On Fri, 2010-12-31 at 14:26 +0100, Laurent Bigonville wrote: > tag 608319 + unreproductible > thanks > > Le Wed, 29 Dec 2010 12:40:04 -0800, > Norbert Kiesel <nkie...@tbdnetworks.com> a écrit : > > Hi, > > > Just tried to rebuild libssh from the source package because I need > > SSHv1 support, and it failed building the documentation because > > refman.tex requires float.sty which is in texlive-latex-recommended. > > This dependeny is not in doxygen and thus needs to be listed > > explicitly. > > Unfortunately, I'm unable to reproduce this, I've no problem to build > the package using a build system (pbuilder or sbuild). > > Could you explain me how you've tried to rebuild the package?
I did a "apt-source get libssh; cd libssh-0.4.5; debuild". The dependencies are in obj-x86_64-linux-gnu/doc/latex/refman.tex (generated by doxygen). Perhaps I'm using a newer version of doxygen (my version is 1.7.1-2). Below is a section of the output of debuild, and float.sty is required due to the "\usepackage{float}" in line 6 of refman.tex cd obj-*/; make doc make[1]: Entering directory `/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu' /usr/bin/cmake -H/home/nkiesel/src/debian/libssh/libssh-0.4.5 -B/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 doc make[2]: Entering directory `/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu' /usr/bin/cmake -H/home/nkiesel/src/debian/libssh/libssh-0.4.5 -B/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 doc/CMakeFiles/doc.dir/all make[3]: Entering directory `/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu' make -f doc/CMakeFiles/doxygen.dir/build.make doc/CMakeFiles/doxygen.dir/depend make[4]: Entering directory `/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu' cd /home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/nkiesel/src/debian/libssh/libssh-0.4.5 /home/nkiesel/src/debian/libssh/libssh-0.4.5/doc /home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu /home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu/doc /home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu/doc/CMakeFiles/doxygen.dir/DependInfo.cmake --color= Scanning dependencies of target doxygen make[4]: Leaving directory `/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu' make -f doc/CMakeFiles/doxygen.dir/build.make doc/CMakeFiles/doxygen.dir/build make[4]: Entering directory `/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu' cd /home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu/doc && /usr/bin/doxygen /home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu/doc/doxy.config warning: Tag `DETAILS_AT_TOP' at line 173 of file /home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu/doc/doxy.config has become obsolete. To avoid this warning please update your configuration file using "doxygen -u" cd /home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu/doc/latex && /usr/bin/make make[5]: Entering directory `/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu/doc/latex' rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf pdflatex refman.tex This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) restricted \write18 enabled. entering extended mode (./refman.tex LaTeX2e <2009/09/24> Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh yphenation, loaded. makeindex refman.idx This is makeindex, version 2.15 [TeX Live 2009] (kpathsea + Thai support). Scanning input file refman.idx....done (357 entries accepted, 0 rejected). Sorting entries......done (3362 comparisons). Generating output file refman.ind....done (660 lines written, 0 warnings). Output written in refman.ind. Transcript written in refman.ilg. pdflatex refman.tex This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) restricted \write18 enabled. entering extended mode (./refman.tex LaTeX2e <2009/09/24> Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh yphenation, loaded. latex_count=5 ; \ while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $latex_count -gt 0 ] ;\ do \ echo "Rerunning latex...." ;\ pdflatex refman.tex ;\ latex_count=`expr $latex_count - 1` ;\ done make[5]: Leaving directory `/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu/doc/latex' make[4]: Leaving directory `/home/nkiesel/src/debian/libssh/libssh-0.4.5/obj-x86_64-linux-gnu' > > BTW: there is a new upstream version (0.4.7). Also, any chance of > > enabling SSHv1 in the official Debian package? I know it's outdated > > and insecure, but (older) Cisco gear does not speak SSHv2. > > I would like to avoid this. Understood, though I thought it could not hurt to ask. Happy new year! </nk> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org