Created attachment 298459 [details] emerge --info i have pam stuff installed (for testing), but my system is USE=-pam. current kdm ebuild doesn't properly respect this. # emerge -pv kdm [ebuild R ] kde-base/kdm-4.7.4 USE="handbook (-aqua) -consolekit -debug (-kdeenablefinal) -kerberos -pam" 0 kB # emerge kdm # scanelf -qN libpam.so.0 `qlist -e kdm` libpam.so.0 /usr/bin/kdm
Created attachment 298461 [details] kdm build.log
gentoo64 kmail # USE=-pam emerge =kde-base/kdm-4.7.3-r1 >>> Emerging (1 of 1) kde-base/kdm-4.7.3-r1 >>> Installing (1 of 1) kde-base/kdm-4.7.3-r1 gentoo64 kmail # eix kdm [U] kde-base/kdm Available versions: (4) 4.6.3-r1 4.7.3-r1 (~)4.7.4 Installed versions: 4.7.3-r1(4)(19:33:34 12/01/12)(consolekit handbook -aqua -debug -kdeenablefinal -kerberos -pam) gentoo64 kmail # scanelf -qN libpam.so.0 `qlist -e kdm` libpam.so.0 /usr/bin/kdm
Created attachment 298763 [details, diff] ebuild patch
Created attachment 298765 [details, diff] the files/no-pam.patch
gentoo64 kde-base # eix kdm [U] kde-base/kdm Available versions: (4) 4.6.3-r1 4.7.3-r1 (~)4.7.4 {aqua +consolekit debug +handbook kdeenablefinal kdeprefix kerberos pam} Installed versions: 4.7.3-r1(4)(00:05:48 13/01/12)(consolekit handbook -aqua -debug -kdeenablefinal -kerberos -pam) gentoo64 kde-base # scanelf -qN libpam.so.0 `qlist -e kdm` gentoo64 kde-base a blank; perfect
Created attachment 298991 [details, diff] revised ebuild patch I gather this invokes advice received.
The problem is in FindPAM.cmake, bug 398333 provides a patch for it *** This bug has been marked as a duplicate of bug 398333 ***