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@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@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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to