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
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] installing minimal is not really that minimal
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20installing%20minimal%20is%20not%20really%20that%20minimal&In-Reply-To=%3CCAONrEtbbH8fvqZ4gNGqHiX1WrdBsUA2O7EzYd4eMmAVi67g32g%40mail.gmail.com%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="013357.html">
<LINK REL="Next" HREF="013364.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] installing minimal is not really that minimal</H1>
<B>Thierry Vignaud</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20installing%20minimal%20is%20not%20really%20that%20minimal&In-Reply-To=%3CCAONrEtbbH8fvqZ4gNGqHiX1WrdBsUA2O7EzYd4eMmAVi67g32g%40mail.gmail.com%3E"
TITLE="[Mageia-dev] installing minimal is not really that minimal">thierry.vignaud at gmail.com
</A><BR>
<I>Thu Mar 22 10:45:44 CET 2012</I>
<P><UL>
<LI>Previous message: <A HREF="013357.html">[Mageia-dev] installing minimal is not really that minimal
</A></li>
<LI>Next message: <A HREF="013364.html">[Mageia-dev] installing minimal is not really that minimal
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#13363">[ date ]</a>
<a href="thread.html#13363">[ thread ]</a>
<a href="subject.html#13363">[ subject ]</a>
<a href="author.html#13363">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>On 22 March 2012 09:31, You-Cheng Hsieh <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">yochenhsieh at gmail.com</A>> wrote:
>><i> note that having a couple x11 package is not installing x11.
</I>>><i> I've made the minimal install quite a lot smaller.
</I>>><i>
</I>>><i> We still have issues with suggests that makes installation explodes.
</I>>><i> I've reports some bugs but maintainers just don't care.
</I>>><i> See eg: <A HREF="https://bugs.mageia.org/show_bug.cgi?id=4357">https://bugs.mageia.org/show_bug.cgi?id=4357</A> that got
</I>>><i> reaffected to me because the maintainer doesn't care about
</I>>><i> bloating the install
</I>>><i> This particular one isn't about minimal install but about gnome install
</I>>><i> but the underlying issue will bloats any minimal install + light desktop
</I>>><i> + _one_ gtk+ application.
</I>>><i>
</I>><i> Both gnome-keyring and task-gnome are maintained by nobody, could you
</I>><i> modify the spec and close the bug?
</I>
I've made quite some changes for mga2 in order to bring minimal
install under control.
But that can't work in the long term.
I'ven't enough time & I cannot do it alone.
I did it twice back @mdv and yet people keep introduced new interesting
ways to bloat again.
I don't want to imply Olav did it. But he's packager of one of the offending
packages, and so inherited part of mdv heritage.
So I wrote a bug about it in order to pull maintainers in.
Every packager should be made aware of Implications of:
- suggests
- library requiring the tools they were created for
It's easy to add a suggest ("hey it'll just make the user experience better"),
but eventually the suggested package can start a cycles that will pull
quite a lot more packages.
See <A HREF="https://bugs.mageia.org/show_bug.cgi?id=4357#c5">https://bugs.mageia.org/show_bug.cgi?id=4357#c5</A>
systemd was initially pulling:
- the whole gtk+ stack,
- openldap,
- avahi,
- gamin,
- fuse,
- colord,
- gnome-keyring,
- seahorse,
- dirmngr
- python
And none of it (but python) has actually to do with systemd.
It was just that required library actually suggest or requires another one
which also suggested or required ...
Everyone should be concerned about that.
I've broke some requires/suggest cycles, but I cannot do it alone,
everyone should contribute (and also should try not to introduce
new ones)
I think that some of those "comfort" suggests should be moved
from some low level library or tool package to task-<desktop>
packages.
Thus no I won't fix every issue.
People have to test install and have to get interested in reducing
size of install.
This is not a personal attack against Olav that does a good job.
That means for everyone to get in the implications of requires &
suggests.
Not looking only at that particular package but at the global view,
the installed system.
Not all suggests will bloat installing from DVD as some won't make
it into the DVD image. But some will b/c they're required by other
packages and thus will succeed in being suggested.
Minimal install won't be as perfect as installing basesystem with urpmi
because of installer also pulling packages needed for HW (eg: LVM,
SMP, bluetooth, ...)
At least for mga2, it's has been reduced.
But it could be more.
Also installing a desktop (GNOME & KDE) is huge these days.
Something should be made about it.
Maybe splitting task-{gnome,kde}-networking and the like and moving
them under CAT_NETWORK, CAT_OFFICE, CAT_GAMES, CAT_INTERNET,
CAT_MULTIMEDIA and the like in rpmsrate.
But this is the job of everyone.
Not just me.
My 2 cents
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="013357.html">[Mageia-dev] installing minimal is not really that minimal
</A></li>
<LI>Next message: <A HREF="013364.html">[Mageia-dev] installing minimal is not really that minimal
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#13363">[ date ]</a>
<a href="thread.html#13363">[ thread ]</a>
<a href="subject.html#13363">[ subject ]</a>
<a href="author.html#13363">[ 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>
|