Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 266123

Summary: sys-libs/pam-1.0.4 lacks build dependency on sys-devel/flex
Product: Gentoo Linux Reporter: Jörg Bachmann <explicit>
Component: [OLD] Core systemAssignee: PAM Gentoo Team (OBSOLETE) <pam-bugs+disabled>
Status: RESOLVED INVALID    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jörg Bachmann 2009-04-14 16:21:44 UTC
sys-devel/flex is needed to compile sys-libs/pam. this has to be in DEPENDS variable.

Reproducible: Always
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-04-15 19:02:24 UTC
Assigning to maintainer, probably not valid because sys-devel/flex is in the system set.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-04-15 19:58:35 UTC
Uh? Lars, considering I was the one opening bug #221311 that wouldn't stop it ;)

But sys-devel/flex _is_ in sys-libs/pam-1.0.4 depend. You didn't provide emerge --info, if you're using an overlay that provides an alternative sys-libs/pam it's not my problem, I guess ;)
Comment 3 Prakash Punnoor 2009-10-07 16:55:52 UTC
I had the same problem. I can see that flex is in depend, but portage didn't install it. Maybe a problem with portage?

My problem was when I was experimenting with cross compilationm and starting with a naked system, ie. no stage files. After building my cross compiler I did a cross emergy baselayout and it died while compiling pam. After emerging flex by hand, pam compiled without problems.