[Pkg-octave-devel] Bug#562321: dynare: FTBFS: cp: cannot stat `doc/manual.pdf': No such file or directory

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Dec 24 10:31:19 UTC 2009


Source: dynare
Version: 4.0.4-6
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20091213 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
>  /usr/bin/fakeroot debian/rules binary
> dh binary-arch
>    dh_testroot -a
>    dh_prep -a
>    dh_installdirs -a
>    dh_auto_install -a
>    dh_install -a
>    dh_installdocs -a
>    dh_installchangelogs -a
>    dh_installexamples -a
>    dh_installman -a
>    dh_installcatalogs -a
>    dh_installcron -a
>    dh_installdebconf -a
>    dh_installemacsen -a
>    dh_installifupdown -a
>    dh_installinfo -a
>    dh_pysupport -a
>    dh_installinit -a
>    dh_installmenu -a
>    dh_installmime -a
>    dh_installmodules -a
>    dh_installlogcheck -a
>    dh_installlogrotate -a
>    dh_installpam -a
>    dh_installppp -a
>    dh_installudev -a
>    dh_installwm -a
>    dh_installxfonts -a
>    dh_bugfiles -a
>    dh_lintian -a
>    dh_gconf -a
>    dh_icons -a
>    dh_perl -a
>    dh_usrlocal -a
>    dh_link -a
>    dh_compress -a
>    dh_fixperms -a
>    dh_strip -a
>    dh_makeshlibs -a
>    dh_shlibdeps -a
> dpkg-shlibdeps: warning: couldn't find library liboctinterp.so needed by debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library liboctave.so needed by debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library libcruft.so needed by debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library liboctinterp.so needed by debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library liboctave.so needed by debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library libcruft.so needed by debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library liboctinterp.so needed by debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library liboctave.so needed by debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library libcruft.so needed by debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library liboctinterp.so needed by debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library liboctave.so needed by debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library libcruft.so needed by debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library liboctinterp.so needed by debian/dynare/usr/lib/dynare/mex/octave/simulate.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library liboctave.so needed by debian/dynare/usr/lib/dynare/mex/octave/simulate.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: couldn't find library libcruft.so needed by debian/dynare/usr/lib/dynare/mex/octave/simulate.mex (ELF format: 'elf64-x86-64'; RPATH: '').
> Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
> To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
> dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if "debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/simulate.mex" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libhdf5.so.6 could be avoided if "debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/simulate.mex" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libfftw3.so.3 could be avoided if "debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/simulate.mex" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libncurses.so.5 could be avoided if "debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/simulate.mex" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libreadline.so.6 could be avoided if "debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/simulate.mex" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if "debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/simulate.mex" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libfftw3f.so.3 could be avoided if "debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/simulate.mex" were not uselessly linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on libgfortran.so.3 could be avoided if "debian/dynare/usr/lib/dynare/mex/octave/gensylv.mex debian/dynare/usr/lib/dynare/mex/octave/A_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/mjdgges.mex debian/dynare/usr/lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex debian/dynare/usr/lib/dynare/mex/octave/simulate.mex" were not uselessly linked against it (they use none of its symbols).
>    dh_installdeb -a
>    dh_gencontrol -a
>    dh_md5sums -a
>    dh_builddeb -a
> dpkg-deb: building package `dynare' in `../dynare_4.0.4-6_amd64.deb'.
> dh binary-indep --before dh_link
>    dh_testroot -i
>    dh_prep -i
>    dh_installdirs -i
>    dh_auto_install -i
>    dh_install -i
>    dh_installdocs -i
> cp: cannot stat `doc/manual.pdf': No such file or directory
> dh_installdocs: cp -a doc/manual.pdf debian/dynare-doc/usr/share/doc/dynare-doc returned exit code 1
> make: *** [binary-indep] Error 2

The full build log is available from:
   http://people.debian.org/~lucas/logs/2009/12/13/dynare_4.0.4-6_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Pkg-octave-devel mailing list