[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