1 |
Boyd Stephen Smith Jr. <bss03@××××××××××.net> wrote: |
2 |
> On Friday 15 June 2007, Alexander Skwar <listen@×××××××××××××××.name> |
3 |
|
4 |
> Yep. You get kde-meta or individual kde packages or you get your own |
5 |
> ebuild that depends on a number of KDE packages. The Gentoo developers do |
6 |
> quite a bit of work just to give us kde-meta. Be glad they don't stick |
7 |
> you with the monolithic ebuilds. |
8 |
|
9 |
I am glad and thankful that they provide the meta stuff. But I think, |
10 |
that the meta packages can be enhanced. |
11 |
|
12 |
>> Nah. IMO that's the wrong way around. IMO the correct way would |
13 |
>> be to enhance the kde*-meta packages so, that they support USE flags, |
14 |
>> which allow the user to select what's to be installed. |
15 |
> |
16 |
> I suppose that's a good idea in the future. Perhaps you should file an |
17 |
> enhancement bug. |
18 |
|
19 |
Done. http://bugs.gentoo.org/show_bug.cgi?id=182106 |
20 |
|
21 |
> That said, I would prefer kde-meta install all the |
22 |
> packages that are part of KDE's upstream packaging by default. |
23 |
|
24 |
Fine. Me not. That's the whole point of having choices :) |
25 |
|
26 |
Uhm - reading again what you wrote: "Me too!". By default, |
27 |
all the upstream packages should be installed. Yes. By default. |
28 |
But please give me the choice. |
29 |
|
30 |
>> Eg. a "ppp" flag to select that ppp related stuff is to be installed. |
31 |
>> Or "filesharing" to disable filesharing related stuf |
32 |
> |
33 |
> Do you suggest a global flag? |
34 |
|
35 |
I don't think so. I'd rather think, that those flags should |
36 |
be local ones to the package. |
37 |
|
38 |
> If so, what packages do you recommend this flags modify the behavior of? |
39 |
|
40 |
"Depends" :) This post was not so much about the ppp/kppp "issue" |
41 |
anymore. I wanted to see, if other people would think that a |
42 |
finer grained control would be a good idea. |
43 |
|
44 |
> If not, shouldn't it have a less ambiguous name? |
45 |
|
46 |
The "ppp" flag is already "known" to portage. |
47 |
|
48 |
--($:~/tmp)-- euses -i ppp |
49 |
net-dialup/capi4k-utils:pppd - Installs pppdcapiplugin modules |
50 |
|
51 |
But maybe "dialup" might be good. But that's details. |
52 |
|
53 |
>> I mean, what's the advantage of the kde*-meta packages over the kde |
54 |
>> package, when the kde*-meta require just as much "junk", as the |
55 |
>> kde package does? Hm, really, what's the use of the kde*-meta package |
56 |
>> anyway? |
57 |
> |
58 |
> The kde-meta package is meant to replace the kde package. The is no |
59 |
> advantage (and without a workable confcache, at least one disadvantage) to |
60 |
> running split ebuilds. The advantage of split ebilds is that you have the |
61 |
> choice to install only the kde applications you want, by using the |
62 |
> individual ebaulds, without dragging in all of kde (which is what "old" |
63 |
> style kde packages pulled in as a dependency.) |
64 |
|
65 |
But with using the kde*-meta package, this advantage doesn't |
66 |
exist. |
67 |
|
68 |
Suppose you've got the following "use case": Install all of |
69 |
KDE, but leave out PPP stuff. |
70 |
|
71 |
How would you solve that? |
72 |
|
73 |
cd /usr/portage |
74 |
emerge `ls -1 kde-*/* | grep -v ppp` |
75 |
|
76 |
I think not... (Yes, I know that this does not work.) |
77 |
|
78 |
If it were possible to exclude certain applications or, maybe |
79 |
even better, certain functions, then this use case could easily |
80 |
be solved. |
81 |
|
82 |
But maybe it's really just something peculiar about KDE, as KDE |
83 |
consists of about 300 packages. Because of that gigantic number, |
84 |
I could imagine that people might want to install "everything, but XYZ". |
85 |
At least that's my reasoning. |
86 |
|
87 |
> Are the monolithic ebuilds still available? |
88 |
|
89 |
Yes. Eg. kdemultimedia-3.5.7.ebuild |
90 |
|
91 |
> They need to be purged from |
92 |
> the tree ASAP. |
93 |
|
94 |
Have phun with bugzilla :) |
95 |
|
96 |
Or where should something like this actually be brought |
97 |
up? |
98 |
|
99 |
> - |
100 |
|
101 |
Your signature is delimited in a wrong way. Please could you |
102 |
add the proper delimiter (ie. "-- \n")? This would allow |
103 |
certain user agents (like Knode and many others) to strip |
104 |
away the .sig when quoting. |
105 |
|
106 |
Alexander Skwar |
107 |
|
108 |
-- |
109 |
gentoo-user@g.o mailing list |