Comment 8 for bug 295135

Val-libre (vallibre) wrote :

@Steve

Well, I have the same bug and :

 LANG=C apt-cache policy debconf
     1.5.23ubuntu2 0
        500 http://fr.archive.ubuntu.com intrepid/main Packages
     1.5.20 0
        500 http://fr.archive.ubuntu.com hardy/main Packages
 *** 1.5.14ubuntu1 0

You're assuming that everyeone should have installed from scratch since hardy ? intrepid ? (like windows ;) but what about smooth upgrade since gutsy !?
Anyway, a package do not have to rely on "history". It should work on its own.

By the way, it is not always possible to upgrade debconf (easily)

 LANG=C apt-get install debconf
...
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

And LANG=C apt-get -f install

leads to :

Undefined subroutine &main::x_loadtemplatefile called at /usr/sbin/pam-auth-update line 99.
dpkg: error processing libpam-runtime (--configure):
 subprocess post-installation script returned error exit status 9
Errors were encountered while processing:
 libpam-runtime
E: Sub-process /usr/bin/dpkg returned an error code (1)