1 |
William L. Thomson Jr. wrote: |
2 |
> On Thu, 2006-04-06 at 21:04 -0500, Joshua Nichols wrote: |
3 |
> |
4 |
>> I don't think either of these are particular ideal. I think it would |
5 |
>> slightly better to depend on the things that the libraries needed. |
6 |
>> |
7 |
> |
8 |
> Well I am not sure that would work or be ideal. A few reasons. One if |
9 |
> someone was on a server and so not using alsa, extra stuff is pulled in. |
10 |
> Now one could say big deal. |
11 |
> |
12 |
> However two, if we installed all deps by default that would also include |
13 |
> X. Which is a very large app, many deps, takes forever to compile even |
14 |
> on fast hardware. |
15 |
> |
16 |
> Now some time back when I was using JGenerator (a servlet) via Tomcat it |
17 |
> had deps on X. I can't recall what happened, I do not believe it was |
18 |
> anything catatstrophic. At the same time it was not the greatest either, |
19 |
> logs were created and JGenerator would not work till I installed X. |
20 |
> |
21 |
> Granted both these scenarios are more server related than desktop. |
22 |
> However it's cases where the extra stuff would not be wanted across the |
23 |
> board. Much less have to package.provide stuff etc? |
24 |
> |
25 |
> Unfortunately I think use flag is best, and yes it creates broken |
26 |
> symbols and etc for missing stuff. Not sure what to say, but it's murky |
27 |
> waters, and I am not sure there is any elegant, or ideal way to go about |
28 |
> it? Will keep the thinking cap on about it though. |
29 |
> |
30 |
> |
31 |
For now, I think I agree that the use flag just for dependencies is the |
32 |
best route to take. We currently do this to an extent, but just need to |
33 |
make sure it is applied to all the appropriate VMs |
34 |
|
35 |
|
36 |
- Josh |
37 |
-- |
38 |
gentoo-java@g.o mailing list |