[buildd-tools-devel] Bug#557197: Bug#557197: Bug#557197: Bug#557197: Bug#557197: Bug#557197: schroot -b doesn't work for chroots with type=block-device

Roger Leigh rleigh at codelibre.net
Sun Dec 13 21:36:18 UTC 2009


clone 557197 -1
retitle -1 schroot -b doesn't work for block-device chroots using unions
tags 557197 + fixed-upstream pending
thanks

On Sun, Dec 13, 2009 at 04:12:37PM -0500, Evan Broder wrote:
> On Sun, Dec 13, 2009 at 2:33 PM, Roger Leigh <rleigh at codelibre.net> wrote:
> > [Please could you not top-post.  Thanks!]
> >
> > On Sun, Dec 13, 2009 at 01:57:15PM -0500, Evan Broder wrote:
> >> I checked out the repository, ran ./bootstrap, then debuild -S, then
> >> sbuild, then installed the resulting packages. I've rebooted since
> >> installing the packages just to make sure there's no state sticking
> >> around.
> >
> > I've put a copy of the sources and debian packages here:
> >  http://www.codelibre.net/~rleigh/schroot/
> >
> > Could you try them, or rebuild them as appropriate?
> >
> > I've verified they work for me.  However, it looked from your
> > description that you might additionally be using filesystem
> > unions; is this the case?  If so, please could you test without
> > a union to see if this works?
> >
> > If it's broken only when unions are enabled, there's some
> > issue writing out the session file when unions are enabled.
> 
> I've tried with both your packages and mine - I get the same behavior,
> but you're right that it's only for union chroots. Without unions,
> schroot -b works on type=block-device chroots.
> 
> However, union chroots of type=directory /do/ work - it's just a
> problem for chroots that are both union chroots and type=block-device.

Thanks for checking.  I'll have to have a further look to see what's
different between the two types.

Since this is actually two bugs relating to -b not creating session
files: 1) block-device, now fixed and 2) block-device with unions,
which is still outstanding, I'm cloning this into two separate bugs
so they can be tracked independently.


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: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20091213/5b378da5/attachment.pgp>


More information about the Buildd-tools-devel mailing list