On Wed, Dec 02, 2009 at 06:07:33PM +0100, "Artur R. Czechowski" <artu...@hell.pl> was heard to say: > clean target of debian/rules runs ./configure script, which fails if there > are no development libraries installed. That means it is unable to build > source package, which result with failing the pdebuild command.
Debian policy section 7.7 clearly states that Build-Depends must be satisfied before "clean" is invoked. I see that it could be convenient to invoke "clean" with a small subset of the build-deps installed, but this is at most a wishlist bug in aptitude IMO. (if pdebuild isn't checking build-deps, it might be a bug in pdebuild) According to the comments in debian/rules, configure is invoked to ensure that the documentation is enabled. It might be enough to remove that line and instead write [ ! -f doc/Makefile ] || $(MAKE) -C doc distclean after we invoke $(MAKE) distclean. I suspect it would also be a good idea to explicitly clean in src/gtk, since that can also be disabled. Daniel -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org