Hello,

> Sorry, it still fails to build for me, with the same error message.

In order to help the release of Etch, I've taken a look at this RC-bug.
There's an interesting problem here, namely that the test suite uses a
callout to an external website. This is not acceptable during a build
process: you cannot rely on net access to be available, and it has
potential privacy issues.

Since the only test uses a network callout, I've disabled the "make
test" call in debian/rules, which resolves this bug for me. The
installed package works as expected.


Thanks,
Thijs



diff -u libwww-indexparser-perl-0.6/debian/changelog libwww-indexparser-perl-0.6/debian/changelog
--- libwww-indexparser-perl-0.6/debian/changelog
+++ libwww-indexparser-perl-0.6/debian/changelog
@@ -1,3 +1,12 @@
+libwww-indexparser-perl (0.6-2.1) unstable; urgency=medium
+
+  * NMU to fix release critical bug.
+  * Do not run testsuite, since only test requires net access
+    which cannot be considered available on package build (and has
+    potential privacy ('callout') issues). Closes: #389696.
+
+ -- Thijs Kinkhorst <[EMAIL PROTECTED]>  Fri,  6 Oct 2006 15:13:42 +0200
+
 libwww-indexparser-perl (0.6-2) unstable; urgency=low
 
   * Correct fix for Build-Depends that somewhow got removed between 0.5-1 
diff -u libwww-indexparser-perl-0.6/debian/rules libwww-indexparser-perl-0.6/debian/rules
--- libwww-indexparser-perl-0.6/debian/rules
+++ libwww-indexparser-perl-0.6/debian/rules
@@ -45,7 +45,8 @@
 	dh_clean -k
 
 	# Add commands to install the package into debian/$PACKAGE_NAME here
-	$(MAKE) test
+	# Disable testsuite since it requires net access during build.
+	#$(MAKE) test
 	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
 
 	# As this is a architecture independent package, we are not

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to