Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686432 - app-portage/repoman: ebuild.nesteddie report with EAPI=7
Summary: app-portage/repoman: ebuild.nesteddie report with EAPI=7
Status: RESOLVED WONTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Repoman (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-21 03:33 UTC by Stefan Strogin
Modified: 2022-07-12 03:18 UTC (History)
0 users

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 Stefan Strogin gentoo-dev 2019-05-21 03:33:02 UTC
Repoman prints a warning when it sees something like
[[ -f foo ]] && ( dosmth || die )

Since EAPI=7 it is correct.

Example:
sys-process/bcron/ $ repoman full -dx

RepoMan scours the neighborhood...
  ebuild.nesteddie              5
   sys-process/bcron/bcron-0.11.ebuild: Ebuild calls die in a subshell on line: 68
   sys-process/bcron/bcron-0.11.ebuild: Ebuild calls die in a subshell on line: 73
   sys-process/bcron/bcron-0.11.ebuild: Ebuild calls die in a subshell on line: 78
   sys-process/bcron/bcron-0.11.ebuild: Ebuild calls die in a subshell on line: 83
   sys-process/bcron/bcron-0.11.ebuild: Ebuild calls die in a subshell on line: 87


Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-07-12 03:18:22 UTC
repoman support has been removed per bug 835013.

Please file a new bug (or, I suppose, reopen this one) if you feel this check is still applicable to pkgcheck and doesn't already exist.