Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 749906 - app-portage/nattka integration with bugs.gentoo.org doesn't report failures in minor arch keyword reqs
Summary: app-portage/nattka integration with bugs.gentoo.org doesn't report failures i...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL: https://github.com/mgorny/nattka/issu...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-18 12:06 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2020-11-27 23:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2020-10-18 12:06:38 UTC
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.