[Buildd-tools-devel] Bug#359747: Fails to install sourcedeps when dsc has a ./ prefix

Roger Leigh rleigh at debian.org
Tue Mar 28 17:02:56 UTC 2006


Package: sbuild
Version: 0.42
Severity: important

sbuild does not install sourcedeps when invoked like this:

  $ sbuild ./package_version.dsc

but does when invoked as

  $ sbuild package_version

and the files are in the current working directory.  Both commands
should install missing sourcedeps and package build-depends.

This appears to be a regresssion (it used to work just fine), but
I now can't get any previous version of sbuild to work either, so
it's possibly due to a change in a dependent package (such as perl).

Example run:

Automatic build of schroot_0.2.8-1 on hardknott by sbuild/powerpc 1.108
Build started at 20060328-1802
******************************************************************************
** Using build dependencies supplied by package:
Build-Depends: debhelper (>= 4.0.0), autotools-dev, pkg-config (>= 0.20), libpam0g-dev (>= 0.79-3.1), uuid-dev, liblockdev1-dev (>= 1.0.2-1), libboost-dev, libboost-program-options-dev, gettext, libcppunit-dev
Checking for already installed source dependencies...
Checking for source dependency conflicts...
Checking correctness of source dependencies...
Kernel: Linux 2.6.16 powerpc (ppc)
Toolchain package versions: libc6-dev_2.3.6-4 linux-kernel-headers_2.6.13+0rc3-2.1 gcc-4.0_4.0.3-1 g++-4.0_4.0.3-1 binutils_2.16.1cvs20060117-1 libstdc++6-4.0-dev_4.0.3-1 libstdc++6_4.0.3-1
------------------------------------------------------------------------------
dpkg-source: warning: extracting unsigned source package (/home/rleigh/build/schroot_0.2.8-1.dsc)
dpkg-source: extracting schroot in schroot-0.2.8
dpkg-source: unpacking schroot_0.2.8.orig.tar.gz
dpkg-source: applying /home/rleigh/build/schroot_0.2.8-1.diff.gz
cd /build/rleigh/schroot-0.2.8 && PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/usr/games exec  dpkg-buildpackage -us -uc -B -e"Roger Leigh <rleigh at debian.org>" -r/usr/bin/fakeroot 2>&1
dpkg-buildpackage: source package is schroot
dpkg-buildpackage: source version is 0.2.8-1
dpkg-buildpackage: host architecture powerpc
dpkg-checkbuilddeps: Unmet build dependencies: autotools-dev pkg-config (>= 0.20) libpam0g-dev (>= 0.79-3.1) uuid-dev liblockdev1-dev (>= 1.0.2-1) libboost-dev libboost-program-options-dev libcppunit-dev
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
******************************************************************************
Build finished at 20060328-1802
FAILED [dpkg-buildpackage died]
------------------------------------------------------------------------------
******************************************************************************
Finished at 20060328-1802
Build needed 00:00:02, 8164k disk space


Regards,
Roger


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages sbuild depends on:
ii  adduser                       3.85       Add and remove users and groups
ii  apt                           0.6.43.3   Advanced front-end for dpkg
ii  dpkg-dev                      1.13.17    package building tools for Debian
ii  exim4                         4.60-5     metapackage to ease exim MTA (v4) 
ii  exim4-daemon-light [mail-tran 4.60-5+b1  lightweight exim MTA (v4) daemon
ii  grep-dctrl                    2.8.1      Grep Debian package information - 
ii  perl                          5.8.8-3    Larry Wall's Practical Extraction 
ii  perl-modules                  5.8.8-3    Core Perl modules
ii  sudo                          1.6.8p12-1 Provide limited super user privile

Versions of packages sbuild recommends:
ii  cdebootstrap                  0.3.11     Bootstrap a Debian system
ii  fakeroot                      1.5.8      Gives a fake root environment
ii  schroot                       0.2.8-1    Execute commands in a chroot envir

-- no debconf information




More information about the Buildd-tools-devel mailing list