tags 664940 + patch
thanks

Dear maintainer,

I've prepared an NMU for pyentropy (versioned as 0.4-1.2) but I have
not taken any further steps. The issue should easily be solvable by
setting a temporary writable HOME for build, see attached patch.

Regards.
Salvatore
diff -u pyentropy-0.4/debian/changelog pyentropy-0.4/debian/changelog
--- pyentropy-0.4/debian/changelog
+++ pyentropy-0.4/debian/changelog
@@ -1,3 +1,13 @@
+pyentropy (0.4-1.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Use temporary writable HOME during build.
+    Set override taget for dh_clean and adjust override target for
+    dh_auto_test. Create temporary writable home for build. This fixes FTBFS
+    on buildd setups. (Closes: #664940)
+
+ -- Salvatore Bonaccorso <car...@debian.org>  Sat, 24 Mar 2012 16:31:27 +0100
+
 pyentropy (0.4-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u pyentropy-0.4/debian/rules pyentropy-0.4/debian/rules
--- pyentropy-0.4/debian/rules
+++ pyentropy-0.4/debian/rules
@@ -3,5 +3,12 @@
+BUILDHOME = $(CURDIR)/debian/build
+
 %:
 	dh $@
 
+override_dh_clean:
+	dh_clean
+	rm -rf $(BUILDHOME)
+
 override_dh_auto_test:
-	PYTHONPATH=$PWD nosetests -v -s pyentropy
+	mkdir -p $(BUILDHOME)
+	HOME=$(BUILDHOME) PYTHONPATH=$PWD nosetests -v -s pyentropy

Attachment: signature.asc
Description: Digital signature

Reply via email to