Fernando de Oliveira wrote: > 1. Doxygen-1.8.5 > > I do not know how helpful is the API docs, for people using BLFS. But if > it is maintained in the page, should be listed in Optional Requirements. > Furthermore, it required Graphviz to run correctly, thus, Graphviz > should be listed, too.
Most users don't want or need API docs, but some do. We have normally added the procedures for those who want them, but say they are optional. > 2. DocBook-utils-0.6.14 > > "Testing the DocBook SGML Toolchain (Optional)", from > docbook-dsssl-1.79, was perfect. > > Despite many messages, the command: > > docbook2html --nochunks rsync.sgml > > apparently worked, the file "usr/share/doc/rsync-3.1.0/rsync.html" can > be browsed with firefox. > > But > > docbook2pdf rsync.sgml > > generated a .tex file (and many error messages), but no pdf, and the > other ones, generated only error messages. I do not know if these are > due to not having other corresponding packages installed. > > I found that old versions of rsync only generated the rsync.html (only > the docbook2html command), and no doxygen was used. > > Anyway, DocBook-utils-0.6.14 should be listed in "Optional", too, if the > suggestion to generate those docs remain in the page. If it's generating a .tex file, then texlive is needed, or at least the portion that has TeX, dvi, etc. docbook2pdf is a script that calls jw, another script. Specifically, the programs needed are tex and pdfjadetex (a link topdftex). All are a part of texlive. > 3. Summary > > I have a feeling that the docs are not so useful to spend so much time > with their generation. The man page is already very good. > > Either remove all docs generation, or: > > a) Add Doxygen-1.8.5, Graphviz-2.34.0 and DocBook-utils-0.6.14 as > "Optional" requirements. > > b) Remove or comment out the lines > > docbook2pdf rsync.sgml && > docbook2ps rsync.sgml && > docbook2dvi rsync.sgml && > docbook2txt rsync.sgml && > > But keep the "Estimated disk space required: 9.4 MB", not with the docs, > as you have done, so next updates would be simpler. > > Hope I have written all the observations I did when studying this problem. Just add the programs needed for doc generation, including texlive. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page