[buildd-tools-devel] schroot 1.6.0 released
Roger Leigh
rleigh at codelibre.net
Mon Jun 25 23:29:12 UTC 2012
Hi folks,
I'm happy to announce that the new stable release of schroot, 1.6.0
has been released ready for the wheezy freeze. This release does not
contain any major new changes, just a set of translation updates and
some minor bugfixes regarding the new profile setting which replaces
the old script-config setting. From NEWS and debian/changelog:
* Major changes in 1.6.0:
1) The new profile and old script-config options are mutually
exclusive. While profile is set by default, if script-config is
set, it will unset and override the effect of the profile
setting. script-config is deprecated and will be removed in
schroot 1.7.x. Please update your configuration to use the
profile key.
2) The CHROOT_PROFILE setup-script variable has been renamed to
CHROOT_PROFILE_DIR. CHROOT_PROFILE now contains the profile name
only, while CHROOT_PROFILE_DIR contains the absolute path to the
profile directory.
* New upstream stable release.
* schroot:
- Ensure that the schroot init script is migrated from using rcS to
using standard runlevels (Closes: #677501).
- script-config sets FSTAB, COPYFILES and NSSDATABASES, plus the
new names prefixed with SETUP_ (Closes: #675408). The old
script-config and new profile keys are mutually exclusive. If
both are set, script-config will be used. If the script-config
file is not present, create default settings for FSTAB, COPYFILES
and NSSDATABASES for backward compatibility, needed since the
standard config files are removed on upgrade. Note that in 1.5.x
releases, profile was set in all cases, which set setup.fstab etc.
but this is now no longer the case, to permit script-config files
to continue to function if present. script-config will be
removed in 1.7.x/1.8.x, so it is advisable to replace usage of
script-config with profile.
* Updated translations:
- da (Closes: #675398). Thanks to Joe Hansen.
- de (Closes: #676380). Thanks to Holger Wansing.
- fr (Closes: #676413, #676416). Thanks to Thomas Blein.
- pt (Closes: #676813). Thanks to Pedro Ribeiro.
Many thanks to everyone who contributed their time and effort towards
this release.
In addition to being tagged (release/schroot-1.6.0 and
distribution/schroot.1.6.0), a schroot-1.6 branch has been created for
maintenance of this stable release. The master branch will now be
open for the new 1.7.x development series targetting wheezy+1, though
we will probably focus on any needed bugfixes for wheezy first. I'd
like to get all the translations updated and also fix up a few missing
bits of documentation. Any thoughts on improving the documentation for
new users would be welcome.
Regards,
Roger
Holger Wansing (1):
po: Update de translation
Joe Hansen (1):
po: Update da translation
Pedro Ribeiro (1):
po: Update pt translation
Roger Leigh (30):
NEWS: Bump version to 1.6.0
debian: Bump version to 1.6.0-1
debian: Correct schroot runlevel and close #677501
sbuild-chroot: Correct script-config serialisation
man: Document setup.services
po: Update
man: Update FAQ for NSSDATABASES
po: Update
common-config: Set backward compatibility vars
sbuild::chroot: Separate script-config and profile
debian: Close #675408
debian: Close #676813
man: Move addendum template to man/add
man: Use correct path for po4a addendum
debian: Close #676416
debian: Close #676413
debian: Close #676380
debian: Close #675398
po: Update
po: Update en translation
po: Update
sbuild::chroot: Only set SCHROOT_SCRIPT_CONFIG when available
common-config: Set defaults before sourcing script-config
sbuild::chroot: Only set CHROOT_PROFILE if profile is set
test: Update testsuite for profile and script-config behaviour
sbuild::chroot: Add CHROOT_PROFILE_DIR
TODO: Document setup variables
NEWS: Document profile and script-config changes
debian: Set distribution to unstable
test: Fix path
Thomas Blein (2):
man: Add fr translation for po4a and addendum
po: Update fr translation
NEWS | 16 +-
TODO | 2 +
debian/changelog | 26 +
debian/schroot.postinst | 5 +
etc/setup.d/10mount | 7 +-
etc/setup.d/20copyfiles | 7 -
etc/setup.d/20nssdatabases | 7 -
etc/setup.d/common-config | 25 +-
man/add/addendum.template | 22 +
man/add/fr.add | 17 +
man/addendum.template | 22 -
man/po/fr.po | 1234 ++++++++++++++++----------------
man/po/schroot-man.pot | 472 ++++++------
man/po4a.cfg | 22 +-
man/schroot-faq.7.man | 11 +-
man/schroot.conf.5.man | 9 +-
po/cs.po | 6 +-
po/da.po | 69 +-
po/de.po | 167 ++---
po/en.po | 67 +-
po/eu.po | 6 +-
po/fr.po | 72 +-
po/it.po | 6 +-
po/pt.po | 58 +-
po/schroot.pot | 6 +-
po/sv.po | 6 +-
po/vi.po | 6 +-
po/zh_CN.po | 6 +-
sbuild/sbuild-chroot-facet-userdata.cc | 6 +
sbuild/sbuild-chroot-facet-userdata.h | 8 +
sbuild/sbuild-chroot.cc | 55 +-
test/sbuild-chroot.cc | 45 ++
test/test-sbuild-chroot.h | 15 +-
33 files changed, 1325 insertions(+), 1183 deletions(-)
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools
`- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800
More information about the Buildd-tools-devel
mailing list