On Fri, Oct 02, 2015 at 01:03:49PM -0700, Zac Medico wrote:
> On 10/02/2015 09:50 AM, Jason Zaman wrote:
> > 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?
> 
> If you don't use 'repoman full', then the list is truncated to 12
> results, so that explains why you only got 12 results. The relevant code
> is here:
> 
> https://gitweb.gentoo.org/proj/portage.git/tree/pym/repoman/qa_data.py?h=v2.2.22#n434
> -- 
> Thanks,
> Zac

I always run repoman full. I think there just happen to be exactly the right 
number of ebuilds to make 12 errors.

jason@meriadoc ~/code/gentoo/gentoo/dev-util/android-studio $ repoman full

RepoMan scours the neighborhood...
  dependency.badmasked          12
   dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild: RDEPEND: 
amd64(hardened/linux/amd64/no-multilib)
[...snip...]
   dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild: RDEPEND: 
amd64(hardened/linux/amd64/no-multilib/selinux)
[...snip...]
   dev-util/android-studio/android-studio-1.2.2.0.141.1980579.ebuild: RDEPEND: 
amd64(hardened/linux/amd64/no-multilib)
[...snip...]
   dev-util/android-studio/android-studio-1.2.2.0.141.1980579.ebuild: RDEPEND: 
amd64(hardened/linux/amd64/no-multilib/selinux)
[...snip...]
   dev-util/android-studio/android-studio-1.3.0.10.141.2117773.ebuild: RDEPEND: 
~amd64(hardened/linux/amd64/no-multilib)
[...snip...]
   dev-util/android-studio/android-studio-1.3.0.10.141.2117773.ebuild: RDEPEND: 
~amd64(hardened/linux/amd64/no-multilib/selinux)
[...snip...]
   dev-util/android-studio/android-studio-1.3.1.0.141.2135290.ebuild: RDEPEND: 
~amd64(hardened/linux/amd64/no-multilib)
[...snip...]
   dev-util/android-studio/android-studio-1.3.1.0.141.2135290.ebuild: RDEPEND: 
~amd64(hardened/linux/amd64/no-multilib/selinux)
[...snip...]
   dev-util/android-studio/android-studio-1.3.2.0.141.2178183.ebuild: RDEPEND: 
~amd64(hardened/linux/amd64/no-multilib)
[...snip...]
   dev-util/android-studio/android-studio-1.3.2.0.141.2178183.ebuild: RDEPEND: 
~amd64(hardened/linux/amd64/no-multilib/selinux)
[...snip...]
   dev-util/android-studio/android-studio-1.4.0.10.141.2288178.ebuild: RDEPEND: 
~amd64(hardened/linux/amd64/no-multilib)
[...snip...]
   dev-util/android-studio/android-studio-1.4.0.10.141.2288178.ebuild: RDEPEND: 
~amd64(hardened/linux/amd64/no-multilib/selinux)
[...snip...]

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


It is not just android-studio tho, a ton of other 32bit programs are the same
way. android-sdk-update-manager does too and has 26 errors but they are all
only hardened for some reason even tho it also is masked in both default/ and
hardened/

jason@meriadoc ~/code/gentoo/gentoo/dev-util/android-sdk-update-manager $ 
repoman full
RepoMan scours the neighborhood...
  dependency.badmasked          26
   dev-util/android-sdk-update-manager/android-sdk-update-manager-21.ebuild: 
RDEPEND: ~amd64(hardened/linux/amd64/no-multilib)

-- Jason

Reply via email to