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!

Attachment: 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 ---

Reply via email to