Hello,
I am getting the output below when I run repoman full for sys-apps/systemd.
It is basically telling me that systemd (which is masked in the
selinux profiles) cannot depend on sys-apps/dbus[systemd], because the
systemd use flag is also masked.
That's perfectly fine and I suppose it is valid, but there is nothing
I can do to resolve it and I don't need to be reminded of it every
time I run repoman.
Does anyone find dependency.badmasked useful? Can we remove it, or at
least disable it by default?
RepoMan scours the neighborhood...
KEYWORDS.dropped 1
sys-apps/systemd/systemd-224-r1.ebuild: alpha ppc ppc64 sparc
dependency.badmasked 24
sys-apps/systemd/systemd-218-r3.ebuild: PDEPEND:
amd64(hardened/linux/amd64/no-multilib/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-218-r3.ebuild: PDEPEND:
amd64(hardened/linux/amd64/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-218-r3.ebuild: PDEPEND:
x86(hardened/linux/x86/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-218-r4.ebuild: PDEPEND:
amd64(hardened/linux/amd64/no-multilib/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-218-r4.ebuild: PDEPEND:
amd64(hardened/linux/amd64/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-218-r4.ebuild: PDEPEND:
x86(hardened/linux/x86/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-218-r5.ebuild: PDEPEND:
amd64(hardened/linux/amd64/no-multilib/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-218-r5.ebuild: PDEPEND:
amd64(hardened/linux/amd64/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-218-r5.ebuild: PDEPEND:
x86(hardened/linux/x86/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-219_p112.ebuild: PDEPEND:
~amd64(hardened/linux/amd64/no-multilib/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-219_p112.ebuild: PDEPEND:
~amd64(hardened/linux/amd64/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-219_p112.ebuild: PDEPEND:
~x86(hardened/linux/x86/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-224-r1.ebuild: PDEPEND:
~amd64(hardened/linux/amd64/no-multilib/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-224-r1.ebuild: PDEPEND:
~amd64(hardened/linux/amd64/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-224-r1.ebuild: PDEPEND:
~x86(hardened/linux/x86/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-225.ebuild: PDEPEND:
~amd64(hardened/linux/amd64/no-multilib/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-225.ebuild: PDEPEND:
~amd64(hardened/linux/amd64/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-225.ebuild: PDEPEND:
~x86(hardened/linux/x86/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-226.ebuild: PDEPEND:
~amd64(hardened/linux/amd64/no-multilib/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-226.ebuild: PDEPEND:
~amd64(hardened/linux/amd64/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-226.ebuild: PDEPEND:
~x86(hardened/linux/x86/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-226-r1.ebuild: PDEPEND:
~amd64(hardened/linux/amd64/no-multilib/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-226-r1.ebuild: PDEPEND:
~amd64(hardened/linux/amd64/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
sys-apps/systemd/systemd-226-r1.ebuild: PDEPEND:
~x86(hardened/linux/x86/selinux)
['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
Note: use --without-mask to check KEYWORDS on dependencies of masked packages
Note: use --include-dev (-d) to check dependencies for 'dev' profiles
RepoMan sez: "You're only giving me a partial QA payment?
I'll take it this time, but I'm not happy."