FTBFS: tries to download from CPAN

Bug #164166 reported by LaMont Jones
10
Affects Status Importance Assigned to Milestone
ebug-http (Debian)
Fix Released
Unknown
ebug-http (Ubuntu)
Fix Released
Critical
LaserJock

Bug Description

- Path::Class ...loaded. (0.16)
- PPI ...loaded. (1.118 >= 1.110)
- PPI::HTML ...loaded. (1.07)
- Test::Expect ...missing.
==> Auto-install the 1 mandatory module(s) from CPAN? [Y/n] y
mkdir /home/lamont: Permission denied at /usr/share/perl/5.8/CPAN.pm line 1257
# Looks like your test died before it could output anything.

Tags: ftbfs

Related branches

LaMont Jones (lamont)
Changed in ebug-http:
status: New → Confirmed
Changed in ebug-http:
status: Unknown → New
Revision history for this message
James Troup (elmo) wrote :

This kind of build loop takes out both the builder it was assigned to and eventually the build sequencer itself. Please fix.

Changed in ebug-http:
importance: Undecided → Critical
Revision history for this message
Daniel Hahler (blueyed) wrote :

See https://edge.launchpad.net/ubuntu/+source/ebug-http/0.31-1/+build/438651 for the build (running since the 24th).
Clicking on the builder link (palmer) it displays these lines over and over:
Please enter your CPAN site: []
 CPAN.pm needs at least one URL where it can fetch CPAN files from.

Revision history for this message
Marco Rodrigues (gothicx) wrote :

Can someone please test it ?

I'll upload also to PPA. The module "Test::Expect" is only needed by win32.

Thanks

Revision history for this message
Marco Rodrigues (gothicx) wrote :

I'm wrong.. this module is required. I need to investigate more... perl is something new for me. Thanks to Fujitsu

Changed in ebug-http:
assignee: nobody → gothicx
status: Confirmed → In Progress
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Still fails to build on my machine:

/usr/bin/make -C . OPTIMIZE="-g -Wall -O2" test
make[1]: Entering directory `/tmp/buildd/ebug-http-0.31'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/ebug_http.t
t/ebug_http....dubious
        Test returned status 1 (wstat 256, 0x100)
        after all the subtests completed successfully
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/ebug_http.t 1 256 24 0 0.00% ??
Failed 1/1 test scripts, 0.00% okay. 0/24 subtests failed, 100.00% okay.
make[1]: *** [test_dynamic] Error 1
make[1]: Leaving directory `/tmp/buildd/ebug-http-0.31'
make: *** [debian/stamp-makefile-check] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error

Try also to improve your changelog by listing what changes you made and why.

For instance :

ebug-http (0.31-1ubuntu1) hardy; urgency=low

  * Add libtest-expect-perl to Build-Depends: fixes FTBFS (LP: #164166).
  * Fix broken watch file.
  * Modify Maintainer value to match the DebianMaintainerField specification.

 -- Marco Rodrigues <email address hidden> Fri, 28 Dec 2007 11:39:53 +0000

Revision history for this message
Marco Rodrigues (gothicx) wrote :

It fails on my pbuilder too, but it doesn't fail in buildd machines.

https://launchpad.net/~gothicx/+archive/+build/480527

Revision history for this message
Marco Rodrigues (gothicx) wrote :
Changed in ebug-http:
assignee: gothicx → nobody
status: In Progress → Confirmed
Revision history for this message
Marco Rodrigues (gothicx) wrote :
Revision history for this message
LaserJock (laserjock) wrote :

Although the latest debdiff fixes the FTBFS in the bug description I then get:

make[1]: Entering directory `/tmp/buildd/ebug-http-0.31'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/ebug_http.t
t/ebug_http....dubious
        Test returned status 1 (wstat 256, 0x100)
        after all the subtests completed successfully
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/ebug_http.t 1 256 24 0 0.00% ??
Failed 1/1 test scripts, 0.00% okay. 0/24 subtests failed, 100.00% okay.
make[1]: *** [test_dynamic] Error 1
make[1]: Leaving directory `/tmp/buildd/ebug-http-0.31'
make: *** [debian/stamp-makefile-check] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env
    -> removing directory /var/cache/pbuilder/build//11721 and its subdirectories

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ebug-http - 0.31-1ubuntu1

---------------
ebug-http (0.31-1ubuntu1) hardy; urgency=low

  * Add libtest-expect-perl to Build-Depends: fixes FTBFS (LP: #164166).
  * Fix broken watch file.
  * Modify Maintainer value to match the DebianMaintainerField specification.

 -- Marco Rodrigues <email address hidden> Fri, 28 Dec 2007 11:39:53 +0000

Changed in ebug-http:
status: Confirmed → Fix Released
Revision history for this message
LaserJock (laserjock) wrote :

Apparently the second FTBFS affects pbuilders and not the buildds so I'm uploading it so that we at least have a working package:

Accepted:
 OK: ebug-http_0.31.orig.tar.gz
 OK: ebug-http_0.31-1ubuntu1.diff.gz
 OK: ebug-http_0.31-1ubuntu1.dsc
     -> Component: universe Section: perl

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 28 Dec 2007 11:39:53 +0000
Source: ebug-http
Binary: ebug-http
Architecture: source
Version: 0.31-1ubuntu1
Distribution: hardy
Urgency: low
Maintainer: Ubuntu MOTU Developers <email address hidden>
Changed-By: Marco Rodrigues <email address hidden>
Description:
 ebug-http - web front end to a simple, extensible Perl debugger
Launchpad-Bugs-Fixed: 164166
Changes:
 ebug-http (0.31-1ubuntu1) hardy; urgency=low
 .
   * Add libtest-expect-perl to Build-Depends: fixes FTBFS (LP: #164166).
   * Fix broken watch file.
   * Modify Maintainer value to match the DebianMaintainerField specification.
Files:
 f36e3dd8c5f0e38e00e44f5d4caf8445 871 perl optional ebug-http_0.31-1ubuntu1.dsc
 74b468539229205c5e95801a74d510d5 2475 perl optional ebug-http_0.31-1ubuntu1.diff.gz
Original-Maintainer: Peter Makholm <email address hidden>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHfBac3mtKw5J0KzMRAk2oAKCLI/ezHKk8UeM7xKgNp73zAhszWQCfTikE
AyhfLRXBY/KiR0Cr5/+094Q=
=yW5O
-----END PGP SIGNATURE-----

Changed in ebug-http:
status: Fix Released → Fix Committed
Changed in ebug-http:
status: Fix Committed → Fix Released
assignee: nobody → laserjock
Changed in ebug-http:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.