Gentoo Archives: gentoo-user

From: Sam Bishop <sam@××××××.email>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Open Question: The feasibility of a complete portage binhost
Date: Wed, 21 Jan 2015 12:47:10
Message-Id: CAC9sXgnX45GiB9CmT76UFU9=6mPuEbzXHeghOb5xx8Sj+ryaOA@mail.gmail.com
In Reply to: [gentoo-user] Open Question: The feasibility of a complete portage binhost by Sam Bishop
1 So I've been thinking crazy thoughts.
2
3 Theoretically it can't be that hard to do a complete package binhost for gentoo.
4
5 To be clear, when i say complete, Im referring to building, all
6 versions of all ebuilds marked stable or unstable on amd64, with every
7 combination of use flags.
8
9 This pretty much boils down to bytes and bytes of storage + compute
10 resources. Both of which are easily available to me. So I began
11 pondering and here I am, thinking to myself "is this really all there
12 is too it"?
13
14 Does it really come down to CPU cycles and repeatedly running through
15 the following commands for each combination of ebuild, version and use
16 flags
17 emerge --emptytree --onlydeps ${name}
18 emerge --emptytree --buildpkgonly --buildpkg ${name}
19
20 Obviously running them in a clean environment each time, either by
21 chroot or other means.
22 Then just storing the giant binhost somewhere suitable such as an AWS
23 s3 bucket setup to work via HTTP so the normal tools work fine with
24 it.

Replies

Subject Author
Re: [gentoo-user] Open Question: The feasibility of a complete portage binhost Alec Ten Harmsel <alec@××××××××××××××.com>