| Summary: | app-admin/sudo-1.8.1_p2 fails with -ldap | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | David Flogeras <dflogeras2> |
| Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
build.log from failed compile attempt
emerge --info as requested emerge --info from another system |
||
|
Description
David Flogeras
2011-08-23 01:03:54 UTC
Created attachment 284287 [details]
build.log from failed compile attempt
Although the only apparent difference I can notice is -ldap, I tried a USE="ldap" emerge -1 sudo, and it pulls in openldap, but still fails. I'm not sure if it's more complex than that, and I would have to rebuild all apps with USE=ldap (openssh, etc.), but I'll stop guessing for now until a dev has a look at tells me if I'm just seeing ghosts. Same thing just happened on an x86 machine I manage (now that sudo 1.8 is stable there), with ldap enabled, so maybe the USE flag suggestion was a red herring app-admin/sudo-1.8.1_p2 [1.7.4_p5] USE="ldap pam -offensive (-selinux) -skey" Still fails the same way as originally reported. Some of my machines upgraded fine, 3 of them failed. I have yet to find the common thing they share. Please provide emerge --info. Created attachment 285033 [details]
emerge --info as requested
Created attachment 285035 [details]
emerge --info from another system
Hey Diego, I've attached emerge --info from two of the machines that were failing. However, since then I tried another emerge -1 sudo, and it worked. Perhaps the recent portage upgrade changed something? Rather likely a problem with distcc from the build log. That never occured to me. The first machine (emerge.info.one) is an x86 machine, which uses an amd64 machine with i686 cross compiler installed for distcc (followed cross-distcc guide). The second is amd64, and it's "helper" is also amd64. Not sure if that helps, but I know of at least one package (chromium) where cross-distcc does not work and I have to temporarily disable it. However, amd64 host and amd64 distcc peers has never failed on that. In this case (sudo) it was failing to compile on both setups. If you need anything else, please let me know. |