Summary: | sys-apps/portage enhancement: Overlays management | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Vasilis Lourdas <bugs> |
Component: | Enhancement/Feature Requests | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | bugs, esigra, hwoarang |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 262038 | ||
Bug Blocks: | 240187, 358927 |
Description
Vasilis Lourdas
2010-08-20 10:01:08 UTC
There was a SOC project working on multi-repo support this summer: http://git.overlays.gentoo.org/gitweb/?p=proj/portage-multirepo.git This is getting closer now that the 'reposyntax' patches give support for parsing sync URI from /etc/portage/repos.conf: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=5309ef42b2e82160705bd0ffead1aed40d61944c Is there any progress regarding this request? I'd say this bug can be closed as fixed. You can now append ::repo_name to atoms in all config files and on the command line. If you prefer a certain repo for a certain package, then you should put a repo atom in your world file like this: emerge --noreplace foo-1.23::overlay1 It's supported since portage-2.1.10.3: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=0f799b2a045dfa74ba011123bf5ea6186f44941d |