See for instance bug #749867 That texinfo dep should rightly make a lot of complaints, as it does when locally run with a sufficiently configured pkgcheck > gentoo/sys-apps/texinfo $ ekeyword ~amd64-linux ~m68k-mint ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-cygwin ~x64-macos ~x64-solaris ~x86-linux ~x86-macos ~x86-solaris texinfo-6.7.ebuild > texinfo-6.7: ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris > gentoo/sys-apps/texinfo $ pkgcheck scan -v > target repo: '/usr/local/gentoo' > Running 4 tests > sys-apps/texinfo > RedundantVersion: version 6.6-r1: slot(0) keywords are overshadowed by version: 6.7 > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~m68k-mint) exp profile (prefix/mint/m68k): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~ppc-macos) exp profile (prefix/darwin/macos/10.4/ppc): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~ppc-macos) exp profile (prefix/darwin/macos/10.5/ppc): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~sparc-solaris) exp profile (prefix/sunos/solaris/5.10/sparc): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~sparc-solaris) exp profile (prefix/sunos/solaris/5.11/sparc): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~sparc-solaris) exp profile (prefix/sunos/solaris/5.9/sparc): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~sparc64-solaris) exp profile (prefix/sunos/solaris/5.10/sparc64): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~sparc64-solaris) exp profile (prefix/sunos/solaris/5.11/sparc64): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~x64-cygwin) exp profile (prefix/windows/cygwin/x64): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~x64-macos) exp profile (prefix/darwin/macos/10.10/x64): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~x64-macos) exp profile (prefix/darwin/macos/10.11/x64): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~x64-macos) exp profile (prefix/darwin/macos/10.12/x64): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~x64-macos) exp profile (prefix/darwin/macos/10.13/x64): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~x64-macos) exp profile (prefix/darwin/macos/10.14/x64): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~x64-macos) exp profile (prefix/darwin/macos/10.5/x64): solutions: [ >=sys-devel/gettext-0.19.6 ] > NonsolvableDepsInExp: version 6.7: nonsolvable depset(bdepend) keyword(~x64-macos) exp profile (prefix/darwin/macos/10.6/x64): solutions: [ >=sys-devel/gettext-0.19.6 ] ... and so-on for three more screens. Naturally this shouldn't really attract a "+" flag, given no major arches are requested at all, and its all prefix mess. Obviously there's still the problem with pkgcheck-vs-*-linux situation, but the others seem like they can be made clearer "today", and when that situation sorts itself out, nattka should be able to just roll it out.