Summary: | php-4.4.0 fails to compile without PAM | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mark Mykkanen <shamu112> |
Component: | [OLD] Development | Assignee: | PHP Bugs <php-bugs> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | agaffney |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mark Mykkanen
2005-07-20 09:47:07 UTC
Your c-client lib must be built with the same USE flags as PHP. As it links against PAM, and if so, PHP must also be linked against PAM. Rebuild c-client, and then try PHP again. (In reply to comment #1) > Your c-client lib must be built with the same USE flags as PHP. > As it links against PAM, and if so, PHP must also be linked against PAM. > > Rebuild c-client, and then try PHP again. Thanks! Is this still an issue with the "equery depends" department? It did not show c-client depending on pam. yeah, i'd blame equery. the c-client ebuild clearly has pam in the DEPEND variable. after turning off PAM, I'd recommend you do things this way: emerge -C pam pam-login (and any other pam modules you might have) emerge shadow emerge -e system emerge -e world (yeah, I know the stuff in system is rebuilt twice with this, but there is no way to force it to be before world). (In reply to comment #3) > yeah, i'd blame equery. > the c-client ebuild clearly has pam in the DEPEND variable. > > after turning off PAM, I'd recommend you do things this way: > emerge -C pam pam-login (and any other pam modules you might have) > emerge shadow > emerge -e system > emerge -e world > > (yeah, I know the stuff in system is rebuilt twice with this, but there is no > way to force it to be before world). Emerging the entire system is an overkill for me. "emerge -N" seems also to be affected, as it did not show c-client. *** Bug 188533 has been marked as a duplicate of this bug. *** |