<div dir="ltr">I would like to see logic like this:<div>manpage files don't get installed unless/until:</div><div>1) packagename-manpages is requested to be installed by the user. that package would require the 'man' package.</div>
<div>OR</div><div>2) package is installed AND man is installed.</div><div><br></div><div>Don't wan't the manpages taking up disk space? remove the 'man' package and all manpages disappear.</div><div>Don't use en_US and don't want to waste space on that either, remove the 'localization-en_US' package and its corresponding localizations of all installed packages will dispapear too.</div>
<div><br></div><div>Localization could work the same way. Once a package' localization cruft is large enough to merit the work, the packager would split it out into ${packagename}-en_US packages for each localization. Distro would maintain an essentially empty package called localization-en_US, etc for each localization. Then when you install a localized package, you get ${packagename}-en_US localization-en_us installed, and if you have more than one localization package installed, you get the corresponding localized subpackages of ${package}.</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 9, 2014 at 2:33 AM, Marius A <span dir="ltr"><<a href="mailto:marius1439@gmail.com" target="_blank">marius1439@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi there,<div><br></div><div>I've been struggling keeping a fedora 20 install on a "small" SSD, with 6gb / partition (/home is separate).</div>
<div><br></div><div>Besides removing packages, I also found this useful:</div>
<div><br></div><div>1. remove /usr/share/docs</div><div>2. remove /usr/share/locale/* (all except en and en_US)</div><div>3. cleanup /var/log/journal, which seems it's not automatically rotated</div><div><br></div><div>
While this saves space, it also results in package upgrade warnings due to missing files. </div><div><br></div><div>Are there any other disk space saving tips?</div><div><br></div><div>What do you think about excluding docs by default in Fedora packages? </div>
<div>And for docs either go online, or have a command to install/sync docs for all installed packages? (similar to ruby or npm packages install, not using rpm packages)</div><div><br></div><div>I think less than 0.1% of users ever look into /usr/share/doc, but I don't have any data to back this up. </div>
<div>As more folks switch to SSDs, it would benefit both for disk space saving and wearing to have less space occupied by default.<br></div><div><br></div><div>Thanks</div></div>
<br>--<br>
devel mailing list<br>
<a href="mailto:devel@lists.fedoraproject.org">devel@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/devel" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/devel</a><br>
Fedora Code of Conduct: <a href="http://fedoraproject.org/code-of-conduct" target="_blank">http://fedoraproject.org/code-of-conduct</a><br></blockquote></div><br></div>