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

Axel Beckert abe at debian.org
Wed Jan 9 11:48:28 UTC 2013


Hi,

Grzegorz Andruszkiewicz wrote:
> 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
> rpm2cpio
> 9 packages upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
[...]
> 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.

Indeed. Do you know the version of fuse-utils before the dist-upgrade?
For me, the upgrade was:

03-Jan-2013:
[UPGRADE] fuse-utils:amd64 2.9.0-2 -> 2.9.0-2+deb7u1

06-Jan-2013:
[UPGRADE] fuseiso:amd64 20070708-2 -> 20070708-3

And the changelog entry of fuseiso 20070708-3 contains:

   * Renamed dependency from fuse-utils to fuse (Closes: #689009)

And now it looks like this for me:

fuse-utils:
  Installed: 2.9.0-2+deb7u1
  Candidate: 2.9.0-2+deb7u1
  Version table:
 *** 2.9.0-2+deb7u1 0
        900 http://ftp.ch.debian.org/debian/ wheezy/main amd64 Packages
        901 http://ftp.ch.debian.org/debian/ wheezy-proposed-updates/main amd64 Packages
        100 /var/lib/dpkg/status
fuseiso:
  Installed: 20070708-3
  Candidate: 20070708-3
  Version table:
 *** 20070708-3 0
        900 http://ftp.ch.debian.org/debian/ wheezy/main amd64 Packages
        800 http://ftp.ch.debian.org/debian/ sid/main amd64 Packages
        100 /var/lib/dpkg/status

fuse-utils is a transitional package which does no more exist in Sid,
so I suspect that the dependencies playing here are not dead simple
and I'm not so surprised that this can cause such issues. Nevertheless
it should have been able to do it in one run.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



More information about the Aptitude-devel mailing list