Annoucning DragonFly BSD!

Ben Laurie ben at algroup.co.uk
Sat Jul 19 04:02:26 PDT 2003


Matthew Dillon wrote:

> :How does this relate to schemes (to which I've become increasingly fond
> :of, the more I think about it) where packages install entirely in
> :self-contained filesystems?  i.e., such that /usr/packages/bin becomes a
> :sort of stack of dozens or hundreds of packagefs's, and removing a
> :package becomes as easy as deleting /usr/packages/backing/pkg-2.3 (the
> :moral equivalent of a vn(4) backing file)?
> :
> :I'm not quite clear from reading the docs whether this is actually what
> :you mean, or a complementary scheme, or what.
> :
> :-- 
> :Matthew Fuller     (MF4839)   |  fullermd at xxxxxxxxxxxxxxx
> 
>     I don't consider such schemes as solving the correct problem.  The 
>     *real* problem with multiple package installation are all the third
>     party libraries packages depend on.  I do not want to duplicate 30
>     third party libraries 30 times for 30 interdependant packages, so 
>     there needs to be a way to share compatible third party libraries.
> 
>     The way I want to do that is by explicit versioning which is entirely
>     OUTSIDE the package's control, which I would accomplish by creating
>     an environmental overlay for the package which makes the exact 
>     versions of the libraries it is supposed to be using available to it
>     and hides everything else from it.

Can't you achieve both just using links?

Cheers,

Ben.

-- 
http://www.apache-ssl.org/ben.html       http://www.thebunker.net/

"There is no limit to what a man can do or how far he can go if he
doesn't mind who gets the credit." - Robert Woodruff







More information about the Kernel mailing list