When emerging sudo-1.6.9_p12 this compilation's erro occurs : ... checking path to sudo_noexec.so... ${exec_prefix}/libexec/sudo_noexec.so checking for uname... uname checking for tr... tr checking for nroff... nroff configure: error: Cannot mix mutually exclusive (PAM) and regular (S/Key) authentication methods !!! ERROR in app-admin/sudo-1.6.9_p12: !!! In econf at line 1663 !!! econf failed !!! Call stack: !!! * econf (/var/tmp/paludis/app-admin/sudo-1.6.9_p12/temp/loadsaveenv:1663) !!! * src_compile (/var/tmp/paludis/app-admin/sudo-1.6.9_p12/temp/loadsaveenv:3782) !!! * ebuild_f_compile (/usr/libexec/paludis/0/src_compile.bash:51) !!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:457) !!! * main (/usr/libexec/paludis/ebuild.bash:475) diefunc: making ebuild PID 16742 exit with error die trap: exiting with error. Reproducible: Always
with USE="-pam" or "-skey" compilation works fine.
Well, this never worked and the ebuild should die on this, using confutils_use_conflict pam skey or whatnot.
Fixed, now skey conflicts with pam.