From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12185 invoked from network); 15 Jan 2004 08:22:25 +0000 Received: from smtp.gentoo.org (128.193.0.39) by eagle.gentoo.oregonstate.edu with DES-CBC3-SHA encrypted SMTP; 15 Jan 2004 08:22:25 +0000 Received: from lists.gentoo.org ([128.193.0.34] helo=eagle.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.24) id 1Ah2ll-0005fW-II for arch-gentoo-portage-dev@lists.gentoo.org; Thu, 15 Jan 2004 08:22:25 +0000 Received: (qmail 27271 invoked by uid 50004); 15 Jan 2004 08:22:22 +0000 Mailing-List: contact gentoo-portage-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail Reply-To: gentoo-portage-dev@lists.gentoo.org X-BeenThere: gentoo-portage-dev@gentoo.org Received: (qmail 3250 invoked from network); 15 Jan 2004 08:22:22 +0000 From: Brian Jackson Organization: Gentoo Linux To: gentoo-portage-dev@lists.gentoo.org Date: Thu, 15 Jan 2004 02:22:42 -0600 User-Agent: KMail/1.5.94 References: <4005C61C.1080104@gentoo.org> <87n08qxbst.fsf@jbms.ath.cx> In-Reply-To: <87n08qxbst.fsf@jbms.ath.cx> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200401150222.42444.iggy@gentoo.org> Subject: Re: [gentoo-portage-dev] portage tree modules X-Archives-Salt: 450046f6-5e94-4e70-83ed-8e4c495c924e X-Archives-Hash: 7a114efab81fcfe426e82b44ce6b8a9d On Wednesday 14 January 2004 07:04 pm, Jeremy Maitin-Shepard wrote: > Sandy McArthur writes: > > I'd like to see the portage tree mechanism be more modular such that it's > > easy to "subscribe" to more than one portage tree source. > > Perhaps a better way to support this would be to allow specification of > multiple overlay directories. It does. --Iggy > > > For example I've been hacking around with zeroconf and currently I tell > > people to fetch packages from the Gentoo bugzilla and dump them in their > > portage overlay tree. > > > > I'd rather be able to tell them to run: > > > > # echo rsync://example.com/zeroconf-stuff > > > /usr/portage/zeroconf-stuff.source # emerge sync > > > > and then portage would notice the new source file and sync to > > /usr/portage/zeroconf-stuff/ . > > > > It would be nice if gentoo supported sync mechanisms other than > > cvs/rsync. Being able to download a tar.bz2 via http/ftp and unpack it in > > the right place would be nice for those people who want to maintain their > > own portage tree but don't have the means to set up a rsync server but > > can put a tarball online somewhere. > > With improved configuration file format, you could perhaps do something > like: > > OVERLAY = { "/usr/overlay/whatever", "/usr/overlay/zeroconf" }; > > And then just rsync /usr/overlay/zeroconf, extract a tarball, or > whatever. You could use a script/cron job to automate it. It doesn't > seem that integrating functionality into portage to update overlays in > various ways would be particularly useful. -- Home -- http://www.brianandsara.net Gentoo -- http://gentoo.brianandsara.net -- gentoo-portage-dev@gentoo.org mailing list