Processed: Re: [Debian-med-packaging] Bug#836230: genometools: FTBFS in testing (a2x: ERROR: "xsltproc" returned non-zero exit status 6)

2016-08-31 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 836230 normal
Bug #836230 [src:genometools] genometools: FTBFS in testing (a2x: ERROR: 
"xsltproc" returned non-zero exit status 6)
Severity set to 'normal' from 'serious'
> retitle 836230 FTBFS in a low memory machine with poor error message
Bug #836230 [src:genometools] genometools: FTBFS in testing (a2x: ERROR: 
"xsltproc" returned non-zero exit status 6)
Changed Bug title to 'FTBFS in a low memory machine with poor error message' 
from 'genometools: FTBFS in testing (a2x: ERROR: "xsltproc" returned non-zero 
exit status 6)'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
836230: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836230
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#836230: [Debian-med-packaging] Bug#836230: genometools: FTBFS in testing (a2x: ERROR: "xsltproc" returned non-zero exit status 6)

2016-08-31 Thread Santiago Vila
severity 836230 normal
retitle 836230 FTBFS in a low memory machine with poor error message
thanks

On Wed, Aug 31, 2016 at 10:10:40PM +0100, Sascha Steinbiss wrote:

> > I tried to build this package in stretch with "dpkg-buildpackage -A"
> > (which is what the "Arch: all" autobuilder would do to build it)
> > but it failed:
> […]
> > a2x: ERROR: "xsltproc"  --stringparam callout.graphics 0 --stringparam 
> > navig.graphics 0 --stringparam admon.textlabel 1 --stringparam 
> > admon.graphics 0  "/etc/asciidoc/docbook-xsl/manpage.xsl" 
> > "/<>/genometools-1.5.9+ds/doc/manpages/gt.xml" returned non-zero 
> > exit
> 
> Unfortunately, I can not reproduce this. For me the package builds with no 
> problem (-A and -B with gbp-buildpackage and cowbuilder in a freshly updated 
> stretch chroot). Build logs can be found at 
> http://dropbox.tetrinetsucht.de/debian/ (too large for paste.debian.net).
> 
> > This used to work in the past, so I would look for build-dependencies
> > which may have changed their behaviour recently.
> 
> Both docbook-xsl and asciidoc, which may be the relevant build-deps here, 
> didn’t have any recent uploads.
> 
> I am wondering if anyone may have any hints?

Sorry, I thought this was easily reproducible because it happened in
two different machines.

But now I see that the two machines have 768 MB of RAM.

I'm now building on machines with more memory, and so far it does not
seem to fail when I have 3GB of RAM.

To reproduce, please try building on a machine with only 768 MB of RAM.

If that's the reason for the build failure, then the problem is that
the build does not say "out of memory" or anything like that. Instead
it says "exit status 6" which does not help very much to know
what exactly went wrong.

Thanks.



Bug#836230: [Debian-med-packaging] Bug#836230: genometools: FTBFS in testing (a2x: ERROR: "xsltproc" returned non-zero exit status 6)

2016-08-31 Thread Sascha Steinbiss
Hi Santiago,

thanks for reporting this.

> I tried to build this package in stretch with "dpkg-buildpackage -A"
> (which is what the "Arch: all" autobuilder would do to build it)
> but it failed:
[…]
> a2x: ERROR: "xsltproc"  --stringparam callout.graphics 0 --stringparam 
> navig.graphics 0 --stringparam admon.textlabel 1 --stringparam admon.graphics 
> 0  "/etc/asciidoc/docbook-xsl/manpage.xsl" 
> "/<>/genometools-1.5.9+ds/doc/manpages/gt.xml" returned non-zero 
> exit

Unfortunately, I can not reproduce this. For me the package builds with no 
problem (-A and -B with gbp-buildpackage and cowbuilder in a freshly updated 
stretch chroot). Build logs can be found at 
http://dropbox.tetrinetsucht.de/debian/ (too large for paste.debian.net).

> This used to work in the past, so I would look for build-dependencies
> which may have changed their behaviour recently.

Both docbook-xsl and asciidoc, which may be the relevant build-deps here, 
didn’t have any recent uploads.

I am wondering if anyone may have any hints?

Cheers
Sascha


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#836230: genometools: FTBFS in testing (a2x: ERROR: "xsltproc" returned non-zero exit status 6)

2016-08-31 Thread Santiago Vila
Package: src:genometools
Version: 1.5.9+ds-2
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:


[...]
 debian/rules build-indep
dh build-indep --with python2
   dh_testdir -i
   dh_update_autotools_config -i
   dh_auto_configure -i
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>/genometools-1.5.9+ds'
faketime -f "`TZ=UTC date -d @1469271266 +'%Y-%m-%d %H:%M:%S'`" dh_auto_build 
-- useshared=yes x32=no 64bit=yes errorcheck=no all docs manuals
make -j1 useshared=yes x32=no 64bit=yes errorcheck=no all docs manuals
make[2]: Entering directory '/<>/genometools-1.5.9+ds'
[create obj/gt_config.h]
[compile alphabet.o]
[compile array.o]

