diff options
Diffstat (limited to 'zarb-ml/mageia-dev/2012-March/013394.html')
-rw-r--r-- | zarb-ml/mageia-dev/2012-March/013394.html | 152 |
1 files changed, 152 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/2012-March/013394.html b/zarb-ml/mageia-dev/2012-March/013394.html new file mode 100644 index 000000000..661fe6efe --- /dev/null +++ b/zarb-ml/mageia-dev/2012-March/013394.html @@ -0,0 +1,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 <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">olav at vitters.nl</A>> wrote: +><i> I'm willing to assist when there are too big dependency chains. But, I +</I>><i> don't get why in a minimal install it installs "Suggests:"? I can +</I>><i> understand that it takes space on the DVD. +</I> +><i> But in a minimal install it +</I>><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 > lib64glib2.0_0 > +glib2.0-common > libgio > libgvfs > +libgnome-keyring > gnome-keyring > seahorse > libgpg > gnugpg > dirmngr ++ gnome-keyring > libgtk > gtk+ > colord > libcolord ++ libgvfs > libavahi > avahi ++ libgio > libfam > libgamin > gamin ++ libgio > libfuse > fuse ++seahore > libldap > 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 "useless" services slow down the boot and makes mga looks + awful against other distros +- ... + +><i> I think we should have something which tracks these things +</I>><i> automatically. +</I> ++1 +But I've already asked for this once but got no answer. + +><i> Meaning: +</I>><i> - a way to see the dependency chains over time +</I>><i>  (e.g. something which logs it per day) +</I>><i> - a way to see the size of various "targets" over time +</I>><i>  (e.g. KDE, GNOME, XFCE, minimal) +</I>><i> - an email when the size changes compared to previous day +</I>><i>  (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> |