On Friday 06 October 2006 14:50, Hans-Werner Hilse wrote:
[SNIP]
> > I'm not sure why you don't
> > think he wants the ROOT var.
>
> Because it didn't sound like he was trying to set up a chroot
> environment just for that package but rather make shure its installed
> files don't cludder /usr. If ROOT is set, that will also emerge all
> RDEPENDs into that.

Hmm... By reading the thread again seems you're right. I blame lack of sleep.

> > Also ${D} isn't where it's going to be
> > installed to (in the ebuild qmerge sense - see `man ebuild'). It's
> > where the image is going to be installed (the ebuild install sense -
> > again see `man ebuild`).
>
> Well, I'm not an English master, but I find your statement irritating.
[SNIP]

It was because I managed to overlook the important part. I just read: "set 
DESTDIR to ${D}". Sorry.. Thanks for clearing this. :)

[SNIP]

At least we agree now... And just for the OP: The ROOT var changes the 
location of the vdb (/var/db/pkg) too. It contains info about what packages 
are installed etc... So the main system (when the ROOT var isn't set - it 
defaults to '/') won't even know that a package installed with the ROOT var 
set to something else than '/' is installed...

-- 
Bo Andresen

Attachment: pgpWav96wSLr1.pgp
Description: PGP signature

Reply via email to