Bug#618197: snort: FTBFS: cp: cannot stat `doc/snort_manual.pdf': No such file or directory

2011-04-10 Thread Javier Fernández-Sanguino Peña
 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

2011-04-09 Thread Andreas Metzler
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

2011-03-20 Thread Javier Fernández-Sanguino Peña
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

2011-03-13 Thread Lucas Nussbaum
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