[DRE-maint] Bug#1099067: libruby3.3: libruby3.1t64 not removed after transition

Paul Gevers elbrus at debian.org
Thu Feb 27 20:21:28 GMT 2025


Package: libruby3.3
Version: 3.3.7-1
Severity: normal

Hi,

I just ran $(apt list '~o') on my system and was surprised to see 
libruby3.1t64 to be still installed. When I tried to remove it, it 
wanted to take several things with it, including libruby3.3. I had to 
ask apt to install something that I already had and that was on the 
removal list to keep things installed. So I suspect something provided 
by libruby3.1t64 is no longer provided by libruby3.3 but apt doesn't 
realize it should install the new binaries.

I'm not sure what the best solution is here, but it would be nice if 
this would be handled automatically for users. libruby3.3 already seems 
to depend on the real packages that libruby3.1t64 used to provide, but I 
guess a version higher than the latest version of libruy3.1t64 could 
help apt to figure it out.

Paul

paul at toba ~ $ sudo apt remove libruby3.1t64
The following packages were automatically installed and are no longer 
required:
   fonts-lato           libjs-jquery-fancybox    libjs-jquery-ui 
ruby-hashie      ruby-schash   ruby-xmlrpc           ssh
   libjs-jquery-easing  libjs-jquery-mousewheel  ruby-ansi 
ruby-net-telnet  ruby-webrick  rubygems-integration
Use 'sudo apt autoremove' to remove them.

REMOVING:
   chake    libruby3.1t64  ruby               ruby-ed25519 ruby-rubygems 
   ruby-simplecov-html  ruby3.3
   itamae   libruby3.3     ruby-bcrypt-pbkdf  ruby-net-scp  ruby-sdbm 
ruby-specinfra
   libruby  rake           ruby-docile        ruby-net-ssh 
ruby-simplecov  ruby-thor

Summary:
   Upgrading: 0, Installing: 0, Removing: 19, Not Upgrading: 0
   Freed space: 63.9 MB

Continue? [Y/n] n
Abort.


paul at toba ~ $ sudo apt install chake libruby3.1t64-
chake is already the newest version (0.92-1).
Installing dependencies:
   ruby-did-you-mean  ruby-minitest  ruby-power-assert  ruby-test-unit

REMOVING:
   libruby3.1t64

Summary:
   Upgrading: 0, Installing: 4, Removing: 1, Not Upgrading: 0
   Download size: 178 kB
   Freed space: 24.9 MB

Continue? [Y/n]




-- System Information:
Debian Release: trixie/sid
   APT prefers testing
   APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.12-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libruby3.3 depends on:
ii  libc6              2.40-7
ii  libcrypt1          1:4.4.38-1
ii  libffi8            3.4.7-1
ii  libgmp10           2:6.3.0+dfsg-3
ii  libssl3t64         3.4.1-1
ii  libyaml-0-2        0.2.5-2
ii  rake               13.2.1-1
ii  ruby-did-you-mean  1.6.3-2
ii  ruby-minitest      5.25.4-2
ii  ruby-net-telnet    0.2.0-1
ii  ruby-test-unit     3.6.2-1
ii  ruby-webrick       1.8.1-1
ii  ruby-xmlrpc        0.3.3-2
ii  zlib1g             1:1.3.dfsg+really1.3.1-1+b1

Versions of packages libruby3.3 recommends:
ii  ruby-sdbm  1.0.0-5+b7

libruby3.3 suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20250227/c3ed987d/attachment.sig>


More information about the Pkg-ruby-extras-maintainers mailing list