From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16782 invoked by uid 1002); 10 Apr 2003 21:54:27 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 1763 invoked from network); 10 Apr 2003 21:54:27 -0000 Date: Thu, 10 Apr 2003 16:54:23 -0500 From: Mark Farver To: gentoo-dev@gentoo.org Message-ID: <20030410215423.GB25828@mindbent.org> References: <200304100013.30307.gentoo@mchsi.com> <20030410115023.209d65d5.xwred1@xwredwing.net> <200304102234.24047.danarmak@gentoo.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200304102234.24047.danarmak@gentoo.org> User-Agent: Mutt/1.4i Subject: Re: [gentoo-dev] Binary release of gentoo X-Archives-Salt: f461b328-b3e1-460c-a21b-8feff22981c3 X-Archives-Hash: 8556f41024516a662d4e44bf9fb20252 On Thu, Apr 10, 2003 at 10:34:23PM +0300, Dan Armak wrote: > The solution for these is a compile farm into which devs can log remotely and > build packages. Or it could just build them automatically. But all this would > be is an extended GRP set - I don't see the need for that. GRP for 1.4 is This is more an idea on how to help mirroring.. but I'll throw it into this discussion since it could also be used for sharing binary tarballs. How about someone creating an module that automatically shares the contents of /usr/portage/distfiles (or packages) over a peer to peer network like gnutella. Everytime someone trys to emerge a package, portage checks the peer network to see if someone has a binary package already built (with the same USE flags set) and if not it looks for a nearby copy of the tarball. This could be used to spread the ibiblio/oregonstate load out a bit... This would be easpecially useful for places like my office, where we have several dozen gentoo workstations, and a mediocre 256kps SDSL internet link. Since they are all basically running the same hardware, and have the same use flags set the binary option could be used to speed installation of new packages. The big drawback for the binaries is there is no guarentee they are what they say they are, unlike the tarballs that at least have the MD5 from the ebuild. It would be an actual example of "significant non-infringing use" of a p2p network. ;-) Mark Farver -- "The greatest dangers to liberty lurk in insidious encroachment by men of zeal, well-meaning but without understanding." -- Justice Louis O. Brandeis, Olmstead vs. United States -- gentoo-dev@gentoo.org mailing list