[Aptitude-devel] Bug#833423: aptitude says packages are broken just because we didn't upgrade to our target (experimental)?
Manuel A. Fernandez Montecelo
manuel.montezelo at gmail.com
Mon Aug 8 10:15:42 UTC 2016
Hi,
2016-08-04 07:59 積丹尼 Dan Jacobson:
>Package: aptitude
>Version: 0.8.2-1
>File: /usr/bin/aptitude-curses
>
>The following results in "iB" installed BROKEN state,
>
># aptitude install perl
>...
>Accept this solution? [Y/n/q/?] n
>The following actions will resolve these dependencies:
>
> Keep the following packages at their current version:
>1) libperl5.24 [Not Installed]
>2) perl-modules-5.24 [Not Installed]
>
> Upgrade the following packages:
>3) libperl5.22 [5.22.2~rc1-1 (now) -> 5.22.2-3 (unstable)]
>4) perl [5.22.2~rc1-1 (now) -> 5.22.2-3 (unstable)]
>5) perl-base [5.22.2~rc1-1 (now) -> 5.22.2-3 (unstable)]
>6) perl-doc [5.22.2~rc1-1 (now) -> 5.22.2-3 (unstable)]
>7) perl-modules-5.22 [5.22.2~rc1-1 (now) -> 5.22.2-3 (unstable)]
>
>
>
>Accept this solution? [Y/n/q/?]
>The following packages will be upgraded:
> libperl5.22 (perl D: libperl5.22) perl perl-base perl-doc
> perl-modules-5.22 (perl D: perl-modules-5.22)
>The following packages are RECOMMENDED but will NOT be installed:
> rename (R: perl)
>The following packages will NOT be UPGRADED:
> libdbd-mysql-perl libglib-perl{a} libgtk2-perl{a} (S: libgtk2-perl-doc) libhtml-parser-perl
> liblocale-gettext-perl libnet-ssleay-perl{a} libnetaddr-ip-perl
> libparams-classify-perl{a} (S: libscalar-number-perl) libparams-validate-perl libsocket6-perl{a}
> libuuid-perl libxml-libxml-perl libxml-parser-perl{a} mysql-client mysql-server texinfo
>5 packages upgraded, 0 newly installed, 0 to remove and 16 not upgraded.
>Need to get 0 B/14.8 MB of archives. After unpacking 4,096 B will be freed.
>Do you want to continue? [Y/n/?]
>Reading changelogs...
>apt-listchanges: Mailing root: apt-listchanges: changelogs for jidanni2
>(Reading database ... 163348 files and directories currently installed.)
>Preparing to unpack .../libperl5.22_5.22.2-3_i386.deb ...
>Unpacking libperl5.22:i386 (5.22.2-3) over (5.22.2~rc1-1) ...
>Preparing to unpack .../perl-doc_5.22.2-3_all.deb ...
>Leaving 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc'
>Unpacking perl-doc (5.22.2-3) over (5.22.2~rc1-1) ...
>Preparing to unpack .../perl_5.22.2-3_i386.deb ...
>Unpacking perl (5.22.2-3) over (5.22.2~rc1-1) ...
>Preparing to unpack .../perl-base_5.22.2-3_i386.deb ...
>Unpacking perl-base (5.22.2-3) over (5.22.2~rc1-1) ...
>Processing triggers for libc-bin (2.23.90+20160725.b898b64-1) ...
>Processing triggers for man-db (2.7.5-1) ...
>Setting up perl-base (5.22.2-3) ...
>(Reading database ... 163349 files and directories currently installed.)
>Preparing to unpack .../perl-modules-5.22_5.22.2-3_all.deb ...
>Unpacking perl-modules-5.22 (5.22.2-3) over (5.22.2~rc1-1) ...
>Setting up perl-modules-5.22 (5.22.2-3) ...
>Setting up libperl5.22:i386 (5.22.2-3) ...
>Setting up perl (5.22.2-3) ...
>Setting up perl-doc (5.22.2-3) ...
>Processing triggers for libc-bin (2.23.90+20160725.b898b64-1) ...
>
>Current status: 0 (+0) broken, 19 (-2) upgradable, 52333 (+0) new.
>14:48 ~# aptitude search ~U|sort|s
>i mysql-client - MySQL database client (metapackage depending on the latest version)
>i mysql-server - MySQL database server (metapackage depending on the latest version)
>i texinfo - Documentation system for on-line information and printed output
>iB libdbd-mysql-perl - Perl5 database interface to the MySQL database
>iB libhtml-parser-perl - collection of modules that parse HTML text documents
>iB liblocale-gettext-perl - module using libc functions for internationalization in Perl
>iB libnetaddr-ip-perl - IP address manipulation module
>iB libparams-validate-perl - Perl module to validate parameters to Perl method/function calls
>iB libuuid-perl - Perl extension for using UUID interfaces as defined in e2fsprogs
>iB libxml-libxml-perl - Perl interface to the libxml2 library
>iB perl - Larry Wall's Practical Extraction and Report Language
>iBA libglib-perl - interface to the GLib and GObject libraries
>iBA libgtk2-perl - Perl interface to the 2.x series of the Gimp Toolkit library
>iBA libnet-ssleay-perl - Perl module for Secure Sockets Layer (SSL)
>iBA libparams-classify-perl - Perl module for argument type classification
>iBA libsocket6-perl - Perl extensions for IPv6
>iBA libxml-parser-perl - Perl module for parsing XML files
>iu perl-base - minimal Perl system
>iu perl-doc - Perl documentation
Do you still have the system in that state? What does "why" say for
those packages?
I am wondering if it's because of the broken recommends, "rename".
Cheers.
--
Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com>
More information about the Aptitude-devel
mailing list