Gentoo Archives: gentoo-dev

From: Mike Gilbert <floppym@g.o>
To: Gentoo Dev <gentoo-dev@l.g.o>
Subject: [gentoo-dev] repoman and useless dependency.badmasked warnings
Date: Fri, 02 Oct 2015 14:50:23
Message-Id: CAJ0EP41ExPUXJ1MRPcpg+-EXZV4xQBsoL=ZDi2+zEp-RYPP2Sw@mail.gmail.com
1 Hello,
2
3 I am getting the output below when I run repoman full for sys-apps/systemd.
4
5 It is basically telling me that systemd (which is masked in the
6 selinux profiles) cannot depend on sys-apps/dbus[systemd], because the
7 systemd use flag is also masked.
8
9 That's perfectly fine and I suppose it is valid, but there is nothing
10 I can do to resolve it and I don't need to be reminded of it every
11 time I run repoman.
12
13 Does anyone find dependency.badmasked useful? Can we remove it, or at
14 least disable it by default?
15
16 RepoMan scours the neighborhood...
17 KEYWORDS.dropped 1
18 sys-apps/systemd/systemd-224-r1.ebuild: alpha ppc ppc64 sparc
19 dependency.badmasked 24
20 sys-apps/systemd/systemd-218-r3.ebuild: PDEPEND:
21 amd64(hardened/linux/amd64/no-multilib/selinux)
22 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
23 sys-apps/systemd/systemd-218-r3.ebuild: PDEPEND:
24 amd64(hardened/linux/amd64/selinux)
25 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
26 sys-apps/systemd/systemd-218-r3.ebuild: PDEPEND:
27 x86(hardened/linux/x86/selinux)
28 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
29 sys-apps/systemd/systemd-218-r4.ebuild: PDEPEND:
30 amd64(hardened/linux/amd64/no-multilib/selinux)
31 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
32 sys-apps/systemd/systemd-218-r4.ebuild: PDEPEND:
33 amd64(hardened/linux/amd64/selinux)
34 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
35 sys-apps/systemd/systemd-218-r4.ebuild: PDEPEND:
36 x86(hardened/linux/x86/selinux)
37 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
38 sys-apps/systemd/systemd-218-r5.ebuild: PDEPEND:
39 amd64(hardened/linux/amd64/no-multilib/selinux)
40 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
41 sys-apps/systemd/systemd-218-r5.ebuild: PDEPEND:
42 amd64(hardened/linux/amd64/selinux)
43 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
44 sys-apps/systemd/systemd-218-r5.ebuild: PDEPEND:
45 x86(hardened/linux/x86/selinux)
46 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
47 sys-apps/systemd/systemd-219_p112.ebuild: PDEPEND:
48 ~amd64(hardened/linux/amd64/no-multilib/selinux)
49 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
50 sys-apps/systemd/systemd-219_p112.ebuild: PDEPEND:
51 ~amd64(hardened/linux/amd64/selinux)
52 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
53 sys-apps/systemd/systemd-219_p112.ebuild: PDEPEND:
54 ~x86(hardened/linux/x86/selinux)
55 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
56 sys-apps/systemd/systemd-224-r1.ebuild: PDEPEND:
57 ~amd64(hardened/linux/amd64/no-multilib/selinux)
58 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
59 sys-apps/systemd/systemd-224-r1.ebuild: PDEPEND:
60 ~amd64(hardened/linux/amd64/selinux)
61 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
62 sys-apps/systemd/systemd-224-r1.ebuild: PDEPEND:
63 ~x86(hardened/linux/x86/selinux)
64 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
65 sys-apps/systemd/systemd-225.ebuild: PDEPEND:
66 ~amd64(hardened/linux/amd64/no-multilib/selinux)
67 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
68 sys-apps/systemd/systemd-225.ebuild: PDEPEND:
69 ~amd64(hardened/linux/amd64/selinux)
70 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
71 sys-apps/systemd/systemd-225.ebuild: PDEPEND:
72 ~x86(hardened/linux/x86/selinux)
73 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
74 sys-apps/systemd/systemd-226.ebuild: PDEPEND:
75 ~amd64(hardened/linux/amd64/no-multilib/selinux)
76 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
77 sys-apps/systemd/systemd-226.ebuild: PDEPEND:
78 ~amd64(hardened/linux/amd64/selinux)
79 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
80 sys-apps/systemd/systemd-226.ebuild: PDEPEND:
81 ~x86(hardened/linux/x86/selinux)
82 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
83 sys-apps/systemd/systemd-226-r1.ebuild: PDEPEND:
84 ~amd64(hardened/linux/amd64/no-multilib/selinux)
85 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
86 sys-apps/systemd/systemd-226-r1.ebuild: PDEPEND:
87 ~amd64(hardened/linux/amd64/selinux)
88 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
89 sys-apps/systemd/systemd-226-r1.ebuild: PDEPEND:
90 ~x86(hardened/linux/x86/selinux)
91 ['>=sys-apps/dbus-1.6.8-r1:0[systemd]']
92
93 Note: use --without-mask to check KEYWORDS on dependencies of masked packages
94 Note: use --include-dev (-d) to check dependencies for 'dev' profiles
95
96 RepoMan sez: "You're only giving me a partial QA payment?
97 I'll take it this time, but I'm not happy."

Replies