summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-March/013394.html
blob: 661fe6efe48096a036c916bc51e0e02b3331c863 (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
<!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=%3CCAONrEta-o-O_Bc%3DNNykVairMHzgOkeAtxEJOX_6SFB_r%3Dm%2BTsw%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="013427.html">
   <LINK REL="Next"  HREF="013359.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=%3CCAONrEta-o-O_Bc%3DNNykVairMHzgOkeAtxEJOX_6SFB_r%3Dm%2BTsw%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 17:29:40 CET 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="013427.html">[Mageia-dev] installing minimal is not really that minimal
</A></li>
        <LI>Next message: <A HREF="013359.html">[Mageia-dev] installing minimal is not really that minimal
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#13394">[ date ]</a>
              <a href="thread.html#13394">[ thread ]</a>
              <a href="subject.html#13394">[ subject ]</a>
              <a href="author.html#13394">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>On 22 March 2012 13:20, Olav Vitters &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">olav at vitters.nl</A>&gt; wrote:
&gt;<i> I'm willing to assist when there are too big dependency chains. But, I
</I>&gt;<i> don't get why in a minimal install it installs &quot;Suggests:&quot;? I can
</I>&gt;<i> understand that it takes space on the DVD.
</I>
&gt;<i> But in a minimal install it
</I>&gt;<i> should ignore the Suggests, no?
</I>
This option is only available for really minimal install.
But if you select anything else, you won't have the option.
So suggests will be used.
Eg: if you select just networking stuff.

And suggests are only half the issue.
Requires hurt too, especially library-requiring-tools-that-requires...

See the infamous  systemd | initscripts &gt; lib64glib2.0_0 &gt;
glib2.0-common &gt; libgio &gt; libgvfs &gt;
libgnome-keyring &gt; gnome-keyring &gt; seahorse &gt; libgpg &gt; gnugpg &gt; dirmngr
+ gnome-keyring &gt; libgtk &gt; gtk+ &gt; colord &gt; libcolord
+ libgvfs &gt; libavahi &gt; avahi
+ libgio &gt; libfam &gt; libgamin &gt; gamin
+ libgio &gt; libfuse &gt; fuse
+seahore &gt; libldap &gt; openldap

They're suggests here but they're also requires
And having one gtk+ app can bring quite a lot of
stuff here b/c of:
- gvfs pulling avahi
- gio pulling gamin, fuse, gnome-keyring, gnugpg, dirmngr, seahhorse, openldap
- gtk+ pulling colord

Whereas most gtk+ apps don't need any of that.
And worse there're programs using glib for dbus (eg: systemd) but nothing
else, yet we end wio gio,gvfs,gtk+ then daemons

Some of these should be moved at top of the stack and be required
by task-foobar instead.
Any single of those was bring without the intention to hurt but
together they do hurt.

In the old days we could do a minimal install under 80M, now 525Mb is fine.
And those packages can have side effect : eg:
- avahi can prevent network to work
- too many &quot;useless&quot; services slow down the boot and makes mga looks
  awful against other distros
- ...

&gt;<i> I think we should have something which tracks these things
</I>&gt;<i> automatically.
</I>
+1
But I've already asked for this once but got no answer.

&gt;<i> Meaning:
</I>&gt;<i> - a way to see the dependency chains over time
</I>&gt;<i> &#160;(e.g. something which logs it per day)
</I>&gt;<i> - a way to see the size of various &quot;targets&quot; over time
</I>&gt;<i> &#160;(e.g. KDE, GNOME, XFCE, minimal)
</I>&gt;<i> - an email when the size changes compared to previous day
</I>&gt;<i> &#160;(e.g. new dependency, or maybe 100MB of documentation in some package)
</I></PRE>





































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="013427.html">[Mageia-dev] installing minimal is not really that minimal
</A></li>
	<LI>Next message: <A HREF="013359.html">[Mageia-dev] installing minimal is not really that minimal
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#13394">[ date ]</a>
              <a href="thread.html#13394">[ thread ]</a>
              <a href="subject.html#13394">[ subject ]</a>
              <a href="author.html#13394">[ 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>