Orbit - Package Manager - Specification/ideas

Jacob Carlborg doob at me.com
Tue Jul 19 07:45:25 PDT 2011


On 2011-07-19 13:43, Johannes Pfau wrote:
> Jacob Carlborg wrote:
>> On 2011-07-19 12:33, Johannes Pfau wrote:
>>> Seems like rpath could indeed work in this case. I can't find much
>>> documentation about it though. Debian recommends not to use it:
>>> http://wiki.debian.org/RpathIssue but I'm not sure if this problem
>>> applies to orbit.
>>
>> Won't the same problem occur if rpath isn't used? With LD_LIBRARY_PATH
>> for example.
>
> I'm not sure about that, but using LD_LIBRARY_PATH is even more
> discouraged (because it propagates to child processes)

Ok. What is used to tell the system where to find a library? Only the 
default paths as /usr/lib ?

> I'm not sure if we can have one perfect approach for all operating
> systems. But we could just use the rpath way and see how it works out.

Yeah. We'll see how it turns out.


> I agree that's a nice-to-have feature, but is it ever really necessary?
> This mechanism always picks up the newest ABI compatible library
> version. Why would you want to specify one version explicitly if the
> newer version can be used as a 1:1 replacement?

I don't know if it's really necessary but that's how I've been thinking 
that I want it to behave.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list