reassign 619284 ispell kthxbye On Tue, Mar 22, 2011 at 23:32:03 +0100, Robert Luberda wrote:
> reassign 619284 sbuild 0.60.5 > retitle 619284 Doesn't install Build-Depends-Indep for build target > affects 619284 ispell > thanks > > Cyril Brulebois writes: > > Hi, > > > your package FTBFS everywhere: > > I compiled it successfully before uploading. > > > | /usr/bin/make -f debian/rules american.xxl+.mwl british.xxl+.mwl > > | make[2]: *** No rule to make target > > `/usr/share/dict/american-english-insane', needed by `american.xxl+.mwl'. > > Stop. > > The file is provided by wamerican-insane, which is mentioned in > Build-Depends-Indep, however the package wasn't installed. > > Quoting the Debian Policy, chapter 7.7: > > build, build-indep, binary, and binary-indep > > The Build-Depends, Build-Conflicts, Build-Depends-Indep, and > Build-Conflicts-Indep fields must be satisfied when these targets are > invoked. > > (In fact the build should fail much earlier; there're a few lines similar to > cat: /usr/share/dict/american-english-small: No such file or directory > in the logs, this seems to be a bug in upstream Makefile). > Policy disagrees with reality (longstanding issue). Packages needed for the 'build' target need to be in Build-Depends. Cheers, Julien -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org