[buildd-tools-devel] Bug#675861: Bug#675861: sbuild: Create schroot configuration with deprecated option script-config

Roger Leigh rleigh at codelibre.net
Wed Jul 4 14:35:55 UTC 2012


On Wed, Jul 04, 2012 at 04:14:16PM +0200, Cyril Brulebois wrote:
> Roger Leigh <rleigh at codelibre.net> (05/06/2012):
> > Thanks for the reminder.  I'll update it for the next upload.
> 
> Please make sure to avoid that when further deprecating configuration
> bits (which will apparently happen again and again; it's been painful
> months ago with existing setups, it's painful again now, on existing
> setups but also on brand new installations.)

> This is very unfriendly to your users to change configuration regularly…

It is, which is why it's entirely backward-compatible.  There was an
issue with it, which was fixed (#675408).  The profile option
replaced script-config, which is now deprecated.  It will continue to
function through all the 1.6.x releases of schroot.  So it will work
on (oldoldstable), oldstable and stable throughout the lifetime of
wheezy.

The option has been deprecated, so it will continue to work but warn
on startup that it should be updated.  This is not a "regular"
change, it's a single change introduced between the 1.4 and 1.6
versions of schroot; so it's a gap of about two and a half years.  Care
has and will continue to be taken to ensure zero breakage during and
over major releases.  The option will only be removed for the next
major (1.8) release in wheezy+1.  The warnings are harmless (but
annoying), to ensure that configurations won't silently break when
the option gets removed in wheezy+1.

The only issue with sbuild is that the tool was generating the old
(but still valid and functional) configuration.  This configuration
will continue to work, and we'll have sbuild updated to use the new
format in a few days.


Regards,
Roger

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