On Sat, Mar 15, 2008 at 01:11:56PM -0400, James Vega wrote:
> This bug is still present[0] and is holding up an RC bug fix for
> Snort[1] from propagating to testing.  The problem looks to be two-fold.
> 
> First, the check added in 2.7.0-9 to prevent building the documentation
> will fail in dirty chroots.  Since the latex packages take so long to
> install and uninstall, it's not uncommon for the slower buildds to have
> those packages pre-installed.

There is no way I can prevent that, chroots should *not* run the binary
target at all (just binary-arch). This is a flaw in the build environment,
not in Snort.

> Second, the binary-arch and binary-indep targets in your rules file both
> have the install target as a prerequisite.  It seems like they should
> have the associated install-{arch,indep} as a prerequisite instead.

This is not the reason why the buildd daemon tries to build the
documentation. It is building it because it is calling build, and not just
build-arch. I'm going to fix that, however.

> [0] - 
> http://buildd.debian.org/fetch.cgi?pkg=snort;ver=2.7.0-11;arch=mipsel;stamp=1205557525

If you review the build log you will see that it fails because it doesn't
find a LaTeX .sty file, I'm adding texlive-latex-recommended to the
Build-Depends-Indep line, since it was missing.

If, however, the mipsel buildd is not fixed the next upload might still fail
to build there.

Regards

Javier

Attachment: signature.asc
Description: Digital signature

Reply via email to