Gentoo Archives: gentoo-dev

From: "William L. Thomson Jr." <wlt-ml@××××××.com>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Prevent binary/non-compiled packages from binary package creation
Date: Tue, 08 Aug 2017 16:37:57
Message-Id: assp.0393730719.20170808123742.6e2e8d56@o-sinc.com
1 I make a lot of binaries for use on other systems, to expedite updates.
2 It does not make sense for some packages to ever be a binary package.
3
4 Packages like -bin packages or gentoo-sources, which are just sources.
5 Having binary ebuilds of those is of no benefit. I can be the opposite
6 causing things to be much slower. Like in the case of large things
7 packages like android-studio.
8
9 Just seems odd to make a binary of a binary, or repackage
10 gentoo-sources into a gentoo ebuild binary/binpkg. There is not really
11 any benefit either way for such packages.
12
13 It would be beneficial if ebuilds could have some internal variable
14 that prevents it from being a binary package. It should not prevent
15 merge or fail. Just never create a binary of this package, always use
16 the ebuild as normal. Even if someone is force installing using binary
17 flag or otherwise.
18
19 As most things I think this would require support in PMS, or next EAPI
20 at minimum. But I think the EAPI comes from PMS, so they are related.
21
22 --
23 William L. Thomson Jr.

Replies