Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 834828 - media-gfx/darktable: Missing library path reference
Summary: media-gfx/darktable: Missing library path reference
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Marek Szuba (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-09 12:14 UTC by msdobrescu
Modified: 2022-03-10 08:47 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description msdobrescu 2022-03-09 12:14:39 UTC
media-gfx/darktable builds fine but checking runtime libraries shows a plethora 
of errors of type:

libdarktable.so => not found

If the appropriate configuration is done in /etc/ld.so.conf.d, containing the path to /usr/lib*/darktable, the errors are gone.
Comment 1 Marek Szuba (RETIRED) archtester gentoo-dev 2022-03-10 08:47:19 UTC
Thank you for bringing this to our attention! That said, the "nor found" message is not really an error - all the libraries installed in subdirectories of /usr/lib64/darktable/ are loaded by Darktable at run time and thus have all the libdarktable symbols available when loaded. Of course that also means they probably do not actually have to be linked against libdarktable.so - but in the end this is a cosmetic thing.

As for the location of libdarktable.so itself, I agree that it is a bit odd - but seeing as on the one hand the current set-up does allow Darktable executables to find this library, and on the other libdarktable.so is very much not instrumented as a full-fledged shared library (e.g. no SONAME), I would very much hesitate to change anything here on the Gentoo end.

All in all, I would suggest reporting this upstream.