Bo Ørsted Andresen wrote:
> On Tuesday 06 November 2007 21:18:30 pk wrote:
>> Can someone in the know explain what this means? I googled and saw that
>> GNU userland is related to Gentoo/BSD.
> 
> Not really. Gentoo/GNU/Linux uses a GNU userland. Gentoo/*BSD uses a BSD 
> userland..
> 
>> My guess would be that the Elibc is also BSD related. I'm running a
>> Gentoo/GNU/Linux-system...
> 
> Gentoo/GNU/Linux uses a glibc ELIBC. Gentoo/FBSD uses FreeBSD ELIBC. Other 
> alternatives include uclibc..
> 
>> Why would "sed" be emerged with -GNU and tar plus others be (+)GNU?
> 
> "(-GNU%*)" means the conditional was removed from IUSE since the last time 
> you 
> installed the package. "(GNU%*)" means it was added to IUSE. IUSE records all 
> conditionals that an ebuild can use.
> 
> As you can read in the discussion zmedico refers to USERLAND, ELIBC, ARCH and 
> KERNEL, however, gets treated specially, which means an ebuild can have 
> conditionals on them without recording it in IUSE. Therefore the addition or 
> removal of either of those variables may not change anything at all to the 
> build which is why it's only a cosmetic change..

Ok, thank you very much for the explanation, both of you. I don't know
enough of the portage build system to know what all of this means so
I'll have to investigate further...

Best regards

Peter K
-- 
[EMAIL PROTECTED] mailing list

Reply via email to