Le 4 février 2020 11:22:10 GMT-05:00, zimoun <zimon.touto...@gmail.com> a écrit 
:
>Hi Pierre,
>
>On Tue, 4 Feb 2020 at 16:57, Pierre Neidhardt <m...@ambrevar.xyz>
>wrote:
>
>> Shall we start a work group to fix the issue?
>
>One of the obvious bottleneck is the documentation. Some packages come
>with a full doc and sometimes with Pandoc and/or TeX stuff. In
>general, it is required but when speaking about more minimalism...
>So, the only way is to examine package by package and to check the
>status of the documentation, IMHO.
>
>
>All the best,
>simon

Another thing to address is the package closure size by pruning some elements 
from packages' closures. The obvious one is gcc, that appears in some closure 
because of a file that registers compilation commands for instance. Another 
situation is when a package requires a part of another package, and another 
part of that package (unused) requires more stuff.
This happened with mariadb: some software needed mariadb's library, but the 
mariadb also came with binaries that required more dependencies. Splitting 
mariadb reduced the closure of qt5 by 200 MB for instance, for a combination of 
these two reasons, and the fact that binaries in mariadb are really big.

Reply via email to