The buildd doesn't support [linux-any] in build dependencies

Bug #604981 reported by Michael Bienia
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
launchpad-buildd
Fix Released
Undecided
LaMont Jones

Bug Description

The buildd doesn't support [linux-any] in build dependencies.

From http://launchpadlibrarian.net/51835076/buildlog_ubuntu-maverick-amd64.glib2.0_2.25.11-1ubuntu1_FAILEDTOBUILD.txt.gz:
{{{
Build-Depends: debhelper (>> 5.0.22), pkg-config (>= 0.14.0), gettext, autotools-dev, gnome-pkg-tools (>= 0.11), quilt, dpkg-dev (>= 1.14.13), libpcre3-dev (>= 7.4-1~), desktop-file-utils, gtk-doc-tools, libselinux1-dev [linux-any], linux-libc-dev [linux-any], libgamin-dev [!linux-any] | libfam-dev [!linux-any], zlib1g-dev
Checking for already installed source dependencies...
[...]
libgamin-dev: missing
libfam-dev: missing
zlib1g-dev: missing
Checking for source dependency conflicts...
  /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper pkg-config gettext autotools-dev gnome-pkg-tools quilt libpcre3-dev desktop-file-utils gtk-doc-tools libgamin-dev zlib1g-dev
}}}
and later
{{{
dpkg-checkbuilddeps: Unmet build dependencies: libselinux1-dev
}}}

For some reason the buildd seems to believe it is [!linux-any] and installs the wrong dependencies.

Revision history for this message
Colin Watson (cjwatson) wrote :

http://paste.ubuntu.com/463055/ may help with this; that's a backport of what look like the relevant changes from Debian's sbuild git repository.

Revision history for this message
Colin Watson (cjwatson) wrote :

The backported revisions were 3864d5f2bc8081200c8389901878297c8b5ddf1d and 14c1788d9507bc924713d608f8717e1eb17718b5.

LaMont Jones (lamont)
Changed in launchpad-buildd:
assignee: nobody → LaMont Jones (lamont)
Revision history for this message
LaMont Jones (lamont) wrote :

Fixed in launchpad-buildd_66

Changed in launchpad-buildd:
status: New → Fix Committed
Michael Bienia (geser)
Changed in launchpad-buildd:
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.