FS#60146 - [mpv] missing dependency

Attached to Project: Arch Linux
Opened by Gianvito (0101200) - Friday, 21 September 2018, 10:27 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 23 September 2018, 03:14 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

"mpv: error while loading shared libraries: libjansson.so.4: cannot open shared object file: No such file or directory"


mpv 1:0.29.0-1
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Sunday, 23 September 2018, 03:14 GMT
Reason for closing:  Duplicate
Additional comments about closing:  Actually a smbclient bug, see  FS#58085 
Comment by Antonio Rojas (arojas) - Saturday, 22 September 2018, 08:27 GMT
Likely due to  FS#58085 . Please specify that you are using [testing] when filing bugs, even if the package where you think the bug is is not in testing.
Comment by Eli Schwartz (eschwartz) - Sunday, 23 September 2018, 03:13 GMT
No need to mention you're using testing, but very much yes a need to report bugs against the right package. ldd lies, don't use ldd. Running the binary doesn't *lie*, but it is pretty stupid and doesn't provide complex error messages in this case.

The bug was always a smbclient bug, and therefore *incidentally* also a [testing] bug, but mostly it was a testing/smbclient bug. Make sure to report bugs against the right package.

Following the chain of which binaries and libraries load which other libraries:

$ lddtree /usr/bin/mpv
/usr/bin/mpv (interpreter => /lib64/ld-linux-x86-64.so.2)
[...]
libsmbclient.so.0 => /usr/lib/libsmbclient.so.0
[...]
libmsrpc3-samba4.so => /usr/lib/samba/libmsrpc3-samba4.so
[...]
libauthkrb5-samba4.so => /usr/lib/samba/libauthkrb5-samba4.so
libcommon-auth-samba4.so => /usr/lib/samba/libcommon-auth-samba4.so
[...]
libjansson.so.4 => None

Loading...