Package: libspork-perl
Version: 0.20-1
Severity: serious
Justification: pseudo-FTBFS (causes extremely long builds) + possible copyright 
issues
Tags: patch

Hi,

During a rebuild of all packages in etch, I discovered that your package
required internet access during the build. Quoting #393900:

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.

It seems to call wget to download http://search.cpan.org/s/img/cpan_banner.png 
(this might raise copyright issues as well).

If you don't want to make it stop downloading stuff from the internet
during the build, please at least consider making it fail much faster
(wget retries 20 times, with a long timeout, by default) by setting
--tries and --timeout in your wget call. For example, use:
wget --tries=2 --timeout=30 http://search.cpan.org/s/img/cpan_banner.png

tshark dump:
 17.167580   10.69.1.32 -> 10.69.7.225  DNS Standard query AAAA
search.cpan.org
 17.167731  10.69.7.225 -> 10.69.1.32   DNS Standard query response
CNAME cpansearch.perl.org
 17.168071   10.69.1.32 -> 10.69.7.225  DNS Standard query A
search.cpan.org
 17.168234  10.69.7.225 -> 10.69.1.32   DNS Standard query response
CNAME cpansearch.perl.org A 84.45.68.23
 17.168421   10.69.1.32 -> 84.45.68.23  TCP 41119 > www [SYN] Seq=0
Len=0 MSS=1460 TSV=6881719 TSER=0 WS=7
 20.169029   10.69.1.32 -> 84.45.68.23  TCP 41119 > www [SYN] Seq=0
Len=0 MSS=1460 TSV=6882469 TSER=0 WS=7

Thank you,

About the archive rebuilt:
The rebuilt was done on about 60 AMD64 nodes of the Grid'5000 platform,
using a chroot containing an etch i386 environment (not unstable).
Internet was not accessible from the build nodes.

About Grid'5000:
The Grid'5000 project aims at building a highly reconfigurable
experimental Grid platform gathering 9 sites and featuring a total of
5000 CPUs. Its main purpose is to serve as an experimental testbed for
research in Grid Computing.  To learn more about Grid'5000, read
https://www.grid5000.fr/
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to