Package: libpoe-component-client-http-perl
Versoin: 0.65-1
Severity: important
Tags: patch

Hi!

The package libpoe-component-client-http-perl requires network access
during build, so the build fails when the network access is not
available (or the referenced website is down).

Accessing the network during build is bad for these reasons:
- It's a privacy concern: without being asked, some information about
  the system is being sent to a remote host;
- It should be possible to autobuild the package on a buildd with no
  network access.
- The test has a high probability to fail lateron because of the
  referenced host (temporarily) disappearing.

Attached is a patch to fix it. Please consider.


Thijs

diff -u libpoe-component-client-http-perl-0.65/debian/changelog libpoe-component-client-http-perl-0.65/debian/changelog
--- libpoe-component-client-http-perl-0.65/debian/changelog
+++ libpoe-component-client-http-perl-0.65/debian/changelog
@@ -1,3 +1,10 @@
+libpoe-component-client-http-perl (0.65-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Do not run tests that require network access during build.
+
+ -- Thijs Kinkhorst <[EMAIL PROTECTED]>  Wed, 18 Oct 2006 12:15:28 +0200
+
 libpoe-component-client-http-perl (0.65-1) unstable; urgency=low
 
   * New upstream release.
diff -u libpoe-component-client-http-perl-0.65/debian/rules libpoe-component-client-http-perl-0.65/debian/rules
--- libpoe-component-client-http-perl-0.65/debian/rules
+++ libpoe-component-client-http-perl-0.65/debian/rules
@@ -17,7 +17,9 @@
 	# Add here commands to compile the package.
 	$(PERL) Makefile.PL INSTALLDIRS=vendor
 	$(MAKE) OPTIMIZE="-O2 -Wall"
-	$(MAKE) test
+	# do not run tests; the only test requires network access
+	# during build
+	#$(MAKE) test
 	touch build-stamp
 
 clean:

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

Reply via email to