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