[Aptitude-devel] Bug#697748: aptitude safe-upgrade ignores some trivial upgrades

Grzegorz Andruszkiewicz gandrusz at gmail.com
Wed Jan 9 10:43:07 UTC 2013

Package: aptitude
Severity: normal

Dear Maintainer,

I just ran the standard aptitude safe-upgrade today:
grzes:/home/ga# aptitude safe-upgrade
The following packages will be upgraded:
  inkscape librpm3 librpmbuild3 librpmio3 librpmsign1 python-xdg rpm rpm-common
9 packages upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Need to get 31.7 MB of archives. After unpacking 0 B will be used.
Do you want to continue? [Y/n/?]
Get: 1 http://ftp.uk.debian.org/debian/ unstable/main inkscape i386 [24.7 MB]
Get: 2 http://ftp.uk.debian.org/debian/ testing/main librpmio3 i386
4.10.0-5+deb7u1 [998 kB]
Get: 3 http://ftp.uk.debian.org/debian/ testing/main librpm3 i386
4.10.0-5+deb7u1 [1,104 kB]
Get: 4 http://ftp.uk.debian.org/debian/ testing/main librpmbuild3 i386
4.10.0-5+deb7u1 [986 kB]
Get: 5 http://ftp.uk.debian.org/debian/ testing/main librpmsign1 i386
4.10.0-5+deb7u1 [926 kB]
Get: 6 http://ftp.uk.debian.org/debian/ unstable/main python-xdg all 0.19-5
[35.8 kB]
Get: 7 http://ftp.uk.debian.org/debian/ testing/main rpm2cpio i386
4.10.0-5+deb7u1 [922 kB]
Get: 8 http://ftp.uk.debian.org/debian/ testing/main rpm i386 4.10.0-5+deb7u1
[1,063 kB]
Get: 9 http://ftp.uk.debian.org/debian/ testing/main rpm-common i386
4.10.0-5+deb7u1 [942 kB]
Fetched 31.7 MB in 1min 59s (265 kB/s)
Reading changelogs... Done
(Reading database ... 456052 files and directories currently installed.)
Preparing to replace inkscape (using
..../inkscape_0.48.3.1-1.3_i386.deb) ...
Unpacking replacement inkscape ...
Preparing to replace librpmio3 4.10.0-5 (using
..../librpmio3_4.10.0-5+deb7u1_i386.deb) ...
Unpacking replacement librpmio3 ...
Preparing to replace librpm3 4.10.0-5 (using
..../librpm3_4.10.0-5+deb7u1_i386.deb) ...
Unpacking replacement librpm3 ...
Preparing to replace librpmbuild3 4.10.0-5 (using
..../librpmbuild3_4.10.0-5+deb7u1_i386.deb) ...
Unpacking replacement librpmbuild3 ...
Preparing to replace librpmsign1 4.10.0-5 (using
..../librpmsign1_4.10.0-5+deb7u1_i386.deb) ...
Unpacking replacement librpmsign1 ...
Preparing to replace python-xdg 0.19-4 (using .../python-xdg_0.19-5_all.deb)
Unpacking replacement python-xdg ...
Preparing to replace rpm2cpio 4.10.0-5 (using
..../rpm2cpio_4.10.0-5+deb7u1_i386.deb) ...
Unpacking replacement rpm2cpio ...
Preparing to replace rpm 4.10.0-5 (using .../rpm_4.10.0-5+deb7u1_i386.deb) ...
Unpacking replacement rpm ...
Preparing to replace rpm-common 4.10.0-5 (using .../rpm-
common_4.10.0-5+deb7u1_i386.deb) ...
Unpacking replacement rpm-common ...
Processing triggers for mime-support ...
Processing triggers for man-db ...
Processing triggers for menu ...
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for python-support ...
Setting up inkscape ( ...
Setting up librpmio3 (4.10.0-5+deb7u1) ...
Setting up librpm3 (4.10.0-5+deb7u1) ...
Setting up librpmbuild3 (4.10.0-5+deb7u1) ...
Setting up librpmsign1 (4.10.0-5+deb7u1) ...
Setting up python-xdg (0.19-5) ...
Setting up rpm-common (4.10.0-5+deb7u1) ...
Setting up rpm2cpio (4.10.0-5+deb7u1) ...
Setting up rpm (4.10.0-5+deb7u1) ...
Processing triggers for menu ...
Processing triggers for python-support ...

Current status: 2 updates [-9].

As you can see, there are still 2 updates left. So I tried:
grzes:/home/ga# aptitude dist-upgrade
The following packages will be upgraded:
  fuse-utils fuseiso
2 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 66.3 kB of archives. After unpacking 13.3 kB will be freed.
Do you want to continue? [Y/n/?]

and as you see there are no issues why these should not be upgraded in the
"safe" way.

-- Package-specific info:
$TERM not set.
$DISPLAY is set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude compiled at Nov  5 2012 06:20:41
Compiler: g++ 4.7.2
Compiled against:
  apt version 4.12.0
  NCurses version 5.9
  libsigc++ version: 2.2.10
  Ept support enabled.
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 5.9.20110404
  cwidget version: 0.5.16
  Apt version: 4.12.0

aptitude linkage:
	linux-gate.so.1 =>  (0xb77d1000)
	libapt-pkg.so.4.12 => /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12 (0xb7247000)
	libncursesw.so.5 => /lib/i386-linux-gnu/libncursesw.so.5 (0xb7214000)
	libtinfo.so.5 => /lib/i386-linux-gnu/libtinfo.so.5 (0xb71f3000)
	libsigc-2.0.so.0 => /usr/lib/i386-linux-gnu/libsigc-2.0.so.0 (0xb71ee000)
	libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0xb70ee000)
	libept.so.1.aptpkg4.12 => /usr/lib/libept.so.1.aptpkg4.12 (0xb705b000)
	libxapian.so.22 => /usr/lib/sse2/libxapian.so.22 (0xb6e72000)
	libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb6e58000)
	libsqlite3.so.0 => /usr/lib/i386-linux-gnu/libsqlite3.so.0 (0xb6da7000)
	libboost_iostreams.so.1.49.0 => /usr/lib/libboost_iostreams.so.1.49.0 (0xb6d8f000)
	libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb6d76000)
	libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb6c8a000)
	libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb6c63000)
	libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb6c46000)
	libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb6ae3000)
	libutil.so.1 => /lib/i386-linux-gnu/i686/cmov/libutil.so.1 (0xb6adf000)
	libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb6adb000)
	libbz2.so.1.0 => /lib/i386-linux-gnu/libbz2.so.1.0 (0xb6ac9000)
	libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xb6ac3000)
	librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xb6aba000)
	/lib/ld-linux.so.2 (0xb77d2000)

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'stable'), (50, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages aptitude depends on:
ii  aptitude-common 
ii  libapt-pkg4.12  
ii  libboost-iostreams1.49.0  1.49.0-3.1
ii  libc6                     2.13-37
ii  libcwidget3               0.5.16-3.4
ii  libept1.4.12              1.0.9
ii  libgcc1                   1:4.7.2-4
ii  libncursesw5              5.9-10
ii  libsigc++-2.0-0c2a        2.2.10-0.2
ii  libsqlite3-0              3.7.13-1
ii  libstdc++6                4.7.2-4
ii  libtinfo5                 5.9-10
ii  libxapian22               1.2.12-2
ii  zlib1g                    1:1.2.7.dfsg-13

Versions of packages aptitude recommends:
ii  apt-xapian-index                0.45
pn  aptitude-doc-en | aptitude-doc  <none>
ii  libparse-debianchangelog-perl   1.2.0-1
ii  sensible-utils                  0.0.7

Versions of packages aptitude suggests:
pn  debtags  <none>
ii  tasksel  3.14

-- no debconf information

More information about the Aptitude-devel mailing list