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 via email to