gutsy/amd64: ftbfs / autopkgtest failure

Bug #127992 reported by Ian Jackson
8
Affects Status Importance Assigned to Milestone
libgdchart-gd2 (Ubuntu)
Fix Released
Medium
Kees Cook

Bug Description

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

 affects /ubuntu/libgdchart-gd2

An instance of autopkgtest (an automatic package testing system) has
found that this package either failed to build from source - or that
it declared some tests in its debian/tests/control and that at least
one of these tests failed.

A human has briefly looked at the transcript and concluded that the
fault is a bug in the package or one of its build-dependencies.

The test environment is an amd64 Xen guest with limited amounts of
memory. The relevant dependencies are installed for each test but
very few other packages.

The top and bottom of the mail sent by the autopkgtest instance to its
administrator is included below. The full log can be found at
 http://autopkgtest.ubuntu.com/autopkgtest-output/gutsy/libgdchart-gd2/

| Test executed for: gutsy source libgdchart-gd2
| Outcome: erroneous package!
| blame: arg:tmp/libgdchart-gd2/src/libgdchart-gd2_0.11.5-3.dsc dsc:libgdchart-gd2
| badpkg: rules binary failed with exit code 2
| quitting: erroneous package: rules binary failed with exit code 2
|
| erroneous package!
...
| dh_installchangelogs -plibgdchart-gd2-noxpm
| dh_installudev -plibgdchart-gd2-noxpm
| dh_install -plibgdchart-gd2-noxpm
| dh_link -plibgdchart-gd2-noxpm
| install -m644 libgdchart-gd2-noxpm/libgdc.so.0.11.5 debian/libgdchart-gd2-noxpm/usr/lib/
| ln -sf libgdc.so.0.11.5 debian/libgdchart-gd2-noxpm/usr/lib/libgdc.so.0
| dh_installdocs -plibgdchart-gd2-xpm ./README
| dh_installexamples -plibgdchart-gd2-xpm
| dh_installman -plibgdchart-gd2-xpm
| dh_installinfo -plibgdchart-gd2-xpm
| dh_installmenu -plibgdchart-gd2-xpm
| dh_installcron -plibgdchart-gd2-xpm
| dh_installinit -plibgdchart-gd2-xpm
| dh_installdebconf -plibgdchart-gd2-xpm
| dh_installemacsen -plibgdchart-gd2-xpm
| dh_installcatalogs -plibgdchart-gd2-xpm
| dh_installpam -plibgdchart-gd2-xpm
| dh_installlogrotate -plibgdchart-gd2-xpm
| dh_installlogcheck -plibgdchart-gd2-xpm
| dh_installmime -plibgdchart-gd2-xpm
| dh_installchangelogs -plibgdchart-gd2-xpm
| dh_installudev -plibgdchart-gd2-xpm
| dh_install -plibgdchart-gd2-xpm
| dh_link -plibgdchart-gd2-xpm
| install -m644 libgdchart-gd2-xpm/libgdc.so.0.11.5 debian/libgdchart-gd2-xpm/usr/lib/
| ln -sf libgdc.so.0.11.5 debian/libgdchart-gd2-xpm/usr/lib/libgdc.so.0
| dh_strip -plibgdchart-gd2-noxpm-dev
| dh_compress -plibgdchart-gd2-noxpm-dev
| dh_fixperms -plibgdchart-gd2-noxpm-dev
| dh_makeshlibs -plibgdchart-gd2-noxpm-dev
| d-devlibdeps debian/libgdchart-gd2-noxpm-dev.substvars libgdchart-gd2-noxpm/libgdc.so.0.11.5
| --> libc6-dev package exists.
| --> libfreetype6-dev package exists.
| devlibs error: There is no package matching [libgd2-dev] and noone provides it, please report bug to d-shlibs maintainer
| --> libjpeg62-dev package exists.
| --> libpng12-0-dev is provided by a package.
| --> zlib1g-dev package exists.
| make: *** [binary-fixup/libgdchart-gd2-noxpm-dev] Error 1
| blame: arg:tmp/libgdchart-gd2/src/libgdchart-gd2_0.11.5-3.dsc dsc:libgdchart-gd2
| badpkg: rules binary failed with exit code 2
| adt-run: erroneous package: rules binary failed with exit code 2
| adt-run: trace: ** stop
| adt-run: trace: ** close, scratch=tb-scratch~/root/adt-downtmp:-/|/root/adt-downtmp/!
| ++++++ RESULTS erroneous package! ++++++
| ++++++ bundling ++++++
| ++++++ uploading ++++++
| ++++++ contacting maintainer_email_override ++++++
| ++++++ tested. ++++++
|
|
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFGpipF05QTisYqw/QRAtdHAJ0YgvPeSIGOE6LqYYSXgER4bzPBBgCfZCkm
10sfsqQqmuTm3aeH3HqOFGk=
=Yr7D
-----END PGP SIGNATURE-----

Revision history for this message
Kees Cook (kees) wrote :

I can confirm this; while doing rebuilds I saw the same problem. I suspect the issue is with needing to choose between libgd2-noxpm-dev and libgd2-xpm-dev, as libgd2-dev was last in Dapper.

Changed in libgdchart-gd2:
status: New → Confirmed
Revision history for this message
Kees Cook (kees) wrote :

Ah-ha, advances in d-devlibdeps caused the problem. I have adjusted the libgd2-dev work-around to do the Right Thing now.

Changed in libgdchart-gd2:
assignee: nobody → keescook
importance: Undecided → Medium
status: Confirmed → Fix Released
Revision history for this message
Kees Cook (kees) wrote :

libgdchart-gd2 (0.11.5-3ubuntu1) gutsy; urgency=low

  * Fix FTBFS, use d-devlibdeps --override instead of perl rewrite to handle
    libgd2-dev in shlibs (LP: #127992).

 -- Kees Cook <email address hidden> Tue, 31 Jul 2007 11:14:00 -0700

Changed in libgdchart-gd2:
status: Fix Released → Fix Committed
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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