[buildd-tools-devel] [GIT] sbuild branch, buildd-0.60.0, updated. debian/sbuild-0.60.0-1-72-g28f3d0e

Roger Leigh rleigh at codelibre.net
Fri Mar 11 12:29:46 UTC 2011


On Fri, Mar 11, 2011 at 10:49:24AM +0000, Roger Leigh wrote:
> On Fri, Mar 11, 2011 at 10:28:05AM +0000, Roger Leigh wrote:
> > On Sat, Mar 05, 2011 at 12:04:10PM +0100, Philipp Kern wrote:
> > >     
> > >     If $mime_build_log_mails is set to 1, then you will get a multipart/mixed mail
> > >     comprising either one or two parts: the build log is always included as an
> > >     attached file, the .changes file is attached only if the build completed
> > >     successfully.  If $compress_build_log_mails is set to 1, then the build log
> > >     will be sent gzip-encoded instead of plain text.
> > >     
> > >     Signed-off-by: Philipp Kern <pkern at debian.org>
> > > 
> > > If someone could come up with a better name for the configuration variable,
> > > that would be helpful.  Also I think it wouldn't be totally insane to make
> > > that the default.  Tests welcome, too.
> > 
> > I've tested both.  $mime_build_log_mails works just fine; if you want
> > to make it the default, I'm happy with that.
> > 
> > $compress_build_log_mails appears to hang indefinitely at the end of
> > the build.  Does this happen for you as well?  It's stuck in the
> > send_compressed_build_log function while running sendmail (AFAICT
> > from ps).
> > 
> > send_mail was being called /before/ the build log was closed.  I
> > moved it to after in case it was waiting for it to close, but to no
> > effect.
> 
> Only this setting is broken:
> $mime_build_log_mails = 0;
> $compress_build_log_mails = 1;
> 
> These work just fine:
> $mime_build_log_mails = 1;
> $compress_build_log_mails = 0;
> 
> $mime_build_log_mails = 1;
> $compress_build_log_mails = 1;
> 
> So it appears to be in send_compressed_build_log.

It's getting stuck here:

	print MAIL encode_base64($buf);

Presumably, it's not returning from encode_base64.

With the support for compressed logs in the MIME format, do we also
need to support compressed logs on their own?


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/20110311/8c11bece/attachment.pgp>


More information about the Buildd-tools-devel mailing list