After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 630387 - Shouldn't add /usr/lib to LD_LIBRARY_PATH
Shouldn't add /usr/lib to LD_LIBRARY_PATH
Status: RESOLVED WONTFIX
Product: banshee
Classification: Other
Component: general
1.7.6
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2010-09-23 06:34 UTC by Sebastian Dröge (slomo)
Modified: 2020-03-17 08:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch expanded_libdir out of LD_LIBRARY_PATH (1.46 KB, patch)
2010-09-24 10:48 UTC, Chow Loong Jin
reviewed Details | Review

Description Sebastian Dröge (slomo) 2010-09-23 06:34:14 UTC
Hi,
banshee's startup script for Linux currently prepends /usr/lib (@expanded_libdir@) to LD_LIBRARY_PATH. If banshee is installed into /usr, this prevents the standard behaviour that libraries from /usr/local are preferred or in my case, that a custom, uninstalled GStreamer version is used.

Would be great if @expanded_libdir@ wouldn't be prepended or at least only if it is a non-standard directory.
Comment 1 Chow Loong Jin 2010-09-24 10:48:56 UTC
Created attachment 171019 [details] [review]
Patch expanded_libdir out of LD_LIBRARY_PATH
Comment 2 Sebastian Dröge (slomo) 2013-07-17 13:46:59 UTC
Ping?
Comment 3 Andrés G. Aragoneses (IRC: knocte) 2013-07-17 14:41:01 UTC
Comment on attachment 171019 [details] [review]
Patch expanded_libdir out of LD_LIBRARY_PATH

Without not knowing much about ldconfig, LD_LIBRARY_PATH and the like, I think I've found a problem with this patch:

If banshee is configured to be installed in a prefix that is not /usr/lib (e.g.: /opt/mono), then it would be a problem, right? For the case of the "/usr/lib" prefix I guess it would be fine, because, as the ldconfig manpage says, /usr/lib is already a "trusted directory".
Comment 4 André Klapper 2020-03-17 08:46:43 UTC
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the
responsibility for active development again.
See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.