1 |
On Wednesday 14 January 2004 07:04 pm, Jeremy Maitin-Shepard wrote: |
2 |
> Sandy McArthur <sandymac@g.o> writes: |
3 |
> > I'd like to see the portage tree mechanism be more modular such that it's |
4 |
> > easy to "subscribe" to more than one portage tree source. |
5 |
> |
6 |
> Perhaps a better way to support this would be to allow specification of |
7 |
> multiple overlay directories. |
8 |
|
9 |
It does. |
10 |
|
11 |
--Iggy |
12 |
|
13 |
> |
14 |
> > For example I've been hacking around with zeroconf and currently I tell |
15 |
> > people to fetch packages from the Gentoo bugzilla and dump them in their |
16 |
> > portage overlay tree. |
17 |
> > |
18 |
> > I'd rather be able to tell them to run: |
19 |
> > |
20 |
> > # echo rsync://example.com/zeroconf-stuff > |
21 |
> > /usr/portage/zeroconf-stuff.source # emerge sync |
22 |
> > |
23 |
> > and then portage would notice the new source file and sync to |
24 |
> > /usr/portage/zeroconf-stuff/ . |
25 |
> > |
26 |
> > It would be nice if gentoo supported sync mechanisms other than |
27 |
> > cvs/rsync. Being able to download a tar.bz2 via http/ftp and unpack it in |
28 |
> > the right place would be nice for those people who want to maintain their |
29 |
> > own portage tree but don't have the means to set up a rsync server but |
30 |
> > can put a tarball online somewhere. |
31 |
> |
32 |
> With improved configuration file format, you could perhaps do something |
33 |
> like: |
34 |
> |
35 |
> OVERLAY = { "/usr/overlay/whatever", "/usr/overlay/zeroconf" }; |
36 |
> |
37 |
> And then just rsync /usr/overlay/zeroconf, extract a tarball, or |
38 |
> whatever. You could use a script/cron job to automate it. It doesn't |
39 |
> seem that integrating functionality into portage to update overlays in |
40 |
> various ways would be particularly useful. |
41 |
|
42 |
-- |
43 |
Home -- http://www.brianandsara.net |
44 |
Gentoo -- http://gentoo.brianandsara.net |
45 |
|
46 |
-- |
47 |
gentoo-portage-dev@g.o mailing list |