OK, I've found the problem thanks to a mini debconf debug session:

cowbuilder seems to require that ones umask is at least 003, i.e. files
are created *world-readable*.

So I can reliably trigger the problem with

umask 0077

wereas 

umask 0002
umask 0003

(anything that does not have the 4 included)

On Fri, 2010-05-14 at 08:28 +0900, Junichi Uekawa wrote:
> Hi,
> 
> At Fri, 7 May 2010 20:34:37 +0200,
> Raphael Hertzog wrote:
> > 
> > severity 575103 important
> > thanks
> > 
> > On Tue, 23 Mar 2010, Soeren Sonnenburg wrote:
> > > Package: cowdancer
> > > Version: 0.61
> > > Severity: grave
> > > 
> > > in a freshly created cowbuilder environment svn-buildpackage failed
> > > with
> > > 
> > > I: Extracting source
> > > cowdancer: cannot open ilistfile /.ilist
> > > cowdancer: Fatal, initialize_functions failed
> > > cowdancer: cannot open ilistfile /.ilist
> > > cowdancer: cannot open ilistfile /.ilist
> > > cowdancer: Fatal, initialize_functions failed
> > > cowdancer: cannot open ilistfile /.ilist
> > > cowdancer: cannot open ilistfile /.ilist
> > > Can't open perl script "/usr/bin/dpkg-source": Cannot allocate memory
> > > E: pbuilder: Failed extracting the source
> 
> Have you verified that /.ilist file exists and readable ?
> 
> ENOMEM is an error message that cowdancer uses to signify something is
> wrong, and the log message preceding it is usually the problem.
> 
> 
> regards,
>       junichi

Soeren
-- 
For the one fact about the future of which we can be certain is that it
will be utterly fantastic. -- Arthur C. Clarke, 1962

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to