Control: reassign -1 snappy

Thanks, I've verified it's related to snappy 1.2.0:

dilinger@debian-sid:~$ dpkg -l |grep snapp
ii libsnappy1v5:amd64 1.1.10-1+b1 amd64 fast compression/decompression library
dilinger@debian-sid:~$ chromium
VMware: No 3D enabled (0, Success).
VMware: No 3D enabled (0, Success).
[6693:6693:0501/220817.653832:ERROR:chrome_browser_cloud_management_controller.cc(161)] Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build.
[...]
dilinger@debian-sid:~$ sudo apt install libsnappy1v5
[...]
Setting up libsnappy1v5:amd64 (1.2.0-1) ...
Processing triggers for libc-bin (2.37-18) ...
dilinger@debian-sid:~$ chromium
/usr/lib/chromium/chromium: symbol lookup error: /usr/lib/chromium/chromium: undefined symbol: _ZN6snappy11RawCompressEPKcmPcPm


I guess the ABI quietly changed without any kind of SONAME change? Here's snappy 1.1.10:

root@hm90:/chromium-124.0.6367.78# objdump -T /usr/lib/x86_64-linux-gnu/libsnappy.so.1.1.10|grep RawCompressE 0000000000004850 g DF .text 000000000000009f Base _ZN6snappy11RawCompressEPKcmPcPm

And here's snappy 1.2.0:

root@hm90:/chromium-124.0.6367.78# objdump -T /usr/lib/x86_64-linux-gnu/libsnappy.so.1.1.10|grep RawCompressE 0000000000005240 g DF .text 00000000000000a2 Base _ZN6snappy11RawCompressEPKcmPcPmNS_18CompressionOptionsE





On 5/1/24 20:06, Jethro Nederhof wrote:
Package: chromium
Version: 124.0.6367.78-1
Severity: important
X-Debbugs-Cc: jet...@jethron.id.au

Dear Maintainer,

Attempting to run chromium fails with:

/usr/lib/chromium/chromium: symbol lookup error: /usr/lib/chromium/chromium: 
undefined symbol: _ZN6snappy11RawCompressEPKcmPcPm

I suspect this is due to the upload of 1.2.0-1 of libsnappy1v5 on 2024-05-01.

The closest symbol I can find in the newer libsnappy.so.* files is 
_ZN6snappy11RawCompressEPKcmPcPmNS_18CompressionOptionsE

Thank you for your work packaging chromium!

Kind regards,
Jethro


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

Kernel: Linux 6.8.7-1-siduction-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages chromium depends on:
ii  chromium-common                                      124.0.6367.78-1
ii  libasound2t64                                        1.2.11-1+b1
ii  libatk-bridge2.0-0t64                                2.52.0-1
ii  libatk1.0-0t64                                       2.52.0-1
ii  libatomic1                                           14-20240429-1
ii  libatspi2.0-0t64                                     2.52.0-1
ii  libc6                                                2.37-19
ii  libcairo2                                            1.18.0-3+b1
ii  libcups2t64                                          2.4.7-1.2+b1
ii  libdbus-1-3                                          1.14.10-4+b1
ii  libdouble-conversion3                                3.3.0-1+b1
ii  libdrm2                                              2.4.120-2
ii  libevent-2.1-7t64                                    2.1.12-stable-8.1+b3
ii  libexpat1                                            2.6.2-1
ii  libflac12t64                                         1.4.3+ds-2.1
ii  libfontconfig1                                       2.15.0-1.1
ii  libfreetype6                                         2.13.2+dfsg-1+b4
ii  libgbm1                                              24.0.6-1+b1
ii  libgcc-s1                                            14-20240429-1
ii  libglib2.0-0t64                                      2.78.4-7
ii  libgtk-3-0t64                                        3.24.41-4
ii  libjpeg62-turbo                                      1:2.1.5-3
ii  libjsoncpp25                                         1.9.5-6+b2
ii  liblcms2-2                                           2.14-2+b1
ii  libminizip1t64                                       1:1.3.dfsg-3.1
ii  libnspr4                                             2:4.35-1.1+b1
ii  libnss3                                              2:3.99-1
ii  libopenh264-7                                        2.4.1+dfsg-1
ii  libopenjp2-7                                         2.5.0-2+b3
ii  libopus0                                             1.4-1+b1
ii  libpango-1.0-0                                       1.52.1+ds-1
ii  libpng16-16t64                                       1.6.43-5
ii  libpulse0                                            16.1+dfsg1-5
ii  libsnappy1v5                                         1.2.0-1
ii  libstdc++6                                           14-20240429-1
ii  libwoff1                                             1.0.2-2+b1
ii  libx11-6                                             2:1.8.7-1+b1
ii  libxcb1                                              1.17.0-1
ii  libxcomposite1                                       1:0.4.5-1+b1
ii  libxdamage1                                          1:1.1.6-1+b1
ii  libxext6                                             2:1.3.4-1+b1
ii  libxfixes3                                           1:6.0.0-2+b1
ii  libxkbcommon0                                        1.6.0-1+b1
ii  libxml2                                              2.9.14+dfsg-1.3+b3
ii  libxnvctrl0                                          535.171.04-1
ii  libxrandr2                                           2:1.5.4-1
ii  libxslt1.1                                           1.1.35-1+b1
ii  xdg-desktop-portal-gtk [xdg-desktop-portal-backend]  1.15.1-1+b1
ii  zlib1g                                               1:1.3.dfsg-3.1

Versions of packages chromium recommends:
ii  chromium-sandbox  124.0.6367.78-1

Versions of packages chromium suggests:
ii  chromium-driver  124.0.6367.78-1
pn  chromium-l10n    <none>
pn  chromium-shell   <none>

Versions of packages chromium-common depends on:
ii  libc6         2.37-19
ii  libdrm2       2.4.120-2
ii  libjsoncpp25  1.9.5-6+b2
ii  libstdc++6    14-20240429-1
ii  libx11-6      2:1.8.7-1+b1
ii  libxnvctrl0   535.171.04-1
ii  x11-utils     7.7+6+b1
ii  xdg-utils     1.1.3-4.1
ii  zlib1g        1:1.3.dfsg-3.1

Versions of packages chromium-common recommends:
ii  chromium-sandbox                124.0.6367.78-1
ii  cinnamon [notification-daemon]  6.0.4-4
ii  fonts-liberation                1:2.1.5-3
ii  libgl1-mesa-dri                 24.0.6-1+b1
ii  libu2f-udev                     1.1.10-3
ii  notification-daemon             3.20.0-4+b2
ii  system-config-printer           1.5.18-2
ii  upower                          1.90.3-1

Versions of packages chromium-driver depends on:
ii  libatomic1             14-20240429-1
ii  libc6                  2.37-19
ii  libdouble-conversion3  3.3.0-1+b1
ii  libevent-2.1-7t64      2.1.12-stable-8.1+b3
ii  libglib2.0-0t64        2.78.4-7
ii  libjsoncpp25           1.9.5-6+b2
ii  libminizip1t64         1:1.3.dfsg-3.1
ii  libnspr4               2:4.35-1.1+b1
ii  libnss3                2:3.99-1
ii  libstdc++6             14-20240429-1
ii  libxcb1                1.17.0-1
ii  zlib1g                 1:1.3.dfsg-3.1

Versions of packages chromium-sandbox depends on:
ii  libc6  2.37-19

-- no debconf information

Attachment: OpenPGP_0x645D0247C36E7637.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to