x11-apps/xdm installs pamd file but doesn't DEPEND/RDEPEND on pam. At the moment the correct way to depend on pam is virtual/pam unless the package is linking to libpam_misc. If it's linking to libpam_misc (which is an extension to the original PAM specs), then sys-libs/pam should be used (as openpam doesn't provide it). Reproducible: Always
BTW I think we should install pam.d file only with USE=pam, amirite?
Add the dependency on PAM to all versions wrt bug #351856. Install the pam.d file only when pam flag is enabled (only in the newest one). (Portage version: 2.2.0_alpha15_p1/cvs/Linux x86_64) ------------------------------------------------------------------------------ /var/cvsroot/gentoo-x86/x11-apps/xdm/xdm-1.1.8.ebuild,v <-- xdm-1.1.8.ebuild new revision: 1.12; previous revision: 1.11 /var/cvsroot/gentoo-x86/x11-apps/xdm/ChangeLog,v <-- ChangeLog new revision: 1.108; previous revision: 1.107 /var/cvsroot/gentoo-x86/x11-apps/xdm/xdm-1.1.9.ebuild,v <-- xdm-1.1.9.ebuild new revision: 1.9; previous revision: 1.8 /var/cvsroot/gentoo-x86/x11-apps/xdm/xdm-1.1.10.ebuild,v <-- xdm-1.1.10.ebuild new revision: 1.2; previous revision: 1.1