Package: galax Version: 1.1-1 Severity: serious Tags: patch galax FTBFS when built with -rsudo instead of -rfakeroot, because .depend files are created as root in the clean target and make the build target fail. The below patch fixes it.
Cheers, Julien diff -u galax-1.1/debian/rules galax-1.1/debian/rules --- galax-1.1/debian/rules +++ galax-1.1/debian/rules @@ -6,6 +6,7 @@ PKGNAME = galax DEB_MAKE_BUILD_TARGET = world +DEB_MAKE_CLEAN_TARGET = clobber # $(LN) override so that we only install the best binary, instead of both .opt # and .byte together with the best symlink DEB_MAKE_INSTALL_TARGET = install LN=cp DESTDIR=$(CURDIR)/debian/tmp @@ -39,6 +40,8 @@ touch debian/configure-stamp clean:: rm -f debian/configure-stamp + rm -f META + rm -f config/Makefile.conf # fix wrong permissions (+x) on some .mli files binary-post-install/libgalax-ocaml-dev:: diff -u galax-1.1/debian/changelog galax-1.1/debian/changelog --- galax-1.1/debian/changelog +++ galax-1.1/debian/changelog @@ -1,3 +1,11 @@ +galax (1.1-1.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Make sure the .depend files are removed in clean, to fix ftbfs when using + sudo instead of fakeroot. + + -- Julien Cristau <[EMAIL PROTECTED]> Sun, 01 Jun 2008 12:55:36 +0200 + galax (1.1-1) unstable; urgency=low * new upstream release: 1.1 (first public release of the 1.x series) only in patch2: unchanged: --- galax-1.1.orig/Makefile +++ galax-1.1/Makefile @@ -827,7 +827,7 @@ $(RM) $(LOCALPREFIX)/config/Makefile.conf $(RM) $(LOCALPREFIX)/regress/testconfig.xml -clean:: +clobber:: $(RM) $(LOCALPREFIX)/c_api/.depend $(RM) $(LOCALPREFIX)/tools/escaping/.depend $(RM) $(LOCALPREFIX)/tools/ucs2_to_utf8/.depend -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]