Christian T. Steigies wrote:
We have 2 of these bugs now (#352775 and #352779). According to debian/rules:Package: cyrus-imapd-2.2 Version: 2.2.12-3 Severity: serious Justification: no longer builds from sourceAutomatic build of cyrus-imapd-2.2_2.2.12-3 on aahz by sbuild/m68k 85 [...] ** Using build dependencies supplied by package: Build-Depends: debhelper (>= 4.1.68), tcl8.3-dev, libwrap0-dev, libpam0g-dev, libdb4.2-dev (>= 4.2.52), libssl-dev, libzephyr-dev, libsasl2-dev (>= 2.1.9), comerr-dev, drac-dev (>= 1.11-7), libsnmp9-dev | libsnmp5-dev, perl (>= 5.6.0-16), xutils, flex, bison, autotools-dev, po-debconf, dpatch Build-Depends-Indep: transfig, gs, groff [...] touch build-arch-stamp dh_testdir cd doc &&\ pod2man ../perl/sieve/scripts/sieveshell.pl > ../man/sieveshell.1 &&\ fig2dev -L png murder.fig murder.png &&\ rm -f groff-html-*.png pod2htm* /bin/sh: fig2dev: command not found make: *** [build-indep-stamp] Error 127 fig2dev is probably in the transfig package, if you build the doc files in the binary-arch target (which might not be what you want), you have to list fig2dev in Build-Depends, not in Build-Depends-Indep. Christian
# We aren't actually able to build arch-indep independently from # arch-dep, so we guarantee that the arch build has been done first build-indep: build-indep-stamp build-indep-stamp: configure-stamp build-archThus, our indep target can not be built without the arch-dependent target, and thus we need the Build-Depends-Indep dependencies to be in Build-Depends, or to fix the rules. I did the first with r195. If this solution is acceptable, can we have an upload soonish? If we'd rather fix the rules file (probably a better solution, although I'm not sure why this was done in the first place), I don't know that I know I trust doing it myself without any guidance, so someone would either have to give me a hint or do it themselves.
Cheers, Benjamin
signature.asc
Description: OpenPGP digital signature