commit: 0e6856796a48e90ffe4ea97430b87ee4e708da58
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 15:46:03 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 18:22:41 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e685679
app-portage/eclass-manpages: Clearly indicate the live ebuild, #612422
The current eclass-manpages ebuild uses the live tree to generate
the manpages. The resulting manpages can therefore differ on each
rebuild, and the ebuild can trigger broken output at random points
in time depending on the current state of eclasses. Furthermore,
the package contents randomly become stale and the user needs to rebuild
it manually in order to obtain new contents.
All this considered, the current ebuild is in essence a live ebuild.
Following the policies for live ebuilds, rename it to version 9999*
and remove all the keywords. Users wishing to use the live ebuild can
unmask it per the policy.
...{eclass-manpages-20170201.ebuild => eclass-manpages-99999999.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-portage/eclass-manpages/eclass-manpages-20170201.ebuild
b/app-portage/eclass-manpages/eclass-manpages-99999999.ebuild
similarity index 85%
rename from app-portage/eclass-manpages/eclass-manpages-20170201.ebuild
rename to app-portage/eclass-manpages/eclass-manpages-99999999.ebuild
index bea1462cfc1..c71e840ba59 100644
--- a/app-portage/eclass-manpages/eclass-manpages-20170201.ebuild
+++ b/app-portage/eclass-manpages/eclass-manpages-99999999.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc
x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS=""
IUSE=""
S=${WORKDIR}