Bug#618197: snort: FTBFS: cp: cannot stat `doc/snort_manual.pdf': No such file or directory
Build-Depends-Indep is out of date. gs-common is an empty package nowadays. Thanks for the solution, I wonder, however, why the gs-common didn't pull in the ghostscript package in this autobuilder I'm going to upload a new package to fix this bug right away anyway. Regards Javier signature.asc Description: Digital signature
Bug#618197: snort: FTBFS: cp: cannot stat `doc/snort_manual.pdf': No such file or directory
tags 618197 patch thanks On 2011-03-20 Javier Fernández-Sanguino Peña j...@computer.org wrote: On Sun, Mar 13, 2011 at 06:46:21PM +0100, Lucas Nussbaum wrote: During a rebuild of all packages in sid, your package failed to build on amd64. It seems it is unable to build the Snort PDF Manual (using LaTeX). The manual is built as part of the arch-independent package. I will check the logs to see if I see why doesn't it build. Build-Depends-Indep is out of date. gs-common is an empty package nowadays. Patch attached. cu andreas --- snort-2.8.5.2/debian/control.orig 2011-04-09 18:45:21.0 +0200 +++ snort-2.8.5.2/debian/control 2011-04-09 19:02:15.0 +0200 @@ -4,7 +4,7 @@ Priority: optional Maintainer: Javier Fernandez-Sanguino Pen~a j...@debian.org Uploaders: Pascal Hakim p...@debian.org Build-Depends: libnet1-dev, libpcap0.8-dev, libpcre3-dev, debhelper (= 5.0.0), libmysqlclient15-dev | libmysqlclient-dev, libpq-dev, po-debconf (= 0.5.0), libprelude-dev, iptables-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libgnutls-dev -Build-Depends-Indep: texlive, texlive-latex-base, gs-common +Build-Depends-Indep: texlive, texlive-latex-base, ghostscript Standards-Version: 3.9.1 Homepage: http://www.snort.org/
Bug#618197: snort: FTBFS: cp: cannot stat `doc/snort_manual.pdf': No such file or directory
On Sun, Mar 13, 2011 at 06:46:21PM +0100, Lucas Nussbaum wrote: During a rebuild of all packages in sid, your package failed to build on amd64. It seems it is unable to build the Snort PDF Manual (using LaTeX). The manual is built as part of the arch-independent package. I will check the logs to see if I see why doesn't it build. Regards Javier signature.asc Description: Digital signature
Bug#618197: snort: FTBFS: cp: cannot stat `doc/snort_manual.pdf': No such file or directory
Source: snort Version: 2.8.5.2-8 Severity: serious Tags: wheezy sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20110313 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: make[3]: Entering directory `/build/user-snort_2.8.5.2-8-amd64-rAkNqy/snort-2.8.5.2' make[3]: Nothing to be done for `install-exec-am'. test -z /build/user-snort_2.8.5.2-8-amd64-rAkNqy/snort-2.8.5.2/debian/snort-common/usr//share/man/man8 || /bin/mkdir -p /build/user-snort_2.8.5.2-8-amd64-rAkNqy/snort-2.8.5.2/debian/snort-common/usr//share/man/man8 /usr/bin/install -c -m 644 './snort.8' '/build/user-snort_2.8.5.2-8-amd64-rAkNqy/snort-2.8.5.2/debian/snort-common/usr//share/man/man8/snort.8' test -z /build/user-snort_2.8.5.2-8-amd64-rAkNqy/snort-2.8.5.2/debian/snort-common/usr//lib/pkgconfig || /bin/mkdir -p /build/user-snort_2.8.5.2-8-amd64-rAkNqy/snort-2.8.5.2/debian/snort-common/usr//lib/pkgconfig /usr/bin/install -c -m 644 'snort.pc' '/build/user-snort_2.8.5.2-8-amd64-rAkNqy/snort-2.8.5.2/debian/snort-common/usr//lib/pkgconfig/snort.pc' make[3]: Leaving directory `/build/user-snort_2.8.5.2-8-amd64-rAkNqy/snort-2.8.5.2' make[2]: Leaving directory `/build/user-snort_2.8.5.2-8-amd64-rAkNqy/snort-2.8.5.2' make[1]: Leaving directory `/build/user-snort_2.8.5.2-8-amd64-rAkNqy/snort-2.8.5.2' rm -f `pwd`/debian/snort-common/usr/sbin/snort install -m 755 -o root -g root src/snort-basic `pwd`/debian/snort/usr/sbin/snort install -m 755 -o root -g root src/snort-mysql `pwd`/debian/snort-mysql/usr/sbin/snort install -m 755 -o root -g root src/snort-pgsql `pwd`/debian/snort-pgsql/usr/sbin/snort install -m 644 -o root -g root `pwd`/debian/snort.default `pwd`/debian/snort/etc/default/snort install -m 644 -o root -g root `pwd`/debian/snort.default `pwd`/debian/snort-mysql/etc/default/snort install -m 644 -o root -g root `pwd`/debian/snort.default `pwd`/debian/snort-pgsql/etc/default/snort install -m 755 -o root -g root `pwd`/debian/snort.init.d `pwd`/debian/snort/etc/init.d/snort install -m 755 -o root -g root `pwd`/debian/snort.init.d `pwd`/debian/snort-mysql/etc/init.d/snort install -m 755 -o root -g root `pwd`/debian/snort.init.d `pwd`/debian/snort-pgsql/etc/init.d/snort install -m 755 -o root -g root `pwd`/debian/my/snort.ip-up.d `pwd`/debian/snort/etc/ppp/ip-up.d/snort install -m 755 -o root -g root `pwd`/debian/my/snort.ip-down.d `pwd`/debian/snort/etc/ppp/ip-down.d/snort install -m 755 -o root -g root `pwd`/debian/my/snort.ip-up.d `pwd`/debian/snort-mysql/etc/ppp/ip-up.d/snort install -m 755 -o root -g root `pwd`/debian/my/snort.ip-down.d `pwd`/debian/snort-mysql/etc/ppp/ip-down.d/snort install -m 755 -o root -g root `pwd`/debian/my/snort.ip-up.d `pwd`/debian/snort-pgsql/etc/ppp/ip-up.d/snort install -m 755 -o root -g root `pwd`/debian/my/snort.ip-down.d `pwd`/debian/snort-pgsql/etc/ppp/ip-down.d/snort install -m 644 -o root -g root `pwd`/debian/snort.logrotate `pwd`/debian/snort/etc/logrotate.d/snort install -m 644 -o root -g root `pwd`/debian/snort.logrotate `pwd`/debian/snort-mysql/etc/logrotate.d/snort install -m 644 -o root -g root `pwd`/debian/snort.logrotate `pwd`/debian/snort-pgsql/etc/logrotate.d/snort mv `pwd`/debian/snort-common/usr/lib/ `pwd`/debian/snort-common-libraries/usr/ rm -rf `pwd`/debian/sort-common/usr/src/ rmdir `pwd`/debian/snort-pgsql/usr/share/doc/snort rmdir `pwd`/debian/snort-mysql/usr/share/doc/snort dh_install -s dh_testdir -a dh_testroot -a dh_installdocs -a cp -a doc/AUTHORS debian/snort/usr/share/doc/snort cp -a doc/BUGS debian/snort/usr/share/doc/snort cp -a doc/CREDITS debian/snort/usr/share/doc/snort cp -a doc/NEWS debian/snort/usr/share/doc/snort cp -a doc/README debian/snort/usr/share/doc/snort cp -a doc/README.FLEXRESP debian/snort/usr/share/doc/snort cp -a doc/README.PLUGINS debian/snort/usr/share/doc/snort cp -a doc/USAGE debian/snort/usr/share/doc/snort cp -a doc/README.database debian/snort/usr/share/doc/snort cp -a doc/README.csv debian/snort/usr/share/doc/snort cp -a debian/my/snort_rules.html debian/snort/usr/share/doc/snort cp -a debian/README.Maintainer debian/snort/usr/share/doc/snort chown -R 0:0 debian/snort/usr/share/doc chmod -R go=rX debian/snort/usr/share/doc chmod -R u\+rw debian/snort/usr/share/doc install -g 0 -o 0 -m 644 -p debian/README.Debian debian/snort/usr/share/doc/snort/README.Debian install -g 0 -o 0 -m 644 -p debian/TODO debian/snort/usr/share/doc/snort/TODO.Debian install -g 0 -o 0 -m 644 -p debian/copyright debian/snort/usr/share/doc/snort/copyright install -g 0 -o 0 -d debian/snort-mysql/usr/share/doc/snort-mysql cp -a doc/AUTHORS debian/snort-mysql/usr/share/doc/snort-mysql cp -a doc/BUGS