[Buildd-tools-devel] Bug#520158: sbuild: Please document how to avoid changing maintainer/uploader or signing the build

Simon McVittie smcv at debian.org
Tue Mar 17 19:43:13 UTC 2009


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

Package: sbuild
Version: 0.58.1-1
Severity: wishlist

As I documented in <http://www.pseudorandom.co.uk/2008/sbuild-dm/>, sbuild
used to be able to operate without altering the maintainer or uploader name
in the .changes file, or signing the resulting build. This made it useful for
a workflow in which I build the package, then sign the .changes separately
after testing it; it also made it possible to perform sponsored uploads
(without overriding the maintainer or uploader name).

In older versions of sbuild, this configuration worked:

    # Don't override the maintainer or uploader name, just the key
    # with which to sign the package...
    #$maintainer_name='';
    #$uploader_name='';
    $key_id='0x5530ec76';

    # ... but actually, don't sign the package anyway - I'll use
    # debsign
    $pgp_options = '-us -uc';

However, I can't get this to work in the current version of sbuild. I've tried
removing DEBEMAIL and DEBFULLNAME from the environment, setting
$pgp_options to qw(-us -uc), and setting various combinations of
$maintainer_name and $key_id.

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

Kernel: Linux 2.6.28-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.110      add and remove users and groups
ii  apt                           0.7.20.2   Advanced front-end for dpkg
ii  dctrl-tools                   2.13.1     Command-line tools to process Debi
ii  devscripts                    2.10.47    scripts to make the life of a Debi
ii  dpkg-dev                      1.14.25    Debian package development tools
ii  perl                          5.10.0-19  Larry Wall's Practical Extraction 
ii  perl-modules                  5.10.0-19  Core Perl modules
ii  postfix [mail-transport-agent 2.5.5-1.1  High-performance mail transport ag
ii  schroot                       1.2.1-1    Execute commands in a chroot envir

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

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

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

iD8DBQFJv/1RWSc8zVUw7HYRAlOUAKDmLwAVt0jx3V7NxjAym12yQLo9fwCgjNjO
4VaB6NNstouOy4ZkLGq7Icw=
=z/dH
-----END PGP SIGNATURE-----





More information about the Buildd-tools-devel mailing list