Hi there, app-admin/equo (sabayon overlay -- Entropy Framework client) supports the postfix "@repository" to let users force the installation of a package from a specific repository. Users of multiple repositories seem to appreciate the freedom that is brought with this small-but-effective(TM) feature. So what about doing the same in Portage?
Rationale: User should be able to force the installation of atoms from specific overlays without worrying too much if others or the main tree feature a greater release. Feature-testing overlay maintainers can make sure that packages are pulled in from their "sources", which could potentially contain reworked/improved/critically-changed ebuilds. Adding "@overlay" atoms/deps postfix support could really make life easier, especially because forcing specific atoms in *DEPEND hoping that these will be always pulled in from the same overlay is not something reliable, as you already know. Examples: app-foo/f...@overlay app-foo/foo:2...@overlay foo:2...@overlay f...@overlay Comments are welcome, flames are not. -- Fabio Erculiani
signature.asc
Description: OpenPGP digital signature
