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."

Reply via email to