[DRE-maint] Bug#995115: /usr/bin/ruby: symbol lookup error: /lib/x86_64-linux-gnu/libruby-2.7.so.2.7: undefined symbol: rb_st_numhash

xiscu xiscu at email.de
Sun Oct 3 11:05:00 BST 2021


Package: libruby2.7
Followup-For: Bug #995115

Thank you David, Francesco,
uncommenting DPkg::Pre-Install-Pkgs {"/usr/bin/apt-listbugs apt";};
allowed me to upgrade the system without the apt-listbugs blocker
issue. Just for the records, in that process I hat to use:
apt --fix-broken install (may be unrelated):

You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 chromium : Depends: chromium-common (= 90.0.4430.212-1) but 93.0.4577.82-1 is installed
 chromium-common : Breaks: chromium (< 93.0.4577.82-1) but 90.0.4430.212-1 is installed
 chromium-sandbox : Breaks: chromium (< 93.0.4577.82-1) but 90.0.4430.212-1 is installed
 ffmpeg : Depends: libavfilter7 (= 7:4.4-6+b2)
 libavdevice58 : Depends: libavfilter7 (= 7:4.4-6+b2)
 libavfilter7 : Depends: libavcodec58 (= 7:4.4-5)
                Depends: libavformat58 (= 7:4.4-5)
                Depends: libavutil56 (= 7:4.4-5) but 7:4.4-6+b2 is installed
Setting up libx32ubsan1 (11.2.0-7) ...
Setting up dconf-gsettings-backend:amd64 (0.40.0-2) ...
Setting up libqt5gui5:amd64 (5.15.2+dfsg-12) ...
Setting up libatspi2.0-0:amd64 (2.42.0-1) ...
Setting up lib32ubsan1 (11.2.0-7) ...
Setting up libavutil56:amd64 (7:4.4-6+b2) ...
....

after that I was able to apt dist-upgrade again:
...
Preparing to unpack .../191-ruby-rubygems_3.2.27-1_all.deb ...
Unpacking ruby-rubygems (3.2.27-1) over (3.2.5-2) ...
Preparing to unpack .../192-ruby-unf-ext_0.0.7.7-1_amd64.deb ...
Unpacking ruby-unf-ext (0.0.7.7-1) over (0.0.7.6-1+b3) ...
Preparing to unpack .../193-ruby2.7_2.7.4-1+b1_amd64.deb ...
Unpacking ruby2.7 (2.7.4-1+b1) over (2.7.4-1) ...
Preparing to unpack .../194-rust-doc_1.50.0+dfsg1-1_all.deb ...
...

And currently, it seems that the system is OK.
FWIW, apt-listbugs is active again, and runs without failure:
~> apt-listbugs -v
0.1.35

Thanks, for me, the issue was resolved!
xiscu


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (900, 'testing'), (10, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads)
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 libruby2.7 depends on:
ii  libc6            2.32-4
ii  libcrypt1        1:4.4.25-2
ii  libedit2         3.1-20210910-1
ii  libffi8          3.4.2-2
ii  libgdbm-compat4  1.21-1
ii  libgdbm6         1.21-1
ii  libgmp10         2:6.2.1+dfsg-2
ii  libssl1.1        1.1.1l-1
ii  libyaml-0-2      0.2.2-1
ii  rake             13.0.3-1
ii  ruby-minitest    5.13.0-1
ii  ruby-net-telnet  0.1.1-2
ii  ruby-test-unit   3.3.9-1
ii  ruby-xmlrpc      0.3.0-2
ii  zlib1g           1:1.2.11.dfsg-2

libruby2.7 recommends no packages.

libruby2.7 suggests no packages.

-- no debconf information



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