Package: libax25
Version: 0.0.12-rc2+cvs20120204-1
Tags: patch

Your package FTBFS with
>./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --mandir=/usr/share/man
>make: execvp: ./configure: Permission denied

The problem is that diff/patch don't preserve permissions, so when your source package is extracted
configure (which is stored in the .diff.gz) is not executable.

The fix is trivial, just chmod the file in debian/rules. A patch is attatched.
diff -ur libax25-0.0.12-rc2+cvs20120204/debian/rules libax25-0.0.12-rc2+cvs20120204.new/debian/rules
--- libax25-0.0.12-rc2+cvs20120204/debian/rules	2012-02-05 23:28:06.000000000 +0000
+++ libax25-0.0.12-rc2+cvs20120204.new/debian/rules	2012-02-05 23:24:33.000000000 +0000
@@ -12,6 +12,7 @@
 build-stamp:
 	dh_testdir
 #	autoreconf --install --force
+	chmod 755 configure
 	./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --mandir=/usr/share/man
 	# Add here commands to compile the package.
 	$(MAKE) 

Reply via email to