[Pkg-ace-devel] Bug#562164: Bug#562164: Bug#562164: libtao-doc: newest version of package is enormous

Thomas Girard thomas.g.girard at free.fr
Wed Dec 23 12:28:53 UTC 2009


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





More information about the Pkg-ace-devel mailing list