As i sit reading the current list of list emails about GLEP 42 I see that the topic of Multiple Repos coming up over and over again. I wanted to ask to see where that support is, and based on what feedback help move along so that a standard can be produced. So, now with a few short questions:

1. Would Multiple Repo support be GLEP worthy?
1.1. If so, Should I write a GLEP, or poke at some dev to do it? (i'm more then willing and able to write a GLEP if that is what is required.)
2. What choices/options are on the table for this feature?
2.1. Which routes are more likely to be implemented?
2.2. Which method would you like to see?
2.3. Does backwards compatiblity really matter, as long as it doesn't break people that are using older portage? (ex. once portage is upgraded it will move x to y/x and so older versions wouldn't work, but since only the new version would be installed it wouldn't be an issue.)

Now, that I've asked for some information I want to share one (hackish, I guess) way that it could be done with minimal changing.

in /etc/make.conf:
RSYNC_REPONAME="rsync://.../"
with RSYNC=" .." being defaultly called 'gentoo' or 'portage'

that REPONAME would be used for the tree's folder name
/usr/repositories/REPONAME/

and 'emerge sync REPONAME' would sync only that repo, or 'emerge sync [all]' would sync all

Anyways, thats just a quick thought I had on the topic.

Flames, comments, questions  (and answers) welcome
Andrew Muraco


--
gentoo-dev@gentoo.org mailing list

Reply via email to