Summary: | Env variables (like LD_LIBRARY_PATH) are not used before the global path. | ||
---|---|---|---|
Product: | [Frameworks and Libraries] kdelibs | Reporter: | Thomas Zander <zander> |
Component: | general | Assignee: | Stephan Kulow <coolo> |
Status: | CLOSED WORKSFORME | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Thomas Zander
2003-12-12 11:41:09 UTC
LD_LIBRARY_PATH is useless for your case. Either it's in $KDEDIRS or it's not. The rest is done using runtime paths in the library. I'd go looking for /etc/kde*rc and some stracing. BTW: you didn't say it, but I assume $KDEDIRS is empty? There indeed is an /etc/kderc wich has paths to the old stuff. dir_exe=/usr/bin dir_lib=/usr/lib being the most notable. I'm confused, why is this file there in the first place? How does this work together with KDEDIR/KDEDIRS etc. Or in other words; how do I get 2 KDEs on my machine working ? Well, rm -rf / + get another distri? :) Or simply remove that /etc/kderc file > Well, rm -rf / + get another distri? :) Very funny... > Or simply remove that /etc/kderc file Right; so having the file means you _will_ only have one version on the machine. I'll file that as a bug to the debian packager then. |