Frank Küster wrote:
> which means that all lines with calls to db_* end with || true except > for db_version and db_go. This seems to indicate to me that *if* we > made an error with debconf, it wouldn't reveal itself as a failing > maintainer script. The full error message is included in the first post. It was indeed an error message from debconf. I also serched in the postinst script to show the line that caused the problem but unfortunately it does not helps because it depends on dynamic content of a parameter. > I don't see how a configuration file could be on your system that is > neither any old known nor the new version unless one of two things > happened: > - it was a problem with your local debconf installation, and it was in > fact fixed by reinstalling it, although you first said it wasn't (how > did you check?). When you do "apt-get install --reinstall dialog debconf" and then apt-get -f install, whitout fixing the problem, I think I can say it did not change. I also tried to reconfigure debconf with "dpkg-reconfigure debconf" to put readline instead of dialog but this did not help either. > In this case, the postinst script failed right while > loading confmodule, and never got to the file changed dialog. Correct. I never saw the dialog before running "sh -x ./postinst configure" by hand. As far as I know, I did not edit any file by hand, installed several packages which lead to try the postinst procedure several time without changing anything. OK. Do not waste your time any further, I have now a fully functionnal system and as you cannot reproduce this bug, I propose to close it. Use it as an hint if someone else comes with a similar problem. I had corrupted debconf database once and yes it can cause problem on any package but it has been working for months without problem. -- __ / ` Eric Valette /-- __ o _. 6 rue Paul Le Flem (___, / (_(_(__ 35740 Pace Tel: +33 (0)2 99 85 26 76 Fax: +33 (0)2 99 85 26 76 E-mail: [EMAIL PROTECTED]