From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DMARC_MISSING, MAILING_LIST_MULTI,RDNS_DYNAMIC autolearn=unavailable autolearn_force=no version=4.0.0 Received: from wintermute.datanode.net (ip68-98-133-79.nv.nv.cox.net [68.98.133.79]) by chiba.3jane.net (Postfix) with ESMTP id 250E7AC4B4 for ; Thu, 18 Jul 2002 08:39:38 -0500 (CDT) Received: from wintermute.datanode.net (localhost [127.0.0.1]) by wintermute.datanode.net (8.12.4/8.12.4) with ESMTP id g6IDdKGK010502 for ; Thu, 18 Jul 2002 09:39:20 -0400 Received: (from mcummings@localhost) by wintermute.datanode.net (8.12.4/8.12.4/Submit) id g6IDdKKN010501 for gentoo-dev@gentoo.org; Thu, 18 Jul 2002 09:39:20 -0400 Date: Thu, 18 Jul 2002 09:39:20 -0400 From: Michael Cummings To: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] Peer-to-Peer? Message-ID: <20020718133920.GB8468@datanode.net> Reply-To: mcummings@datanode.net Mail-Followup-To: gentoo-dev@gentoo.org References: <200207180926.41751.yannick.koehler@colubris.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200207180926.41751.yannick.koehler@colubris.com> User-Agent: Mutt/1.4i Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: 86c4fc46-21cb-432e-a9ab-f3214f9f1af4 X-Archives-Hash: 62adf512969be0565ef71a08445d9e1a then we could rename all the extensions to rpm and... sorry, not trying to be callous, but one flaw I would see is that there is more to the flags than just the hardware flag. I have three machines running gentoo, each of them with hardware in various states of degredation. What you suggest would also require, in addition to a package per hardware config, is one per possible config line (USE variables can differ from user to user depending on their needs - i have a box with a USE of -X -java -qt -gnome -kde -gtk just to insure that nothing got put on that might have a dependancy on those), not to mention dependancies (F begot G which begot H which begot I). For instance, as time has progressed I have noticed that emerge -pu world displays some packages marked as N, which means that new dependancies have arisen since I fist installed the package in question. But then, that would just be my meager $.02 worth, which these days won't even cover taxes on a soda can. Cool idea though for using distributed package sources...would require that every peer keep up to date tarballs though, to account for security fixes and patches, might be a little bandwith intensive...but i ramble. On Thu, Jul 18, 2002 at 09:26:38AM -0400, Yannick Koehler wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > I read about bittorrent recently. I was wondering if the mirror and tools > used by gentoo (fetch/wget) support such system. If so, wouldn't be great > that people like me who could participate in providing packages could install > bittorrent or another file sharing peer-to-peer tools and help in spreading > gentoo ;-) > > I see two kind of packages distribution, the source one > (/usr/portage/distfiles/*) and the compiled package. Someone could setup on > the mirror a binary version of gentoo compile with specific use/compile flags > (preferrably the default one set inside the various gentoo config files) and > then people that like that configuration could just install those package > instead of re-compiling, they could still recompile the package that they > want with their own option but for may speed up a lot upgrade of package for > end-user satisfied with the pre-compile cflags/use of the mirror. > > There could also be more than one mirror with different flags/use. It would > even be nice that the mirror only reflect content of package held on end-user > system for the peer-to-peer system to kick in and offer them to other users. > > - -- > > Yannick Koehler > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.6 (GNU/Linux) > Comment: For info see http://www.gnupg.org > > iD8DBQE9NsIQfuKOJNEyL1URAijgAJ4wbPpcwcvXr+BgU24OWMV4UyvNSgCeMeLq > OMaHi86uiQF2c9XO2GkOduQ= > =wlCx > -----END PGP SIGNATURE----- > > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://lists.gentoo.org/mailman/listinfo/gentoo-dev