1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Pacho Ramos wrote: |
5 |
> Hi! |
6 |
> |
7 |
> My intention is prevent emerge from upgrading to testing versions from |
8 |
> an overlay instead of main portage tree. I thought that an option could |
9 |
> be make all ebuilds from that overlay hardmasked and, then, unmask |
10 |
> wanted packages manually by me |
11 |
> |
12 |
> How could I do it? |
13 |
|
14 |
Currently, the simplest solution might be to use an rsync command to |
15 |
sync the specific packages that you want (or exclude the unwanted |
16 |
packages) to a separate directory, and put the separate directory in |
17 |
PORTDIR_OVERLAY instead of the original one. |
18 |
|
19 |
Otherwise, the only alternative is to use package.mask and I'm |
20 |
afraid that will not be very manageable give the current |
21 |
capabilities. In the future we might add support to specify repo |
22 |
names in dependency atoms, which will allow you to mask packages |
23 |
from a specific repository. |
24 |
- -- |
25 |
Thanks, |
26 |
Zac |
27 |
-----BEGIN PGP SIGNATURE----- |
28 |
Version: GnuPG v2.0.9 (GNU/Linux) |
29 |
|
30 |
iEYEARECAAYFAkmUaO4ACgkQ/ejvha5XGaMz+ACgxZvE+2lBFGDYr53AIaXXYMUr |
31 |
TAIAoO8tL06S63gckMW24Lq45/EpuFAR |
32 |
=cpkq |
33 |
-----END PGP SIGNATURE----- |