Please remove the "selinux? ( sec-policy/selinux-* )" dependency in the DEPEND variable (not RDEPEND). Take this into account with your next package bump - if after 6 months there have been no need for other package upgrades, we will be bumping the package(s) ourselves with just this change. For more information, see our tracker Bug #527698 [1]. The requested change will be posted as a separate comment/patch. Note that if the package also depends on libselinux, libselinux itself should still remain in DEPEND and RDEPEND. [1] https://bugs.gentoo.org/show_bug.cgi?id=527698 Reproducible: Always
Index: nfs-utils-1.2.9-r3.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/nfs-utils-1.2.9-r3.ebuild,v retrieving revision 1.7 diff -u -B -r1.7 nfs-utils-1.2.9-r3.ebuild --- nfs-utils-1.2.9-r3.ebuild 11 Aug 2014 13:38:48 -0000 1.7 +++ nfs-utils-1.2.9-r3.ebuild 1 Nov 2014 11:08:27 -0000 @@ -43,12 +43,14 @@ nfsv41? ( sys-fs/lvm2 ) + uuid? ( sys-apps/util-linux )" +RDEPEND="${DEPEND_COMMON} + !net-nds/portmap selinux? ( sec-policy/selinux-rpc sec-policy/selinux-rpcbind ) - uuid? ( sys-apps/util-linux )" -RDEPEND="${DEPEND_COMMON} !net-nds/portmap" +" DEPEND="${DEPEND_COMMON} virtual/pkgconfig" Index: nfs-utils-1.3.0-r1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/nfs-utils-1.3.0-r1.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 nfs-utils-1.3.0-r1.ebuild --- nfs-utils-1.3.0-r1.ebuild 21 Sep 2014 03:35:09 -0000 1.1 +++ nfs-utils-1.3.0-r1.ebuild 1 Nov 2014 11:08:27 -0000 @@ -43,12 +43,14 @@ nfsv41? ( sys-fs/lvm2 ) + uuid? ( sys-apps/util-linux )" +RDEPEND="${DEPEND_COMMON} + !net-nds/portmap selinux? ( sec-policy/selinux-rpc sec-policy/selinux-rpcbind ) - uuid? ( sys-apps/util-linux )" -RDEPEND="${DEPEND_COMMON} !net-nds/portmap" +" DEPEND="${DEPEND_COMMON} virtual/pkgconfig"
After checking with a few colleague developers it seems that this change does not need a revision bump after all. As such, I will make the necessary changes to the packages myself. My apologies for the noise.