Hello,
Pau Garcia i Quiles wrote:
It's mostly because of the images and the search capabilities. What
follows is an explanation of the growth but I cannot come with a good
solution to shrink the size.
* Images:
As ACE < 5.6.3-6 did not include graphviz as a dependency, images were
not being generated and the docs were image-less. You are right there
is no notice of the addition of graphviz as a build-depends in the
changelog of 5.6.3-6 (there is in the changelog for 5.7.4/5.7.5, in
trunk, but I forgot to add that to 5.6.3-6).
In libace-doc, the .png images account for 50% of the installed size
(112 MB of 225 MB)
In libtao-doc, the .png images account for 40% of the installed size (
450 MB of 1.2GB )
For some images (most of them), an additional HTML page is generated.
I believe those images are needed.
* Search:
Doxygen is generating a search engine for all the docs. This is
enabled in ACE 5.6.3 (SEARCHENGINE = yes in the .doxygen files). I
don't know why this was not being generated for ACE 5.6.3-5. Why
researching the growth in installed size, I've noticed search is not
working because the search.js files were compressed by debhelper:
./ace-6/usr/share/doc/libace-doc/rmcast/search/search.js.gz
./ace-6/usr/share/doc/libace-doc/search/search.js.gz
./ace-6/usr/share/doc/libace-doc/QoS/search/search.js.gz
./ace-6/usr/share/doc/libace-doc/ssl/search/search.js.gz
We should exclude .js from dh_compress
How about disabling search? Files under search/ take more than 600 Mb.
Regards,
Thomas
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org