On Thursday, March 17, 2011 19:40:31 Zac Medico wrote:
> On 03/17/2011 03:18 PM, Mike Frysinger wrote:
> > On Thursday, March 17, 2011 17:59:44 Kevin F. Quinn wrote:
> >> I'd suggest doing something like:
> >> 
> >> use hardened && elog ...
> >> 
> >> There's an argument that it's better to make decisions according to
> >> make.conf settings rather than the host system configuration, not
> >> least to cater for people doing cross-builds.  Assuming cross builds
> >> work at all; I've not tried that for a long time.
> > 
> > in general, yes.  but this would have the unpleasant side effect of
> > having IUSE=hardened show up for all packages that inherit the eclass.
> > 
> > also, this code is run at the pkg_* stage, so it's not the normal src
> > host feature detection.  and we're talking about minor output behavior.
> 
> I don't know the specifics of what PMS says about this, if you put
> hardened in use.force then portage will allow you to use that flag
> without it being in IUSE.

that would require listing every package that inherits pax-utils in use.force 
too right ?  doesnt sound scalable.

my proposal, while certainly not perfect, attempts to take a middle ground 
without incurring too much cruft.  i think i achieved that while appeasing 
most people in practice.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to