FS#48299 - [clementine] chromaprint-1.3.1 soname bump, clementine needs rebuilt
Attached to Project:
Community Packages
Opened by Krzysztof Kundzicz (Athantor) - Monday, 22 February 2016, 16:25 GMT
Last edited by Maxime Gauduin (Alucryd) - Wednesday, 24 February 2016, 12:05 GMT
Opened by Krzysztof Kundzicz (Athantor) - Monday, 22 February 2016, 16:25 GMT
Last edited by Maxime Gauduin (Alucryd) - Wednesday, 24 February 2016, 12:05 GMT
|
Details
Description:
After upgrading chromaprint 1.3 → 1.3.1-1 (extra → testing): [2016-02-22 06:38] [ALPM] upgraded chromaprint (1.3-1 -> 1.3.1-1) clementine player wont start anymore: clementine: error while loading shared libraries: libchromaprint.so.0: cannot open shared object file: No such file or directory Additional info: testing/chromaprint 1.3.1-1 community/clementine 1.2.3-8 athantor@athantor ~ $ ldd `which clementine` | grep not libchromaprint.so.0 => not found athantor@athantor ~ $ pacman -Ql chromaprint | grep .so chromaprint /usr/lib/libchromaprint.so chromaprint /usr/lib/libchromaprint.so.1 chromaprint /usr/lib/libchromaprint.so.1.3.0 athantor@athantor ~ $ grep libchromaprint.so.0 /var/lib/pacman/local/*/files athantor@athantor ~ ✘ $ grep libchromaprint.so /var/lib/pacman/local/*/files /var/lib/pacman/local/chromaprint-1.3.1-1/files:usr/lib/libchromaprint.so /var/lib/pacman/local/chromaprint-1.3.1-1/files:usr/lib/libchromaprint.so.1 /var/lib/pacman/local/chromaprint-1.3.1-1/files:usr/lib/libchromaprint.so.1.3.0 athantor@athantor ~ $ Steps to reproduce: Try to start clementine after installing chromaprint-1.3.1 from „testing”. |
This task depends upon
Closed by Maxime Gauduin (Alucryd)
Wednesday, 24 February 2016, 12:05 GMT
Reason for closing: Fixed
Additional comments about closing: 1.2.3-10
Wednesday, 24 February 2016, 12:05 GMT
Reason for closing: Fixed
Additional comments about closing: 1.2.3-10
athantor@athantor ~ $ clementine
clementine: error while loading shared libraries: libchromaprint.so.0: cannot open shared object file: No such file or directory
athantor@athantor ~ ✘ $ LC_ALL=C pacman -Qi clementine
Name : clementine
Version : 1.2.3-9
Description : A modern music player and library organizer
Architecture : x86_64
URL : http://www.clementine-player.org/
Licenses : GPL
Groups : None
Provides : None
Depends On : chromaprint glew gstreamer0.10-base libcdio libgpod liblastfm libmtp libmygpo-qt protobuf qca-qt4 taglib
Optional Deps : gstreamer0.10-base-plugins: "Base" plugin libraries [installed]
gstreamer0.10-good-plugins: "Good" plugin libraries [installed]
gstreamer0.10-bad-plugins: "Bad" plugin libraries [installed]
gstreamer0.10-ugly-plugins: "Ugly" plugin libraries [installed]
gstreamer0.10-ffmpeg: FFmpeg plugin [installed]
gvfs: Various devices support
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 19.14 MiB
Packager : Gaetan Bisson <bisson@archlinux.org>
Build Date : Tue Feb 23 03:04:31 2016
Install Date : Tue Feb 23 22:26:52 2016
Install Reason : Explicitly installed
Install Script : Yes
Validated By : Signature
athantor@athantor ~ $ ldd `which clementine` | grep chroma
libchromaprint.so.0 => not found
athantor@athantor ~ $ stat -c %y `which clementine`
2016-02-23 03:04:31.762046851 +0100
athantor@athantor ~ $
In this case, though, you seem to be correct.
athantor@athantor ~ $ readelf -d /usr/bin/clementine | grep chroma
0x0000000000000001 (NEEDED) Shared library: [libchromaprint.so.0]
athantor@athantor ~ $
I hope it's more helpful now.