[xml/sgml-pkgs] Bug#409524: FTBFS: illegal input sequence at position 1323

Martin Michlmayr tbm at cyrius.com
Sat Feb 3 19:25:04 UTC 2007


Package: docbook2x
Version: 0.8.3-1
Severity: serious
Tags: sid

This package fails to build in sid (but not in etch):

> Automatic build of docbook2x_0.8.3-1 on em64t by sbuild/amd64 0.52
...
> Build started at 20070201-0709
> ******************************************************************************
> Checking available source versions...
> Fetching source files...
> Reading package lists...
> Building dependency tree...
> Need to get 309kB of source archives.
> Get:1 http://ftp.osuosl.org unstable/main docbook2x 0.8.3-1 (dsc) [829B]
> Get:2 http://ftp.osuosl.org unstable/main docbook2x 0.8.3-1 (tar) [297kB]
> Get:3 http://ftp.osuosl.org unstable/main docbook2x 0.8.3-1 (diff) [11.6kB]
> Fetched 309kB in 0s (958kB/s)
> Download complete and in download only mode
> ** Using build dependencies supplied by package:
> Build-Depends: debhelper (>= 4.2), cdbs (>= 0.4.21), libxml-sax-perl, libxslt1-dev (>= 1.0.28), texinfo
> Build-Conflicts: libxml2-utils
> Added override: gcc-snapshot
> Checking for already installed source dependencies...
> gcc-snapshot: already installed (20070131-1)
> debhelper: missing
> Using default version 5.0.42
> cdbs: missing
> Using default version 0.4.48
> libxml-sax-perl: missing
> libxslt1-dev: missing
> Using default version 1.1.19-1
> texinfo: missing
> libxml2-utils: already deinstalled
> Checking for source dependency conflicts...
> Reading package lists...
> Building dependency tree...
> The following extra packages will be installed:
>   gettext gettext-base html2text intltool-debian libxml-namespacesupport-perl
>   libxml2 libxml2-dev libxslt1.1 po-debconf
> Suggested packages:
>   devscripts doc-base dh-make cvs gettext-doc tetex-bin texlive-base
> Recommended packages:
>   autotools-dev curl wget lynx xml-core libmail-sendmail-perl
>   libcompress-zlib-perl
> The following NEW packages will be installed:
>   cdbs debhelper gettext gettext-base html2text intltool-debian
>   libxml-namespacesupport-perl libxml-sax-perl libxml2 libxml2-dev
>   libxslt1-dev libxslt1.1 po-debconf texinfo
> 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded.
> Need to get 726kB/6754kB of archives.
> After unpacking 20.6MB of additional disk space will be used.
> WARNING: The following packages cannot be authenticated!
>   gettext-base texinfo cdbs html2text gettext intltool-debian po-debconf
>   debhelper libxml-namespacesupport-perl libxml-sax-perl libxml2 libxml2-dev
>   libxslt1.1 libxslt1-dev
> Authentication warning overridden.
> Get:1 http://ftp.osuosl.org unstable/main libxml-namespacesupport-perl 1.09-3 [15.3kB]
> Get:2 http://ftp.osuosl.org unstable/main libxml-sax-perl 0.14-0.1 [78.9kB]
> Get:3 http://ftp.osuosl.org unstable/main libxslt1-dev 1.1.19-1 [632kB]
> Fetched 726kB in 0s (1401kB/s)
> Selecting previously deselected package gettext-base.
> (Reading database ... 18323 files and directories currently installed.)
> Unpacking gettext-base (from .../gettext-base_0.16.1-1_amd64.deb) ...
> Selecting previously deselected package texinfo.
> Unpacking texinfo (from .../texinfo_4.8.dfsg.1-4_amd64.deb) ...
> Selecting previously deselected package cdbs.
> Unpacking cdbs (from .../archives/cdbs_0.4.48_all.deb) ...
> Selecting previously deselected package html2text.
> Unpacking html2text (from .../html2text_1.3.2a-3_amd64.deb) ...
> Selecting previously deselected package gettext.
> Unpacking gettext (from .../gettext_0.16.1-1_amd64.deb) ...
> Selecting previously deselected package intltool-debian.
> Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
> Selecting previously deselected package po-debconf.
> Unpacking po-debconf (from .../po-debconf_1.0.8_all.deb) ...
> Selecting previously deselected package debhelper.
> Unpacking debhelper (from .../debhelper_5.0.42_all.deb) ...
> Selecting previously deselected package libxml-namespacesupport-perl.
> Unpacking libxml-namespacesupport-perl (from .../libxml-namespacesupport-perl_1.09-3_all.deb) ...
> Selecting previously deselected package libxml-sax-perl.
> Unpacking libxml-sax-perl (from .../libxml-sax-perl_0.14-0.1_all.deb) ...
> Selecting previously deselected package libxml2.
> Unpacking libxml2 (from .../libxml2_2.6.27.dfsg-1_amd64.deb) ...
> Selecting previously deselected package libxml2-dev.
> Unpacking libxml2-dev (from .../libxml2-dev_2.6.27.dfsg-1_amd64.deb) ...
> Selecting previously deselected package libxslt1.1.
> Unpacking libxslt1.1 (from .../libxslt1.1_1.1.19-1_amd64.deb) ...
> Selecting previously deselected package libxslt1-dev.
> Unpacking libxslt1-dev (from .../libxslt1-dev_1.1.19-1_amd64.deb) ...
> Setting up gettext-base (0.16.1-1) ...
> 
> Setting up texinfo (4.8.dfsg.1-4) ...
> 
> Setting up cdbs (0.4.48) ...
> 
> Setting up html2text (1.3.2a-3) ...
> 
> Setting up gettext (0.16.1-1) ...
> 
> Setting up intltool-debian (0.35.0+20060710.1) ...
> Setting up po-debconf (1.0.8) ...
> Setting up debhelper (5.0.42) ...
> Setting up libxml-namespacesupport-perl (1.09-3) ...
> Setting up libxml-sax-perl (0.14-0.1) ...
> 
> Setting up libxml2 (2.6.27.dfsg-1) ...
> 
> Setting up libxml2-dev (2.6.27.dfsg-1) ...
> Setting up libxslt1.1 (1.1.19-1) ...
> 
> Setting up libxslt1-dev (1.1.19-1) ...
> 
> Checking correctness of source dependencies...
> Kernel: Linux 2.6.18-1-amd64 amd64 (x86_64)
> Toolchain package versions: libc6-dev_2.3.6.ds1-10 linux-kernel-headers_2.6.18-6 gcc-4.1_4.1.1-21 g++-4.1_4.1.1-21 binutils_2.17-3 libstdc++6-4.1-dev_4.1.1-21 libstdc++6_4.1.1-21
> ------------------------------------------------------------------------------
> gpg: Signature made Wed Jul 21 16:50:10 2004 EDT using DSA key ID 4A5D72FE
> gpg: Can't check signature: public key not found
> dpkg-source: extracting docbook2x in docbook2x-0.8.3
> dpkg-source: unpacking docbook2x_0.8.3.orig.tar.gz
> dpkg-source: applying /data/tbm/build-snapshot/docbook2x_0.8.3-1.diff.gz
> dpkg-buildpackage: source package is docbook2x
> dpkg-buildpackage: source version is 0.8.3-1
> dpkg-buildpackage: host architecture amd64
> dpkg-buildpackage: source version without epoch 0.8.3-1
>  /usr/bin/fakeroot debian/rules clean
> test -x debian/rules
> test "`id -u`" = 0
> /usr/bin/make -f debian/rules reverse-config
> make[1]: Entering directory `/build/tbm/docbook2x-0.8.3'
> make[1]: Nothing to be done for `reverse-config'.
> make[1]: Leaving directory `/build/tbm/docbook2x-0.8.3'
> if [ "reverse-patches" = "reverse-patches" ]; then rm -f debian/stamp-patched; fi
> patches: 
> if [ "reverse-patches" != "reverse-patches" ]; then touch debian/stamp-patched; fi
> if [ "reverse-patches" != "reverse-patches" ] ; then \
> 		/usr/bin/make -f debian/rules update-config ; \
> 	fi
> for dir in debian/patches ; do \
> 	    rm -f $dir/*.log ; \
> 	done
> dh_clean 
> /usr/bin/make -C . -k distclean
> make[1]: Entering directory `/build/tbm/docbook2x-0.8.3'
> make[1]: *** No rule to make target `distclean'.
> make[1]: Leaving directory `/build/tbm/docbook2x-0.8.3'
> make: [makefile-clean] Error 2 (ignored)
> rm -f debian/stamp-makefile-build
> rm -f debian/stamp-autotools-files
> rm -f xslt/documentation/*.xml
> ( cd debian/examples ; make clean )
> make[1]: Entering directory `/build/tbm/docbook2x-0.8.3/debian/examples'
> rm -f *.info *~
> make[1]: Leaving directory `/build/tbm/docbook2x-0.8.3/debian/examples'
> rm -f debian/docbook2X.info
> ( cd perl/XML/Handler ; make clean ; rm -f Makefile.old )
> make[1]: Entering directory `/build/tbm/docbook2x-0.8.3/perl/XML/Handler'
> make[1]: *** No rule to make target `clean'.  Stop.
> make[1]: Leaving directory `/build/tbm/docbook2x-0.8.3/perl/XML/Handler'
>  debian/rules build
> test -x debian/rules
> mkdir -p "."
> /usr/bin/make -f debian/rules reverse-config
> make[1]: Entering directory `/build/tbm/docbook2x-0.8.3'
> make[1]: Nothing to be done for `reverse-config'.
> make[1]: Leaving directory `/build/tbm/docbook2x-0.8.3'
> if [ "debian/stamp-patched" = "reverse-patches" ]; then rm -f debian/stamp-patched; fi
> patches: 
> if [ "debian/stamp-patched" != "reverse-patches" ]; then touch debian/stamp-patched; fi
> if [ "debian/stamp-patched" != "reverse-patches" ] ; then \
> 		/usr/bin/make -f debian/rules update-config ; \
> 	fi
> make[1]: Entering directory `/build/tbm/docbook2x-0.8.3'
> make[1]: Nothing to be done for `update-config'.
> make[1]: Leaving directory `/build/tbm/docbook2x-0.8.3'
> touch debian/stamp-autotools-files
> chmod a+x /build/tbm/docbook2x-0.8.3/./configure
> cd . && CC="cc" CXX="g++" CFLAGS="-g -Wall -O2" CXXFLAGS="-g -Wall -O2" CPPFLAGS="" LDFLAGS="" /build/tbm/docbook2x-0.8.3/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/docbook2x" --disable-maintainer-mode --disable-dependency-tracking --srcdir=.   
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking whether make sets $(MAKE)... yes
> checking for working aclocal... missing
> checking for working autoconf... missing
> checking for working automake... missing
> checking for working autoheader... missing
> checking for working makeinfo... found
> checking for gcc... cc
> checking for C compiler default output... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... 
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether cc accepts -g... yes
> checking for cc option to accept ANSI C... none needed
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for perl... /usr/bin/perl
> checking for iconv... /usr/bin/iconv
> checking for xmllint... no
> checking for tidy... no
> checking for xslt-config... /usr/bin/xslt-config
> checking for libxslt - version >= 1.0.28... yes (version 1.1.19)
> checking how to run the C preprocessor... cc -E
> checking for egrep... grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking getopt.h usability... yes
> checking getopt.h presence... yes
> checking for getopt.h... yes
> checking for getline... yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating charmaps/Makefile
> config.status: creating xslt/Makefile
> config.status: creating xslt/common/Makefile
> config.status: creating xslt/common/text/Makefile
> config.status: creating xslt/man/Makefile
> config.status: creating xslt/texi/Makefile
> config.status: creating xslt/documentation/Makefile
> config.status: creating perl/Makefile
> config.status: creating libxslt/Makefile
> config.status: creating utf8trans/Makefile
> config.status: creating doc/Makefile
> config.status: creating test/Makefile
> config.status: creating test/refentry/Makefile
> config.status: creating test/complete-manuals/Makefile
> config.status: creating test/utf8trans/Makefile
> config.status: creating libxslt/config.h
> config.status: executing default-1 commands
> /usr/bin/make -C . 
> make[1]: Entering directory `/build/tbm/docbook2x-0.8.3'
> Making all in .
> make[2]: Entering directory `/build/tbm/docbook2x-0.8.3'
> make[2]: Nothing to be done for `all-am'.
> make[2]: Leaving directory `/build/tbm/docbook2x-0.8.3'
> Making all in charmaps
> make[2]: Entering directory `/build/tbm/docbook2x-0.8.3/charmaps'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/build/tbm/docbook2x-0.8.3/charmaps'
> Making all in perl
> make[2]: Entering directory `/build/tbm/docbook2x-0.8.3/perl'
> echo '#!/usr/bin/perl' > config.pl
> echo "\$DEFAULT_UTF8TRANS_PROGRAM = q</usr/bin/`echo utf8trans | sed 's,x,x,'`>;" >> config.pl
> echo '$DEFAULT_UTF8TRANS_ROFFMAP = q</usr/share/docbook2X/charmaps/roff.charmap>;' >>config.pl
> echo '$DEFAULT_UTF8TRANS_TEXIMAP = q</usr/share/docbook2X/charmaps/texi.charmap>;' >>config.pl
> echo '$DEFAULT_ICONV_PROGRAM = q</usr/bin/iconv>;' >>config.pl
> echo '$DOCBOOK2X_VERSION = q<0.8.3>;' >>config.pl
> echo "\$DEFAULT_DB2X_XSLTPROC_PROGRAM = q</usr/bin/`echo db2x_xsltproc | sed 's,x,x,'`>;" >> config.pl
> echo "\$DEFAULT_DB2X_MANXML_PROGRAM = q</usr/bin/`echo db2x_manxml | sed 's,x,x,'`>;" >> config.pl
> echo "\$DEFAULT_DB2X_TEXIXML_PROGRAM = q</usr/bin/`echo db2x_texixml | sed 's,x,x,'`>;" >> config.pl
> echo '' >>config.pl
> rm -f db2x_manxml
> cat config.pl db2x_manxml.pl >db2x_manxml
> chmod 555 db2x_manxml
> /usr/bin/perl -I../perl -c -w db2x_manxml
> db2x_manxml syntax OK
> rm -f db2x_texixml
> cat config.pl db2x_texixml.pl >db2x_texixml
> chmod 555 db2x_texixml
> /usr/bin/perl -I../perl -c -w db2x_texixml
> db2x_texixml syntax OK
> rm -f docbook2man
> (cat config.pl ; echo '$CONVERSION_TYPE = q<man>;'; cat ./docbook2X.pl) >docbook2man
> chmod 555 docbook2man
> /usr/bin/perl -I../perl -c -w docbook2man
> docbook2man syntax OK
> rm -f docbook2texi
> (cat config.pl ; echo '$CONVERSION_TYPE = q<texi>;'; cat ./docbook2X.pl) >docbook2texi
> chmod 555 docbook2texi
> /usr/bin/perl -I../perl -c -w docbook2texi
> docbook2texi syntax OK
> make[2]: Leaving directory `/build/tbm/docbook2x-0.8.3/perl'
> Making all in utf8trans
> make[2]: Entering directory `/build/tbm/docbook2x-0.8.3/utf8trans'
> cc -DHAVE_CONFIG_H -I. -I. -I../libxslt     -g -Wall -O2 -Wall -c utf8trans.c
> cc -DHAVE_CONFIG_H -I. -I. -I../libxslt     -g -Wall -O2 -Wall -c mtable.c
> cc -DHAVE_CONFIG_H -I. -I. -I../libxslt     -g -Wall -O2 -Wall -c strings_buffer.c
> cc  -g -Wall -O2 -Wall  -o utf8trans  utf8trans.o mtable.o strings_buffer.o  
> make[2]: Leaving directory `/build/tbm/docbook2x-0.8.3/utf8trans'
> Making all in libxslt
> make[2]: Entering directory `/build/tbm/docbook2x-0.8.3/libxslt'
> cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2    -g -Wall -O2 -Wall -c main.c
> In file included from main.c:40:
> /usr/include/libxml2/libxml/DOCBparser.h:22:2: warning: #warning "The DOCBparser module has been deprecated in libxml2-2.6.0"
> main.c: In function 'parse_options':
> main.c:429: warning: pointer targets in passing argument 1 of 'xmlStrlen' differ in signedness
> main.c:430: warning: pointer targets in passing argument 1 of 'xmlStrchr' differ in signedness
> main.c:431: warning: pointer targets in passing argument 1 of 'xmlStrchr' differ in signedness
> main.c:439: warning: pointer targets in passing argument 2 of 'xmlStrcat' differ in signedness
> main.c:443: warning: pointer targets in passing argument 2 of 'xmlStrcat' differ in signedness
> main.c:454: warning: pointer targets in assignment differ in signedness
> cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2    -g -Wall -O2 -Wall -c catalog.c
> cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2    -g -Wall -O2 -Wall -c ext.c
> cc  -g -Wall -O2 -Wall  -o db2x_xsltproc  main.o catalog.o ext.o -L/usr/lib -lxslt -lxml2 -lexslt 
> make[2]: Leaving directory `/build/tbm/docbook2x-0.8.3/libxslt'
> Making all in xslt
> make[2]: Entering directory `/build/tbm/docbook2x-0.8.3/xslt'
> Making all in common
> make[3]: Entering directory `/build/tbm/docbook2x-0.8.3/xslt/common'
> Making all in text
> make[4]: Entering directory `/build/tbm/docbook2x-0.8.3/xslt/common/text'
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory `/build/tbm/docbook2x-0.8.3/xslt/common/text'
> make[4]: Entering directory `/build/tbm/docbook2x-0.8.3/xslt/common'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/build/tbm/docbook2x-0.8.3/xslt/common'
> make[3]: Leaving directory `/build/tbm/docbook2x-0.8.3/xslt/common'
> Making all in man
> make[3]: Entering directory `/build/tbm/docbook2x-0.8.3/xslt/man'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/build/tbm/docbook2x-0.8.3/xslt/man'
> Making all in texi
> make[3]: Entering directory `/build/tbm/docbook2x-0.8.3/xslt/texi'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/build/tbm/docbook2x-0.8.3/xslt/texi'
> Making all in documentation
> make[3]: Entering directory `/build/tbm/docbook2x-0.8.3/xslt/documentation'
> ../../libxslt/db2x_xsltproc -C ../../xslt/catalog.xml -s ./extract-to-jrefentries.xsl -o man.xml ../man/docbook.xsl
> ../../libxslt/db2x_xsltproc -C ../../xslt/catalog.xml -s ./extract-to-jrefentries.xsl -o texi.xml ../texi/docbook.xsl
> make[3]: Leaving directory `/build/tbm/docbook2x-0.8.3/xslt/documentation'
> make[3]: Entering directory `/build/tbm/docbook2x-0.8.3/xslt'
> make[3]: Nothing to be done for `all-am'.
> make[3]: Leaving directory `/build/tbm/docbook2x-0.8.3/xslt'
> make[2]: Leaving directory `/build/tbm/docbook2x-0.8.3/xslt'
XXXXXXXXXXXXXXXXXXXXXX
> make[2]: Entering directory `/build/tbm/docbook2x-0.8.3/doc'
> ../libxslt/db2x_xsltproc -C ../xslt/catalog.xml -s ./ss-texinfo.xsl -o docbook2X.txml docbook2X.xml
> I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd
> /usr/bin/perl -I../perl ../perl/db2x_texixml --utf8trans-program=../utf8trans/utf8trans --utf8trans-map=../charmaps/texi.charmap docbook2X.txml
> /usr/bin/iconv: illegal input sequence at position 1323
> makeinfo docbook2X.texi
> docbook2X.texi:38: No matching `@end detailmenu'.
> docbook2X.texi:23: No matching `@end menu'.
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:8: Next reference to nonexistent node `Quick start' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:36: Menu reference to nonexistent node `Concept index' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:35: Menu reference to nonexistent node `Package installation' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:33: Menu reference to nonexistent node `Design notes' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:32: Menu reference to nonexistent node `Release history' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:31: Menu reference to nonexistent node `Todo' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:30: Menu reference to nonexistent node `FAQ' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:28: Menu reference to nonexistent node `Charset considerations' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:27: Menu reference to nonexistent node `The XSLT processor' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:26: Menu reference to nonexistent node `Converting to Texinfo' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:25: Menu reference to nonexistent node `Converting to man pages' (perhaps incorrect sectioning?).
> /build/tbm/docbook2x-0.8.3/doc//docbook2X.texi:24: Menu reference to nonexistent node `Quick start' (perhaps incorrect sectioning?).
> makeinfo: Removing output file `/build/tbm/docbook2x-0.8.3/doc/docbook2X.info' due to errors; use --force to preserve.
> make[2]: *** [docbook2X.info] Error 1

-- 
Martin Michlmayr
http://www.cyrius.com/




More information about the debian-xml-sgml-pkgs mailing list