<div dir="ltr">Thanks for the heads-up. A reduction to 2250 is a great improvement indeed! Once this is uploaded and processed, I can update the bug (mostly for completeness) with new disk usage numbers from manpages.d.o.</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 4, 2017 at 5:12 AM, Sébastien Villemot <span dir="ltr"><<a href="mailto:sebastien@debian.org" target="_blank">sebastien@debian.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Michael,<br>
<div><div class="h5"><br>
Le dimanche 22 janvier 2017 Ã  09:56 +0100, Michael Stapelberg a Ã©crit :<br>
> Package: liblapack-doc-man<br>
> Version: 3.7.0-1<br>
> Severity: normal<br>
><br>
> liblapack-doc-man installs 10770 files into /usr/share/man/man3, all of which <br>
> seem to be generated by Doxygen if I understand correctly.<br>
><br>
> Of these 10770 files, 5902 are symlinks and 4868 are regular files.<br>
> Of the 4868 regular files:<br>
> â€¢ 2057 files consist of 19 lines (documenting a function)<br>
> â€¢ 2550 files consist of 25 lines (documenting a file)<br>
><br>
> Notably, these files do not contain anything but the function prototype.<br>
><br>
> 261 files with actual content worth looking at remain.<br>
><br>
> The large number of files without substantial content is unfortunate for a few <br>
> different reasons:<br>
><br>
> â€¢ On <a href="http://manpages.debian.org" rel="noreferrer" target="_blank">manpages.debian.org</a>, liblapack-doc-man consumes 1GB of disk space per <br>
> Â  Debian version. The next biggest consumer is linux-manual-4.8 with 51 MB.<br>
><br>
> â€¢ liblapack-doc-man consumes about 10000 inodes on user’s root file systems for <br>
> Â  no good reason. Even when plenty of inodes are available, remember that many <br>
> Â  backup programs do not scale well when presented with a large number of tiny <br>
> Â  files.<br>
> Â Â <br>
> â€¢ I haven’t verified it, but I assume that the man database and similar tools <br>
> Â  will degrade in performance when presented with such a large corpus of <br>
> Â  manpages.<br>
> Â Â <br>
> Could you change the package so that it only contains the 261 files with actual<br>
> content please? Thank you!<br>
<br>
</div></div>I am about to upload a new version that drastically reduces the number<br>
of manpage files to about 2250: this includes the ~250 files that you<br>
mentioned, plus about 2000 symlinks. Note that those symlinks serve a<br>
purpose: they correspond to the functions in the API of lapack, so that<br>
one can do "man funcname" on all of them (several functions are<br>
documented by the same manpage, hence the need for symlinks).<br>
<br>
I think this is a reasonable compromise, and I hope this is ok with you<br>
(but feel free to tell me if this is not).<br>
<br>
Cheers,<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
 .''`.  Â  Sébastien Villemot<br>
: :' :  Â  Debian Developer<br>
`. `'  Â  Â <a href="http://sebastien.villemot.name" rel="noreferrer" target="_blank">http://sebastien.villemot.name</a><br>
  `-  Â  Â  GPG Key: 4096R/381A7594<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Best regards,<br>Michael</div>
</div>