1 |
Hi there,
|
2 |
app-admin/equo (sabayon overlay -- Entropy Framework client) supports
|
3 |
the postfix "@repository" to let users force the installation of a
|
4 |
package from a specific repository.
|
5 |
Users of multiple repositories seem to appreciate the freedom that is
|
6 |
brought with this small-but-effective(TM) feature.
|
7 |
So what about doing the same in Portage?
|
8 |
|
9 |
Rationale:
|
10 |
|
11 |
User should be able to force the installation of atoms from specific
|
12 |
overlays without worrying too much if others or the main tree feature
|
13 |
a greater release.
|
14 |
Feature-testing overlay maintainers can make sure that packages are
|
15 |
pulled in from their "sources", which could potentially contain
|
16 |
reworked/improved/critically-changed ebuilds.
|
17 |
|
18 |
Adding "@overlay" atoms/deps postfix support could really make life
|
19 |
easier, especially because forcing specific atoms in *DEPEND hoping
|
20 |
that these will be always pulled in from the same overlay is not
|
21 |
something reliable, as you already know.
|
22 |
|
23 |
Examples:
|
24 |
|
25 |
app-foo/foo@overlay
|
26 |
app-foo/foo:2@overlay
|
27 |
foo:2@overlay
|
28 |
foo@overlay
|
29 |
|
30 |
Comments are welcome, flames are not.
|
31 |
|
32 |
--
|
33 |
Fabio Erculiani |