-
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.