Gentoo Archives: gentoo-dev

From: Matt Thrailkill <xwred1@×××××××××.net>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Binary release of gentoo
Date: Thu, 10 Apr 2003 23:19:11
Message-Id: 20030410160128.2d62a75c.xwred1@xwredwing.net
In Reply to: Re: [gentoo-dev] Binary release of gentoo by Dan Armak
1 On Thu, 10 Apr 2003 22:34:23 +0300
2 Dan Armak <danarmak@g.o> wrote:
3
4 > Easy for you to say! I and other gentoo devs use 56k dialup, which tyipcally
5 > sends data at 33.6kbps. Ever tried uploading big stuff at that rate (which
6 > also blocks your other internet activity)?
7
8 I'm sorry, this totally slipped my mind. That would suck, especially if you're the KDE maintainer. Your special build server would probably be more desirable then.
9
10
11 > Besides building against GRP would mean a) maintaining a grp chroot
12 > (reasonable) and b) building every package twice - once for myself, once for
13 > grp. (No ccache because my cflags are different from grp's). So twice the
14 > build time. Ugh.
15
16 Curious though, how much time is spent trying to build such and such an ebuild until you actually get it right and then finally compile something that works and installs fine on your box?
17
18
19 > Making it always include all new (stable) versions of packages (for all
20 > archs!) would need a lot of compile power though, or rather it would need a
21 > dedicated compile server (or piece of a cluster). Well, if you the proponents
22 > of this idea have such a server handy, you can easily enough set it up to do
23 > this and tell gentoo users they can get packages from there. Adding a feature
24 > to emerge that'll make it fetch binary packages from a specified server
25 > should be easy enough. (Although we need to improve the binary package format
26 > to make it specify metadata like CFLAGS, arch... I don't know if that's been
27 > done yet.)
28
29 Do you think the onus is more on finding machines to compile it all with or machines to host it all with? I would think that some hotrodder overclocker types, the kind that run Gentoo cause they like watching gcc scrolling in an xterm, would be able to get an impressive distcc farm built out of the boxes they personally own. Ibiblio probably wouldn't be happy hosting binaries though.
30
31
32 > Well all that you can do you have such a server with a good uplink to spare.
33 > However we of the project (me personally too) don't think that would be good
34 > use of such a server, because we think the existing GRP is enough (it can be
35 > expanded in time, but not so radically as you propose, at least not right
36 > away. And it's not top priority with us.) So we would like to respectfully
37 > ask you, if you have such a server, to please donate it to the project :-)
38
39 On the subject of GRP being enough, its definately a big step in the right direction. When I look at Gentoo, I see something that has the potential not just to have the nice features of FreeBSD, but to improve on them and have the capacity to be more bleeding edge. Not just as a machine to let me build everything with extreme CFLAGS. Long term, optional binaries of most everything is something I'd like to see, just like what FreeBSD lets you install with pkg_add. That, and being able to sync my Portage tree to different revisions (like -RELENG_1_4 or -CURRENT or -STABLE or whatever). But thats longterm and just me, its just my suggestion, you guys are the ones doing the work and I'm thankful for all you've done already. Am I being too much of a FreeBSD whore?
40
41 Btw, how big are the generated packages if you do, say, `emerge -b kde`?
42
43 --
44 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Binary release of gentoo Terje Kvernes <terjekv@××××××××.no>
Re: [gentoo-dev] Binary release of gentoo Dan Armak <danarmak@g.o>