~ubuntu-branches/debian/jessie/sbuild/jessie

Viewing all changes in revision 24.

  • Committer: Bazaar Package Importer
  • Author(s): Roger Leigh
  • Date: 2011-06-04 00:01:13 UTC
  • mfrom: (0.3.17 upstream)
  • Revision ID: james.westby@ubuntu.com-20110604000113-ejnhj2o3dvgnkxn1
Tags: 0.62.3-1
* New release.
* sbuild:
  - The apt and internal resolvers will resolve some alternatives
    even when resolving alternative dependencies is disabled
    (Closes: #622832).  For relations involving the same package,
    the alternative will be permitted when the package names are
    the same for each alternative.  For example,
      foo (<< x) | foo (>= y) | bar
    will be reduced to
      foo (<< x) | foo (>= y)
    while
      foo | bar
    will be reduced to
      foo
  - The sbuild-schroot wrapper program has been removed; sbuild is
    now an arch-all package again.
  - Move lock directory to /var/lib/sbuild/chroot-lock, rather than
    using /var/lock/sbuild which could be a symlink to /run/lock on
    the host (Closes: #626826).  This means parallel builds won't
    block due to sharing the same lockfile.
  - Remove schroot buildd profile.  This will now be provided by
    the schroot package itself directly.  This requires schroot
    1.4.22 or greater.
  - Add lintian and piuparts results to build summary
    (Closes: #617450).
  - Remove directory correctly in postrm (Closes: #627641).  Thanks
    to Daniel Baumann.
  - Lock sbuild account on purge, and unlock on install
    (Closes: #619892).
  - Add -j option to run parallel builds (Closes: #626357).
  - Log build environment prior to starting a build.  This will be
    useful in diagnosing problems with a misconfigured chroot, such
    as missing HOME which can lead to misbuilds.
* sbuild-createchroot:
  - Don't call ChrootSetup::basesetup after initial bootstrap; wait
    until actually running sbuild.  The users and groups used for
    chown don't exist at this point, leading to (harmless) failure.
    Closes: #622735.
  - Don't overwrite existing symlinks under /etc/sbuild/chroot
    (Closes: #608416).
* sbuild-update:
  - Don't try to end the current chroot session if a signal is
    received and no session is in progress (Closes: #629005).
* buildd:
  - init script starts buildd in runlevels 2-5 rather than S, and
    stops in 0, 1 and 6.
  - Lock buildd account on purge, and unlock on install.
* buildd-mail:
  - Remove empty newline from .changes (Closes: #627854).
    ftp-master started refusing .changes files which have a trailing
    empty line (after the GPG end of signature).  It happens that
    mutt introduces one when signing GPG in traditional mode.  Other
    tools probably do too.  buildd-mail-wrapper should probably drop
    it automatically.  Thanks to Samuel Thibault.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: