summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-May/015232.html
blob: fd28b1638e236a2e4dd1df3e9ac9a45a3a8df08b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] Actual java stack is absurd !
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Actual%20java%20stack%20is%20absurd%20%21&In-Reply-To=%3C4FA28A38.10804%40mageia.org%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="015209.html">
   <LINK REL="Next"  HREF="015234.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] Actual java stack is absurd !</H1>
    <B>Anssi Hannula</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Actual%20java%20stack%20is%20absurd%20%21&In-Reply-To=%3C4FA28A38.10804%40mageia.org%3E"
       TITLE="[Mageia-dev] Actual java stack is absurd !">anssi at mageia.org
       </A><BR>
    <I>Thu May  3 15:38:00 CEST 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="015209.html">[Mageia-dev] Actual java stack is absurd !
</A></li>
        <LI>Next message: <A HREF="015234.html">[Mageia-dev] Actual java stack is absurd !
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#15232">[ date ]</a>
              <a href="thread.html#15232">[ thread ]</a>
              <a href="subject.html#15232">[ subject ]</a>
              <a href="author.html#15232">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>03.05.2012 11:28, Claire REVILLET kirjoitti:
&gt;<i> Hi,
</I>&gt;<i> 
</I>&gt;<i> Looking at this bug : <A HREF="https://bugs.mageia.org/show_bug.cgi?id=5732">https://bugs.mageia.org/show_bug.cgi?id=5732</A>
</I>&gt;<i> i tried to install Scilab under cauldron 64 : it needs 367 packages !!!
</I>&gt;<i> 
</I>&gt;<i> Scilab does not need apache nor sql. And more than that : it does not
</I>&gt;<i> need sending or receiving emails, so why should javamail be installed ?
</I>&gt;<i> 
</I>&gt;<i> I know that packaging java is special, but working like that brings just
</I>&gt;<i> more conflict issues. And that also means that on a small computer,  we
</I>&gt;<i> can't have any java software.
</I>&gt;<i> 
</I>&gt;<i> I know it's too late for mga2, but can't we thing about that before mg3
</I>&gt;<i> release, please ?
</I>
I think most of the java dependency issues can be put to two specific
categories:

(a) Libraries that have a lot of optional dependencies. IMHO at least
the biggest ones of those deps should be stripped from the &quot;library&quot;
packages and moved to the application packages instead. It would make
handling a bit different than what we do for normal
libraries+applications, but it seems like for java it is necessary if we
want to get rid of insane deps (note that when fixing/workarounding
these it is important to document the modifications in comments).

(b) Package contains both a &quot;library&quot; and tools, and the tools have lots
of dependencies, and the library is used by other packages. In this case
the library (.jar file) should be splitted out. Debian has done quite
well in this regard (&quot;libfoo-java&quot; policy).

I think there are also some (c) completely wrong deps.

I worked on this a bit a few years back, but I think most of my changes
have since been overwritten with fedora versions despite comments noting
the change... I guess anyone doing these fixes needs to push them to
fedora as well to make them stick.

I don't think I have much personal interest in working on this in the
near future myself, though -- I don't normally use java apps and I've
many other things to work on.

-- 
Anssi Hannula
</PRE>






























































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="015209.html">[Mageia-dev] Actual java stack is absurd !
</A></li>
	<LI>Next message: <A HREF="015234.html">[Mageia-dev] Actual java stack is absurd !
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#15232">[ date ]</a>
              <a href="thread.html#15232">[ thread ]</a>
              <a href="subject.html#15232">[ subject ]</a>
              <a href="author.html#15232">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>