testsuite breaks on precise because of dpkg-source

Bug #886728 reported by Jelmer Vernooij
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bzr-builder
Fix Released
High
Jelmer Vernooij
bzr-builder (Ubuntu)
Fix Released
High
Jelmer Vernooij

Bug Description

dpkg-source is more strict on precise and actually requires binary packages to be present in the control file. Several tests fail like this:

'bzr: ERROR: Failed to build the source package: (" dpkg-buildpackage -rfakeroot -d -us -uc -i -I -S\\ndpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security\\ndpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2\\ndpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security\\ndpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2\\ndpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro\\ndpkg-buildpackage: source package package\\ndpkg-buildpackage: source version 1\\ndpkg-buildpackage: source changed by M. Maintainer <email address hidden>\\n dpkg-source -i -I --before-build package-1\\ndpkg-source: error: package-1/debian/control doesn\'t list any binary package\\ndpkg-buildpackage: error: dpkg-source -i -I --before-build package-1 gave error exit status 255\\ndebuild: fatal error at line 1348:\\ndpkg-buildpackage -rfakeroot -d -us -uc -i -I -S failed\\n", None)\n'

Jelmer Vernooij (jelmer)
Changed in bzr-builder:
status: New → In Progress
assignee: nobody → Jelmer Vernooij (jelmer)
importance: Undecided → High
status: In Progress → Fix Committed
Jelmer Vernooij (jelmer)
Changed in bzr-builder:
milestone: none → 0.7.2
Changed in bzr-builder (Ubuntu):
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Jelmer Vernooij (jelmer)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package bzr-builder - 0.7.2-0ubuntu1

---------------
bzr-builder (0.7.2-0ubuntu1) precise; urgency=low

  * New upstream release.
   + Prints clearer error message if upstream tag is missing. LP: #864339
   + Fixes testsuite when run with precise dpkg. LP: #886728
   + Only change source format to "3.0 (native)" if upstream tarball
     is missing when --allow-fallback-to-native is used. LP: #886730
  * Run test suite during build.
 -- Jelmer Vernooij <email address hidden> Thu, 10 Nov 2011 14:30:34 +0100

Changed in bzr-builder (Ubuntu):
status: Fix Committed → Fix Released
Jelmer Vernooij (jelmer)
Changed in bzr-builder:
status: Fix Committed → 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.