* dju` <[EMAIL PROTECTED]> [07/04/23 23:45 +0200]:
> # Generate a standard error message for missing USE flags
> # in existing packages, and die.

I dislike that an emerge process dies when a use-flag is not
set (okay, it will die otherwise later with the package that
needs the dependency with that special use-flag built).  It
should be better to break with an appropriate message
_before_ anything will be compiled.  Let's say, directly
after portage has calculated the dependencies.

Your proposal looks like a quick fix for a feature portage
can't handle yet.  But your attached list of packages which
already use that behaviour is already quite long and so you
better should convince the portage-devs to include
built-use-flags into the dependency calculation.

Regards, Lars

PS: I should add the disclaimer, that I did not ask any of
the portage devs before I wrote these lines.  I only checked
http://www.gentoo.org/proj/en/portage/index.xml#doc_chap8
and could not find that this feature is already in
development.

PPS: I know that there are other package-managers out there.
And no, I don't want to use these.  portage still fits my
needs best.

-- 
Lars Weiler  <[EMAIL PROTECTED]>  +49-171-1963258
Instant Messaging     : [EMAIL PROTECTED]
Gentoo Linux PowerPC  : Strategical Lead and Release Engineer
Gentoo Infrastructure : CVS Administrator

Attachment: pgpC8hoQtvhTK.pgp
Description: PGP signature

Reply via email to