Bug#381118: [Buildd-tools-devel] Bug#381118: sbuild: schroot + apt download is broken

Daniel Stone daniel at fooishbar.org
Wed Aug 2 11:54:44 UTC 2006


On Wed, Aug 02, 2006 at 12:44:57PM +0100, Roger Leigh wrote:
> Daniel Stone <daniel at fooishbar.org> writes:
> > When using schroot and apt to download packages, the build tanks
> > quite early: apt-get source is called from within the chroot, but
> > none of the verify_md5sum stuff is, so it tries to verify the dsc in
> > ~/build/ in the host, and fails when it isn't there.
> 
> Interesting.
> 
> Perhaps we should still run apt-get outside the chroot, even when
> using schroot?  I originally introduced it to make setup simpler, and
> to work around some bugs with apt-get (specifically, apt-listchanges
> and friends, and it running some things outside the chroot even when
> you set all the config parameters to use the chroot).

Depends what your usecase is.  My use for this is running an i386
builder on amd64 (just requires a couple of hacks to pass the
architecture name in).  I'd rather not have an sbuild chroot inside the
i386 chroot inside my real amd64 system ...

> > Interestingly, the failure mode is a hang in verify_md5sums, because
> > dsc_md5sums returns null, and verify_md5sums ends up calling
> > /usr/bin/md5sum, which hangs waiting for input ...
> 
> That looks like an outright bug.  dsc_md5sums should, IMO, return an
> empty hashref on failure, but doesn't currently.

Correct.

> I'm moving house in, ooh.. an hour and a half, and this computer is
> about to be packed into a box, so I'll have to take a better look
> tomorrow or Friday!

Thanks a lot. :)

Cheers,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20060802/7cb3bbf4/attachment.pgp


More information about the Buildd-tools-devel mailing list