Re: Packages with upgradable origin but kept back: Debian testing: guile-2.2-libs
On Mon 17 May 2021 at 07:16:21 (-0600), Charles Curley wrote:
> I upgraded a laptop from Buster to Bullseye recently. I had unattended
> upgrades running, and have kept it running since. I have gotten the
> following in the unattended upgrades report since:
>
> Packages with upgradable origin but kept back:
> Debian testing:
> guile-2.2-libs
>
> root@iorich:/etc/apt# apt list --upgradable -a
> Listing... Done
> guile-2.2-libs/testing 2.2.7+1-5.4 amd64 [upgradable from: 2.2.4+1-2+deb10u1]
> guile-2.2-libs/now 2.2.4+1-2+deb10u1 amd64 [installed,upgradable to: 2.2.7+1-5.4]
>
> root@iorich:/etc/apt#
Well, it wouldn't surprise me if you've still got some buster (or
foreign) software that depends on an old version of guile.
For example, I've a program, running on buster, that uses guile 1.8
and python 2.4 (but it does include their support in its tarball).
> Meanwhile, on another AMD64 machine with a fresh installation of
> Bullseye:
>
> root@orca:~# pre guile
> guile-2.2-libs 2.2.7+1-5.4 amd64
> guile-3.0 3.0.5-2 amd64
> guile-3.0-libs 3.0.5-2 amd64
> root@orca:~#
>
> And on a i686 machine with a fresh installation of Bullseye:
>
> root@grissom:~# pre guile
> guile-2.2-libs 2.2.7+1-5.4 i386
> root@grissom:~#
>
>
> If I try installing guile-3.0 on the first machine, iorich, I get:
>
> root@iorich:/etc/apt# apt install guile-3.0
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> The following additional packages will be installed:
> guile-2.2-libs guile-3.0-libs libgc1
> Suggested packages:
> guile-3.0-doc
> The following packages will be REMOVED:
> libgc1c2
> The following NEW packages will be installed:
> guile-3.0 guile-3.0-libs libgc1
> The following packages will be upgraded:
> guile-2.2-libs
> 1 upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
> Need to get 6,431 kB/11.7 MB of archives.
> After this operation, 53.4 MB of additional disk space will be used.
> Do you want to continue? [Y/n] n
> Abort.
> root@iorich:/etc/apt#
So I'd look for any non-bullseye holdover packages, and
particlarly any that depend directly or indirectly on
libgc1c2, probably via guile 2.2.
Cheers,
David.
Reply to: