[buildd-tools-devel] Bug#595934: sbuild: fails to install provided build-dependencies

Lucas Nussbaum lucas at lucas-nussbaum.net
Tue Sep 7 12:33:41 UTC 2010


Package: sbuild
Version: 0.60.0-2
Severity: important

Hi,

sbuild breaks when trying to install build-dependencies that are
provided by another package.
Example building time 1.7-23:

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install build dependencies (internal resolver)                               │
└──────────────────────────────────────────────────────────────────────────────┘

Checking for already installed source dependencies...
debhelper: missing
Using default version 8.0.0
texi2html: missing
texinfo: missing
automaken: missing
cdbs: missing
Checking for source dependency conflicts...
E: Package 'automaken' has no installation candidate
automaken is a virtual package provided by: 
Using  (no default, using first one)
Use of uninitialized value $selected in concatenation (.) or string at /usr/share/perl5/Sbuild/Build.pm line 1184.
Use of uninitialized value $aptcommand[11] in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 379.
Use of uninitialized value in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 235.
Use of uninitialized value in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 339.
Use of uninitialized value in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 340.
Use of uninitialized value in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 341.
Use of uninitialized value $command in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 353.
Use of uninitialized value in exec at /usr/share/perl5/Sbuild/Chroot.pm line 354.
terminate called after throwing an instance of 'std::out_of_range'
  what():  basic_string::compare
Installing positive dependencies: debhelper texi2html texinfo automaken cdbs
Reading package lists...
Building dependency tree...
Reading state information...
E: Package 'automaken' has no installation candidate
Package automaken is a virtual package provided by:
automaken is a virtual package provided by: 
Use of uninitialized value $selected in concatenation (.) or string at /usr/share/perl5/Sbuild/Build.pm line 1184.
Use of uninitialized value $aptcommand[11] in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 379.
Use of uninitialized value in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 235.
Using  (no default, using first one)
Use of uninitialized value in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 339.
Use of uninitialized value in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 340.
Use of uninitialized value in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 341.
Use of uninitialized value $command in join or string at /usr/share/perl5/Sbuild/Chroot.pm line 353.
Use of uninitialized value in exec at /usr/share/perl5/Sbuild/Chroot.pm line 354.
Reading package lists...
Building dependency tree...
Reading state information...
terminate called after throwing an instance of 'std::out_of_range'
  what():  basic_string::compare
apt-get failed.
Package installation failed
Not removing build depends: cloned chroot in use
Source-dependencies not satisfied; skipping time
Purging /var/lib/schroot/mount/lsqueeze64-bd7ef29f-e72d-4ce5-99ce-99c5a1daa603/build/user-time_1.7-23-amd64-6l0sOA
Not removing build depends: cloned chroot in use

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (700, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages sbuild depends on:
ii  adduser                       3.112      add and remove users and groups
ii  libsbuild-perl                0.60.0-2   Tool for building Debian binary pa
ii  perl                          5.10.1-14  Larry Wall's Practical Extraction 
ii  perl-modules                  5.10.1-14  Core Perl modules

Versions of packages sbuild recommends:
ii  debootstrap                   1.0.23     Bootstrap a basic Debian system
ii  fakeroot                      1.14.4-1   Gives a fake root environment

Versions of packages sbuild suggests:
ii  deborphan                     1.7.28     program that can find unused packa
ii  wget                          1.12-2     retrieves files from the web

-- no debconf information





More information about the Buildd-tools-devel mailing list