[... snipped ...]

cp -r gtdata /<>/genometools-1.5.9+ds/debian/tmp/usr/bin
test -d 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/core \
  || mkdir -p 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/core
cp src/core/*_api.h 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/core
test -d 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/extended \
  || mkdir -p 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/extended
cp src/extended/*_api.h 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/extended
test -d 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/annotationsketch
 \
  || mkdir -p 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/annotationsketch
cp src/annotationsketch/*_api.h \
  
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/annotationsketch
test -d 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/ltr \
  || mkdir -p 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/ltr
cp src/ltr/*_api.h 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools/ltr
cp obj/gt_config.h 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools
cp src/genometools.h 
/<>/genometools-1.5.9+ds/debian/tmp/usr/include/genometools
test -d /<>/genometools-1.5.9+ds/debian/tmp/usr/lib || mkdir -p 
/<>/genometools-1.5.9+ds/debian/tmp/usr/lib
cp lib/libgenometools.a /<>/genometools-1.5.9+ds/debian/tmp/usr/lib
cp lib/libgenometools.so.0 /<>/genometools-1.5.9+ds/debian/tmp/usr/lib
ln -fs 
/<>/genometools-1.5.9+ds/debian/tmp/usr/lib/libgenometools.so.0 
/<>/genometools-1.5.9+ds/debian/tmp/usr/lib/libgenometools.so
[build config script install]
sed -e 's!@CC@!cc!' -e 's!@CFLAGS@!-g -O2 
-fdebug-prefix-map=/<>/genometools-1.5.9+ds=. -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security!' \
  -e 
's!@CPPFLAGS@!-I\\"/<>/genometools-1.5.9+ds/debian/tmp/usr/include\\" 
-Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DHAVE_MEMMOVE -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DLUA_DL_DLOPEN 
-DLUA_USE_MKSTEMP -DHAVE_SQLITE!' \
  -e 's!@CXX@!g++!' -e 's!@CXXFLAGS@!-g -O2 
-fdebug-prefix-map=/<>/genometools-1.5.9+ds=. -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security!' \
  -e 's!@LDFLAGS@!-L/<>/genometools-1.5.9+ds/debian/tmp/usr/lib -fPIE 
-pie -Wl,-z,relro -Wl,-z,now -L/usr/local/lib!' \
  -e 's!@LIBS@! -lm -lbz2 -lz -lexpat -llua5.1 -llua5.1-lpeg -llua5.1 
-llua5.1-md5 -llua5.1 -llua5.1-filesystem -llua5.1 -llua5.1-des56 -llua5.1 
-lbam -ltre -Wl,-z,relro -lm -lpthread -ldl -lpango-1.0 -lgobject-2.0 
-lglib-2.0 -lcairo -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 
-lcairo -lsqlite3!' -e "s!@VERSION@!`cat VERSION`!" \
  -e 's!@BUILDSTAMP@!"2016-08-31 16:47:11"!' \
  -e 's!@SYSTEM@!Linux!' /<>/genometools-1.5.9+ds/debian/tmp/usr/bin/genometools-config
chmod 755 
/<>/genometools-1.5.9+ds/debian/tmp/usr/bin/genometools-config
bin/gt -createman /tmp/gtmanpages
warning: skipping tool 'mgth' in iterator (not a GtTool object)
warning: skipping tool 'mkfmindex' in iterator (not a GtTool object)
warning: skipping tool 'suffixerator' in iterator (not a GtTool object)
warning: skipping tool 'chkintegrity' in iterator (not a GtTool object)
warning: skipping tool 'chksearch' in iterator (not a GtTool object)
warning: skipping tool 'mkctxmap' in iterator (not a GtTool object)
warning: skipping tool 'mkindex' in iterator (not a GtTool object)
warning: skipping tool 'trsuftab' in iterator (not a GtTool object)
test -d /<>/genometools-1.5.9+ds/doc/manpages || mkdir -p 
/<>/genometools-1.5.9+ds/doc/manpages
rm -f /<>/genometools-1.5.9+ds/doc/manpages/*
scripts/create_manpages /tmp/gtmanpages 
/<>/genometools-1.5.9+ds/doc/manpages
.a2x: WARNING: --destination-dir option is only applicable to HTML based outputs
a2x: ERROR: "xsltproc"  --stringparam callout.graphics 0 --stringparam 
navig.graphics 0 --stringparam admon.textlabel 1 --stringparam admon.graphics 0 
 "/etc/asciidoc/docbook-xsl/manpage.xsl" 
"/<>/genometools-1.5.9+ds/doc/manpages/gt.xml" returned