1 |
> What about something along these lines... |
2 |
> |
3 |
> Add the capability for emerge to take a category as an argument, emerge |
4 |
> www-apps for example, and emerge all packages within that category. |
5 |
> Optionally make it so this will only work on categories within |
6 |
> PORTDIR_OVERLAY, or create a new type of overlay, LIST_OVERLAY. |
7 |
> |
8 |
> Then the user can create overlays with their own category names and symlink |
9 |
> in the package directories they want from the real portage tree. |
10 |
|
11 |
Yup i thought smth similar, but in my mind those were keywords and |
12 |
somehow that word broke the thoughtline this time :P |
13 |
|
14 |
But, yes, masks should be similar [and all other things]. |
15 |
|
16 |
Then there would be several "symbolic" lists, which may not exist as |
17 |
files -- those, which portage keeps in portage tree. Or, |
18 |
alternatively, such a commands, which give it out in common list |
19 |
format. |
20 |
|
21 |
Anyway, what makes me worry a bit in such case is the size of that |
22 |
output -- isn't mask, which contains all package names and versions as |
23 |
list, too much bigger, than just some boolean/keyword added to common |
24 |
list? Doesnt such format of overlays, then, make things noticeably |
25 |
slower? |
26 |
|
27 |
Maybe it would be best if packages have their default mask marked as |
28 |
keyword in list, but user can use custom lists and mix them fith some |
29 |
commands -- mask all packages contained in that list with this |
30 |
keyword. |
31 |
|
32 |
It has imho to be kept in mind that automated portage shouldnt become |
33 |
slower or more complex in that process; lists and their commands must |
34 |
allow everything portage does right now with few logical commands. |
35 |
|
36 |
> -- |
37 |
> gentoo-portage-dev@g.o mailing list |
38 |
> |
39 |
> |
40 |
|
41 |
|
42 |
-- |
43 |
tvali |
44 |
|
45 |
>From a programmer's point of view, the user is a peripheral that types |
46 |
when you issue a read request. -P. Williams |
47 |
|
48 |
If you think your management doesn't know what it's doing or that your |
49 |
organisation turns out low-quality software crap that embarrasses you, |
50 |
then leave. -Ed Yourdon |
51 |
|
52 |
We all agree on the necessity of compromise. We just can't agree on |
53 |
when it's necessary to compromise. -Larry Wall |
54 |
|
55 |
[ http://www.softwarequotes.com/ ] - |
56 |
http://www.softwarequotes.com/ShowQuotes.asp?ID=544&Name=Borenstein,_Nathaniel_S. |
57 |
- http://www.softwarequotes.com/ShowQuotes.asp?ID=571&Name=Boehm,_Barry |
58 |
|
59 |
-- |
60 |
gentoo-portage-dev@g.o mailing list |