Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 710558

Summary: dev-games/ogre-2.1_pre20191212: Non-empty KEYWORDS in live ebuild
Product: Gentoo Linux Reporter: Ulrich Müller <ulm>
Component: Current packagesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: QA CC: jstein, qa
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ulrich Müller gentoo-dev 2020-02-23 10:09:21 UTC
As discussed in gentoo-dev, live ebuilds must not have any KEYWORDS:
https://archives.gentoo.org/gentoo-dev/message/a4cc194fc387d4abffed054b523d83f8

Policy reference:
"VCS ebuilds must be with empty KEYWORDS but not package.masked (except if the mask is for an independent reason). Usually the KEYWORDS line should be omitted altogether. This applies to "live" ebuilds (-9999) and to ebuilds that extract a static revision but still use a version control system for fetching."
https://devmanual.gentoo.org/ebuild-writing/functions/src_unpack/vcs-sources/index.html
Comment 1 Ulrich Müller gentoo-dev 2020-02-23 10:17:10 UTC
It may be preferable to fetch the snapshot provided by github instead, i.e.:
https://github.com/OGRECave/ogre-next/archive/${COMMIT}.tar.gz
Comment 2 Sven Eden 2020-06-16 12:57:17 UTC
Can be fixed with https://github.com/gentoo/gentoo/pull/15527 (Ogre-2.1 first major release)