1 |
Hi, |
2 |
|
3 |
Ciaran McCreesh wrote: |
4 |
> Have a look at [1] and all the open "Portage should..." bugs. Would |
5 |
> any of those improve the user experience for you? Can you think of |
6 |
> other features of a similar nature that would make your life easier? |
7 |
> |
8 |
|
9 |
Funny thing is: the only thing that I'd really care about are the USE |
10 |
deps. But to actually get those, it's not enough to use paludis, you'd |
11 |
have to have an ebuild tree that actually provides them. Then you'd get |
12 |
things like sane split up of monolith upstream packages, a way to |
13 |
implement multilib without binary packages, and other things I can't |
14 |
think of right now. |
15 |
|
16 |
Other things I want from Gentoo right now depend on factors other than |
17 |
the package manager, too; prebuilt packages, slow-moving tree, |
18 |
binary-breakage protection (and pre-upgrade notices of major changes). |
19 |
If you could cast a spell that got those features in, I'd happily wait |
20 |
30 minutes for emerge -Duvat world... |
21 |
|
22 |
So to have an incentive to switch to paludis, it would have to be a |
23 |
supported Gentoo package manager, which drives what devs put into the |
24 |
tree. And to get there, it would have to get the masses to switch to |
25 |
paludis... So I think to get anywhere with all of this is to figure out |
26 |
ways to add the features to the tree without breaking portage (for the |
27 |
use flag dep example: let portage die on not matched use flag deps just |
28 |
like it does now in pkg_setup for the manual use flag checks; real |
29 |
support would of course mean reemerging the package in question with the |
30 |
right flags). And then, if portage really can't keep up with the pace of |
31 |
changes, alternatives would *have* to be considered. |
32 |
|
33 |
Am I making sense? |
34 |
|
35 |
> That Portage works does not mean that it is anywhere near ideal... |
36 |
> |
37 |
|
38 |
Nothing ever will be. :) |
39 |
|
40 |
Regards, |
41 |
Thomas |
42 |
-- |
43 |
gentoo-dev@g.o mailing list |