Nilesh Govindrajan schrieb am 02.02.2013 14:42:
> On Sat, Feb 2, 2013 at 4:59 PM, Alan McKinnon <[email protected]> wrote:
>> On Sat, 2 Feb 2013 16:20:19 +0530
>> Nilesh Govindrajan <[email protected]> wrote:
>>
>>>
>>> I'm getting a weird error while trying to compile pam:
>>>
>>>  * ERROR: sys-libs/pam-1.1.6-r2 failed (configure phase):
>>>  *   USE Flag 'hppa' not in IUSE for sys-libs/pam-1.1.6-r2
>>>  *
>>>  * Call stack:
>>>  *          ebuild.sh, line   93:  Called src_configure
>>>  *        environment, line 3550:  Called use 'hppa'
>>>  *   phase-helpers.sh, line  219:  Called die
>>>  * The specific snippet of code:
>>>  *                              die "USE Flag '${u}' not in IUSE for
>>> ${CATEGORY}/${PF}"
>>>
>>> How to fix this?
>>
>> You should report that as a bug. "hppa" is not a USE flag, it is an
>> arch keyword.
>>
>> Apart from modifying the ebuild there's not much you as a user can do -
>> the thing the error is complaining about is done in the ebuild.
>>
>>
>>
> 
> Quite interestingly, the ebuild for pam 1.1.5 also checks for 'use
> hppa', so is it really a bug? :S
> 

pam-1.1.5.ebuild uses EAPI=4 and pam-1.1.6 uses EAPI=5. IIRC there were
some changes in IUSE calculation between those EAPI's.

So I think this warrants a bug just to clarify this.

Strange thing is pam-1-1-6 compiles fine here and I think it should fail
anywhere if the above mentioned eapi changes are the reason for this
failure. Maybe there is something wrong with your configuration.

-- 
Regards
Daniel

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to