Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#72159 - Retroarch symbol lookup error related to libwebp

Attached to Project: Community Packages
Opened by eomanis (eomanis) - Friday, 17 September 2021, 12:13 GMT
Last edited by Antonio Rojas (arojas) - Friday, 17 September 2021, 14:01 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Attempting to launch Retroarch results in an error message and immediate application termination:

$ retroarch
retroarch: symbol lookup error: /usr/lib/libwebpmux.so.3: undefined symbol: WebPSafeCalloc

$ pacman -Qo /usr/lib/libwebpmux.so.3
/usr/lib/libwebpmux.so.3 is owned by libwebp 1.2.1-2

Additional info:
* package version(s): retroarch-1.9.9-1, libwebp-1.2.1-2
* config and/or log files etc.: None provided
* link to upstream bug report, if any: None known

Steps to reproduce:
Launch the retroarch binary
This task depends upon

Closed by  Antonio Rojas (arojas)
Friday, 17 September 2021, 14:01 GMT
Reason for closing:  Not a bug
Comment by eomanis (eomanis) - Friday, 17 September 2021, 12:35 GMT
Hang on, paccheck is reporting file hash mismatches in the area.
libwebp: '/usr/lib/libwebp.so.7.1.2' sha256sum mismatch (expected 0938f221d4f011c508a6bb7ee3784a33987482cc9b15335e81f9634f141b5c8f)

Before the error occurred, I did a reboot, which caused a long-running F2FS file system check on the root file system, something I haven't seen in a long time.

Edit: LibreOffice was suffering a similar error, this is what tipped me off.

I reinstalled the packages for which file hash mismatches were reported, rebooted, re-checked and now the system seems to run again.

For the record, these packages were affected and have been reinstalled:
electron12 ghc-libs gimp gst-plugins-bad gst-plugins-bad-libs gst-plugins-base-libs gst-plugins-ugly imagemagick libpurple libreoffice-fresh libwebp linux pam pidgin pipewire qt5-base vlc
I suspect that linux and vlc have been false positives, they always have had some mismatches, and still do after the reinstall.

Still, this is scary. File system is F2FS on dm-crypt.

Loading...