[buildd-tools-devel] Bug#597368: Bug#597368: schroot: session handling broken with plain chroots (breaks sbuild)

Roger Leigh rleigh at codelibre.net
Sun Sep 19 19:32:06 UTC 2010


On Sun, Sep 19, 2010 at 01:31:07AM +0200, Aurelien Jarno wrote:
> Package: schroot
> Version: 1.4.12-1
> Severity: serious
> Justification: break kfreebsd-* buildds
> 
> Since version 1.4.12-1, sbuild doesn't work anymore with plain chroots,
> due to changes in session handling:

Arg, yes.  Confirmed on my system.

This is due to "plain" chroots not being session-capable, so we
don't really create a session, we just return the chroot name
as the session name.  This breaks with the separation of the two
namespaces.  NB. while the commit you mentioned is the fix which
caused the breakage, it was only working by accident before--it
should have broken earlier and this commit fixes that.

I think the best fix is to create a compatibility alias in the
session namespace so that all "plain" chroots automatically
get a session created for them, or at least a proxy for a real
session.

Quite busy finishing my PhD work the next two weeks, but I'll see
if I can get it fixed before then.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20100919/064ea724/attachment.pgp>


More information about the Buildd-tools-devel mailing list