DEPEND: ~amd64(default/linux/amd64/17.0/musl) ['sys-libs/glibc[rpc(-)]'] RDEPEND: ~amd64(default/linux/amd64/17.0/musl) ['sys-libs/glibc[rpc(-)]'] DEPEND: ~amd64(default/linux/amd64/17.0/musl/hardened) ['sys-libs/glibc[rpc(-)]'] RDEPEND: ~amd64(default/linux/amd64/17.0/musl/hardened) ['sys-libs/glibc[rpc(-)]'] DEPEND: ~amd64(default/linux/amd64/17.0/musl/hardened/selinux) ['sys-libs/glibc[rpc(-)]'] RDEPEND: ~amd64(default/linux/amd64/17.0/musl/hardened/selinux) ['sys-libs/glibc[rpc(-)]'] DEPEND: ~amd64(default/linux/uclibc/amd64) ['sys-libs/glibc[rpc(-)]'] RDEPEND: ~amd64(default/linux/uclibc/amd64) ['sys-libs/glibc[rpc(-)]'] DEPEND: ~x86(default/linux/uclibc/x86) ['sys-libs/glibc[rpc(-)]'] RDEPEND: ~x86(default/linux/uclibc/x86) ['sys-libs/glibc[rpc(-)]'] DEPEND: ~x86(default/linux/x86/17.0/musl) ['sys-libs/glibc[rpc(-)]'] RDEPEND: ~x86(default/linux/x86/17.0/musl) ['sys-libs/glibc[rpc(-)]'] DEPEND: ~x86(default/linux/x86/17.0/musl/selinux) ['sys-libs/glibc[rpc(-)]'] RDEPEND: ~x86(default/linux/x86/17.0/musl/selinux) ['sys-libs/glibc[rpc(-)]'] DEPEND: ~amd64(hardened/linux/uclibc/amd64) ['sys-libs/glibc[rpc(-)]'] RDEPEND: ~amd64(hardened/linux/uclibc/amd64) ['sys-libs/glibc[rpc(-)]'] DEPEND: ~x86(hardened/linux/uclibc/x86) ['sys-libs/glibc[rpc(-)]'] RDEPEND: ~x86(hardened/linux/uclibc/x86) ['sys-libs/glibc[rpc(-)]'] --- IUSE="+libtirpc" RDEPEND=" !libtirpc? ( sys-libs/glibc[rpc(-)] ) libtirpc? ( net-libs/libtirpc ) " DEPEND=" ${RDEPEND} virtual/perl-ExtUtils-MakeMaker " --- I'm not sure how to fix this properly, my intuition says I need to poke some entries into a package.use.force to make it so libtirpc is *ALWAYS* used on musl and uclibc, but all my attempts at simulating this don't seem to change what repoman gives me. So its entirely possible this is already fixed, but repoman is just giving me bogus feedback. ( If this is the case, let me know, and we can transfer the bug to portage team ) But I'm assuming musl and uclibc teams are going to be more adept at knowing what the right solution is here.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fd293c52938749b3356754d534c19eee3a3581 commit d0fd293c52938749b3356754d534c19eee3a3581 Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2018-12-07 22:32:20 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2018-12-07 22:32:20 +0000 dev-perl/Lab-VXI11: Only require glibc on glibc system, bug 664406 The alternative would be to just always use libtirpc. Closes: https://bugs.gentoo.org/664406 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> dev-perl/Lab-VXI11/Lab-VXI11-0.20.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)