Your message dated Fri, 11 Jan 2019 15:26:11 -0800 with message-id <87wona6ajw....@secretsauce.net> and subject line Re: Bug#918855: debconf: Impossible to upgrade from 1.5.59 -> 1.5.69 has caused the Debian Bug report #918855, regarding debconf: Impossible to upgrade from 1.5.59 -> 1.5.69 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 918855: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918855 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: debconf Version: 1.5.69 Severity: serious Hi. I'm running a mostly-up-to-date Debian/sid system. I just tried updating it, and it barf at me when I ask it to update debconf: root@machine:~# aptitude install debconf The following NEW packages will be installed: libauthen-sasl-perl{a} libdata-dump-perl{a} libencode-locale-perl{a} libfile-listing-perl{a} libfont-afm-perl{a} libgdbm-compat4{a} libhtml-form-perl{a} libhtml-format-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-daemon-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libio-html-perl{a} libio-socket-ssl-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmailtools-perl{a} libnet-http-perl{a} libnet-smtp-ssl-perl{a} libnet-ssleay-perl{a} libperl5.28{a} libtext-unidecode-perl{a} libtry-tiny-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml-libxml-perl{a} libxml-namespacesupport-perl{a} libxml-parser-perl{a} libxml-sax-base-perl{a} libxml-sax-expat-perl{a} libxml-sax-perl{a} perl-modules-5.28{ab} perl-openssl-defaults{a} python3-apt{a} python3-debconf{a} tex-common{a} The following packages will be upgraded: apt-listchanges debconf perl perl-base{b} texinfo 5 packages upgraded, 40 newly installed, 0 to remove and 37 not upgraded. Need to get 0 B/12.8 MB of archives. After unpacking 49.9 MB will be used. The following packages have unmet dependencies: perl-base : Breaks: perl-modules (< 5.28.1~) but 5.20.1-1 is installed debconf-i18n : Depends: debconf (= 1.5.59) but 1.5.69 is to be installed perl-modules-5.28 : Conflicts: perl-modules (< 5.22.0~) but 5.20.1-1 is installed libfcgi-perl : Depends: perlapi-5.20.0 which is a virtual package, provided by: - perl-base (5.20.1-1), but 5.28.1-3 is to be installed liblocale-gettext-perl : PreDepends: perlapi-5.20.0 which is a virtual package, provided by: - perl-base (5.20.1-1), but 5.28.1-3 is to be installed libperl5.20 : Depends: perl-base (= 5.20.1-1) but 5.28.1-3 is to be installed libtext-soundex-perl : Depends: perlapi-5.20.0 which is a virtual package, provided by: - perl-base (5.20.1-1), but 5.28.1-3 is to be installed libio-pty-perl : Depends: perlapi-5.20.0 which is a virtual package, provided by: - perl-base (5.20.1-1), but 5.28.1-3 is to be installed libtext-iconv-perl : Depends: perlapi-5.20.0 which is a virtual package, provided by: - perl-base (5.20.1-1), but 5.28.1-3 is to be installed libtext-charwidth-perl : Depends: perlapi-5.20.0 which is a virtual package, provided by: - perl-base (5.20.1-1), but 5.28.1-3 is to be installed The following actions will resolve these dependencies: Remove the following packages: 1) libperl5.20 [5.20.1-1 (now)] 2) perl-modules [5.20.1-1 (now)] Install the following packages: 3) libpython3.7 [3.7.2-1 (unstable)] 4) libtcl8.6 [8.6.9+dfsg-1 (unstable)] Upgrade the following packages: 5) debconf-i18n [1.5.59 (now) -> 1.5.69 (unstable)] 6) libfcgi-perl [0.77-1+b1 (now) -> 0.78-2+b3 (unstable)] 7) libio-pty-perl [1:1.08-1+b4 (now) -> 1:1.08-1.1+b5 (unstable)] 8) liblocale-gettext-perl [1.05-8+b1 (now) -> 1.07-3+b4 (unstable)] 9) libtext-charwidth-perl [0.04-7+b3 (now) -> 0.04-7.1+b1 (unstable)] 10) libtext-iconv-perl [1.7-5+b2 (now) -> 1.7-5+b7 (unstable)] 11) libtext-soundex-perl [3.4-1+b2 (now) -> 3.4-1+b7 (unstable)] 12) znc [1.4-1+b2 (now) -> 1.7.1-2+b3 (unstable)] 13) znc-perl [1.4-1+b2 (now) -> 1.7.1-2+b3 (unstable)] 14) znc-python [1.4-1+b2 (now) -> 1.7.1-2+b3 (unstable)] 15) znc-tcl [1.4-1+b2 (now) -> 1.7.1-2+b3 (unstable)] Accept this solution? [Y/n/q/?] The following NEW packages will be installed: libauthen-sasl-perl{a} libdata-dump-perl{a} libencode-locale-perl{a} libfile-listing-perl{a} libfont-afm-perl{a} libgdbm-compat4{a} libhtml-form-perl{a} libhtml-format-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-daemon-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libio-html-perl{a} libio-socket-ssl-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmailtools-perl{a} libnet-http-perl{a} libnet-smtp-ssl-perl{a} libnet-ssleay-perl{a} libperl5.28{a} libpython3.7{a} libtcl8.6{a} libtext-unidecode-perl{a} libtry-tiny-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml-libxml-perl{a} libxml-namespacesupport-perl{a} libxml-parser-perl{a} libxml-sax-base-perl{a} libxml-sax-expat-perl{a} libxml-sax-perl{a} perl-modules-5.28{a} perl-openssl-defaults{a} python3-apt{a} python3-debconf{a} tex-common{a} The following packages will be REMOVED: libarchive-extract-perl{u} liblog-message-perl{u} liblog-message-simple-perl{u} libmodule-pluggable-perl{u} libpackage-constants-perl{u} libperl5.20{a} libpod-latex-perl{u} libtcl8.5{u} libterm-ui-perl{u} libtext-soundex-perl{u} perl-modules{a} The following packages will be upgraded: apt-listchanges debconf debconf-i18n libfcgi-perl libio-pty-perl liblocale-gettext-perl libtext-charwidth-perl libtext-iconv-perl perl perl-base texinfo znc znc-perl znc-python znc-tcl 15 packages upgraded, 42 newly installed, 11 to remove and 25 not upgraded. Need to get 0 B/18.9 MB of archives. After unpacking 42.8 MB will be used. Do you want to continue? [Y/n/?] E: This installation run will require temporarily removing the essential package debconf:amd64 due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option. E: Internal Error, Could not early remove debconf:amd64 (2) The punchline is at the end. I haven't tried to figure out what this loop means, and I haven't attempted the setting suggested by the error message, since it sounds like it could break something. This probably shouldn't be happening. I'm attaching the output of 'dpkg -l'. Thanks!
installed-packages
Description: Binary data
--- End Message ---
--- Begin Message ---Adrian Bunk <b...@debian.org> writes: > On Wed, Jan 09, 2019 at 04:17:32PM -0800, Dima Kogan wrote: >> Package: debconf >> Version: 1.5.69 >> Severity: serious >> >> Hi. >> >> I'm running a mostly-up-to-date Debian/sid system. I just tried updating >> it, and it barf at me when I ask it to update debconf: >>... >> The punchline is at the end. I haven't tried to figure out what this >> loop means, and I haven't attempted the setting suggested by the error >> message, since it sounds like it could break something. This probably >> shouldn't be happening. I'm attaching the output of 'dpkg -l'. > > ii perl 5.20.1-1 amd64 > Larry Wall's Practical Extraction and Report Language > ii perl-base 5.20.1-1 amd64 > minimal Perl system > ri perl-modules 5.20.1-1 all > Core Perl modules > > There are packages from unstable at some point between wheezy and jessie. > debconf 1.5.59 was pre-stretch unstable. > > Are you somehow pinning/holding ancient packages on your system? Hi. I'm not purposely pinning anything. This is a Debian/sid install on a server that I upgrade to the latest periodically. I now see that perl=5.20 is very very old. I don't exactly know how this came to be, but I suppose this isn't debconf's problem, and this probably shouldn't be a bug. Definitely not a release-blocking one. I'm closing the issue. Thanks for replying!
--- End Message ---