Created attachment 382130 [details] example libudev-215.ebuild portage bails on output from attached ebuild and repoman --full: >>> Creating Manifest for /home/ssuominen/gentoo-x86/virtual/libudev dependency.bad 47 virtual/libudev/libudev-215.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/gnome) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/kde) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/developer) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: amd64(default/linux/amd64/13.0) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: amd64(default/linux/amd64/13.0/desktop) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: amd64(default/linux/amd64/13.0/desktop/gnome) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: amd64(default/linux/amd64/13.0/desktop/kde) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: amd64(default/linux/amd64/13.0/developer) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: arm(default/linux/arm/13.0) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] virtual/libudev/libudev-215.ebuild: RDEPEND: ia64(default/linux/ia64/13.0) ['>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?]'] doesn't happen on virtual/udev which doesn't have multilib flags. why is this happening?
notable sys-apps/systemd is stable on the arches it complains on. do i need to mask all of those abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 bi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 in eg. arch/alpha/package.use.mask ?
or is this a known bug in the PM, and --force needs to be used? the virtual appears to work fine like this, only repoman complaining...
Created attachment 382132 [details, diff] example libudev-215.ebuild portage doesn't bail on
I think you need REQUIRED_USE="systemd? ( !static-libs )"
ignore all of this, got it figured out, if you are intrested how, look at committed libudev-215.ebuild from today
(In reply to Michał Górny from comment #4) > I think you need REQUIRED_USE="systemd? ( !static-libs )" that was it. came to same conclusion... "bug collision" :P