[Buildd-tools-devel] Bug#474160: sbuild: please allow choice of schroot to be overridden

Simon McVittie smcv at ianadd.pseudorandom.co.uk
Thu Apr 3 19:33:52 UTC 2008


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

Package: sbuild
Version: 0.57.0-1
Severity: wishlist

For normal builds, I want to build in a "pure" Debian unstable
environment, so my unstable schroot is set up with Debian as its only
apt source.

However, sometimes when making multiple uploads that depend on each other
(with strict versioning), it is useful to have a local apt repository in the
sources.list too, so just-built packages which have been (or will be) uploaded
to Debian, but have not yet propagated out to the mirrors, can be used to
satisfy dependencies. I have an alternative unstable schroot,
"sid-uploadqueue", with this configuration.

The missing piece is that sbuild cannot be instructed to use the "upload
queue" chroot except by specifying the -d option, which also alters the
generated .changes file. Perhaps "sbuild -c sid-uploadqueue foo.changes"
(mnemonic: same as "schroot -c sid-uploadqueue") could be used for this?

Thanks,
    Simon

- -- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (101, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages sbuild depends on:
ii  adduser                       3.107      add and remove users and groups
ii  apt                           0.7.11     Advanced front-end for dpkg
ii  dctrl-tools                   2.12       Command-line tools to process Debi
ii  dpkg-dev                      1.14.16.6  package building tools for Debian
ii  exim4                         4.69-2     meta-package to ease Exim MTA (v4)
ii  exim4-daemon-light [mail-tran 4.69-2     lightweight Exim MTA (v4) daemon
ii  perl                          5.8.8-12   Larry Wall's Practical Extraction 
ii  perl-modules                  5.8.8-12   Core Perl modules
ii  schroot                       1.1.6-1    Execute commands in a chroot envir

Versions of packages sbuild recommends:
ii  debootstrap                   1.0.8      Bootstrap a basic Debian system
ii  fakeroot                      1.9.4      Gives a fake root environment

- -- no debconf information
-----BEGIN PGP SIGNATURE-----

iD8DBQFH9TEgWSc8zVUw7HYRAmRHAJ9qaZQ7WP8JtD2xeX07/II76UbY4wCggHJo
1Z862EBqKUPp2Y1d9Cec0OI=
=jheu
-----END PGP SIGNATURE-----





More information about the Buildd-tools-devel mailing list