On Fri, Oct 02, 2015 at 10:49:48AM -0400, Mike Gilbert wrote: > 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?
I get exactly the same thing for dev-util/android-studio. It needs 32bit stuff so it is masked in all the no-multilib profiles which obviously makes sense. I dont get why repoman keeps annoying me about it, its bad and its masked so whats the problem? I have like a million lines of this: dependency.badmasked 12 dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild: RDEPEND: amd64(hardened/linux/amd64/no-multilib) [ '>=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]', '>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]', '>=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]', '>=media-libs/fontconfig-2.10.92[abi_x86_32(-)]', '>=media-libs/freetype-2.5.5[abi_x86_32(-)]', '>=media-libs/libpng-1.2.51[abi_x86_32(-)]', '>=media-libs/mesa-10.2.8[abi_x86_32(-)]', '>=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]', What I do not understand, I see these for hardened/../no-multilib, but I do not see anything for default/.../no-multilib. Why? as far as I can tell, they are masked in the same way so why isnt it complaining about default? jason@meriadoc ~/code/gentoo/gentoo/profiles $ grep -Rn dev-util/android-studio arch/amd64/no-multilib/package.mask:32:dev-util/android-studio hardened/linux/amd64/no-multilib/package.mask:49:dev-util/android-studio -- Jason