Bug#976544: fontconfig: FTBFS: latex errors

Lucas Nussbaum lucas at debian.org
Sat Dec 5 12:59:31 GMT 2020


Source: fontconfig
Version: 2.13.1-4.2
Severity: serious
Justification: FTBFS on arm64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201205 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on arm64 (I don't know if it also fails on amd64).

Relevant part (hopefully):
> make[4]: Entering directory '/<<PKGBUILDDIR>>/doc'
> gcc -DHAVE_CONFIG_H -I. -I..      -c -o edit-sgml.o edit-sgml.c
> sed -e 's, at CONFDIR\@,,' ./confdir.sgml.in | awk '{if (NR > 1) printf("\n"); printf("%s", $0);}' > confdir.sgml
> rm -f fonts-conf.5; \
> docbook2man local-fontconfig-user.sgml && \
> rm -f manpage.*
> Using catalogs: /etc/sgml/catalog
> Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#print
> Working on: /<<PKGBUILDDIR>>/doc/local-fontconfig-user.sgml
> gcc -o edit-sgml edit-sgml.o   
> rm -f fcatomic.sgml; \
> ./edit-sgml ./func.sgml < './fcatomic.fncs' > fcatomic.sgml
> rm -f fcblanks.sgml; \
> ./edit-sgml ./func.sgml < './fcblanks.fncs' > fcblanks.sgml
> rm -f fccache.sgml; \
> ./edit-sgml ./func.sgml < './fccache.fncs' > fccache.sgml
> rm -f fccharset.sgml; \
> ./edit-sgml ./func.sgml < './fccharset.fncs' > fccharset.sgml
> rm -f fcconfig.sgml; \
> ./edit-sgml ./func.sgml < './fcconfig.fncs' > fcconfig.sgml
> rm -f fcconstant.sgml; \
> ./edit-sgml ./func.sgml < './fcconstant.fncs' > fcconstant.sgml
> rm -f fcdircache.sgml; \
> ./edit-sgml ./func.sgml < './fcdircache.fncs' > fcdircache.sgml
> rm -f fcfile.sgml; \
> ./edit-sgml ./func.sgml < './fcfile.fncs' > fcfile.sgml
> rm -f fcfontset.sgml; \
> ./edit-sgml ./func.sgml < './fcfontset.fncs' > fcfontset.sgml
> rm -f fcformat.sgml; \
> ./edit-sgml ./func.sgml < './fcformat.fncs' > fcformat.sgml
> rm -f fcfreetype.sgml; \
> ./edit-sgml ./func.sgml < './fcfreetype.fncs' > fcfreetype.sgml
> rm -f fcinit.sgml; \
> ./edit-sgml ./func.sgml < './fcinit.fncs' > fcinit.sgml
> rm -f fclangset.sgml; \
> ./edit-sgml ./func.sgml < './fclangset.fncs' > fclangset.sgml
> rm -f fcmatrix.sgml; \
> ./edit-sgml ./func.sgml < './fcmatrix.fncs' > fcmatrix.sgml
> rm -f fcobjectset.sgml; \
> ./edit-sgml ./func.sgml < './fcobjectset.fncs' > fcobjectset.sgml
> rm -f fcobjecttype.sgml; \
> ./edit-sgml ./func.sgml < './fcobjecttype.fncs' > fcobjecttype.sgml
> rm -f fcpattern.sgml; \
> ./edit-sgml ./func.sgml < './fcpattern.fncs' > fcpattern.sgml
> rm -f fcrange.sgml; \
> ./edit-sgml ./func.sgml < './fcrange.fncs' > fcrange.sgml
> rm -f fcstring.sgml; \
> ./edit-sgml ./func.sgml < './fcstring.fncs' > fcstring.sgml
> rm -f fcstrset.sgml; \
> ./edit-sgml ./func.sgml < './fcstrset.fncs' > fcstrset.sgml
> rm -f fcvalue.sgml; \
> ./edit-sgml ./func.sgml < './fcvalue.fncs' > fcvalue.sgml
> rm -f fcweight.sgml; \
> ./edit-sgml ./func.sgml < './fcweight.fncs' > fcweight.sgml
> rm -f func.refs; \
> docbook2man -o devel-man local-fontconfig-devel.sgml && \
> mv devel-man/manpage.refs func.refs &&	\
> mv devel-man/*.3 . &&			\
> rm -f devel-man/manpage.* &&		\
> rmdir devel-man || rm func.refs || :
> rm -f fontconfig-user.txt; \
> docbook2txt fontconfig-user.sgml
> rm -f fontconfig-devel.txt; \
> docbook2txt fontconfig-devel.sgml
> Done.
> rm -f fontconfig-user.pdf; \
> docbook2pdf fontconfig-user.sgml
> Using catalogs: /etc/sgml/catalog
> Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#html
> Working on: /<<PKGBUILDDIR>>/doc/fontconfig-user.sgml
> Using catalogs: /etc/sgml/catalog
> Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#html
> Working on: /<<PKGBUILDDIR>>/doc/fontconfig-devel.sgml
> Using catalogs: /etc/sgml/catalog
> Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#print
> Working on: /<<PKGBUILDDIR>>/doc/local-fontconfig-devel.sgml
> Using catalogs: /etc/sgml/catalog
> Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#print
> Working on: /<<PKGBUILDDIR>>/doc/fontconfig-user.sgml
> Done.
> rm -f fontconfig-devel.pdf; \
> docbook2pdf fontconfig-devel.sgml
> Using catalogs: /etc/sgml/catalog
> Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#print
> Working on: /<<PKGBUILDDIR>>/doc/fontconfig-devel.sgml
> Done.
> rm -f fontconfig-user.html; \
> docbook2html -u fontconfig-user.sgml > fontconfig-user.html
> rm -f -r fontconfig-devel; \
> docbook2html -V '%use-id-as-filename%' -o fontconfig-devel local-fontconfig-devel.sgml
> Using catalogs: /etc/sgml/catalog
> Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#html
> Working on: /<<PKGBUILDDIR>>/doc/local-fontconfig-devel.sgml
> Done.
> This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdfjadetex)
>  restricted \write18 enabled.
> entering extended mode
> (/<<PKGBUILDDIR>>/doc/fontconfig-user.tex
> JadeTeX 2003/04/27: 3.13
> (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd)
> Elements will be labelled
> Jade begin document sequence at 20
> No file fontconfig-user.aux.
> (/usr/share/texmf/tex/latex/tipa/t3ptm.fd)
> 
> Package Fancyhdr Warning: \fancyfoot's `E' option without twoside option is use
> less on input line 103.
> 
> 
> Package Fancyhdr Warning: \fancyhead's `E' option without twoside option is use
> less on input line 103.
> 
> (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)
> (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd)
> 
> Package Fancyhdr Warning: \fancyfoot's `E' option without twoside option is use
> less on input line 468.
> 
> [1.0.41{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
> Overfull \hbox (11.99951pt too wide) in paragraph at lines 582--582
>  []  \T1/pcr/m/n/9 scale           Double  Scale factor for point->pixel conver
> sions (deprecated)[] 
> [2.0.41] [3.0.41] (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd)
> (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd)
> (/usr/share/texlive/texmf-dist/tex/latex/wasysym/uwasy.fd) [4.0.41] [5.0.41]
> 
> LaTeX Font Warning: Font shape `OT1/cmr/m/n' in size <7.55997> not available
> (Font)              size <8> substituted on input line 1373.
> 
> 
> LaTeX Font Warning: Font shape `OML/cmm/m/it' in size <7.55997> not available
> (Font)              size <8> substituted on input line 1373.
> 
> 
> LaTeX Font Warning: Font shape `OMS/cmsy/m/n' in size <7.55997> not available
> (Font)              size <8> substituted on input line 1373.
> 
> 
> LaTeX Font Warning: Font shape `U/wasy/m/n' in size <7.55997> not available
> (Font)              size <8> substituted on input line 1373.
> 
> 
> Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
> (hyperref)                removing `subscript' on input line 1616.
> 
> [6.0.41] [7.0.41] [8.0.41] [9.0.41] [10.0.41pdfTeX warning (ext4): destination 
> with the same identifier (name{0:159}) has been already used, duplicate ignored
> 
> <argument> ...shipout:D \box_use:N \l_shipout_box 
>                                                   
> l.3096 ~~italic~~~~~~~~~~slant~~~~~~~~~~~100
>                                             ]
> 
> Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
> (hyperref)                removing `subscript' on input line 3306.
> 
> 
> Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
> (hyperref)                removing `subscript' on input line 3306.
> 
> 
> Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
> (hyperref)                removing `subscript' on input line 3306.
> 
> 
> Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
> (hyperref)                removing `subscript' on input line 3306.
> 
> [11.0.41] [12.0.41]
> Overfull \hbox (42.55472pt too wide) in paragraph at lines 3863--3863
>  [] $\OML/cmm/m/it/9 <$\T1/pcr/m/n/9 test qual="all" name="family" compare="not
> _eq"$\OML/cmm/m/it/9 >$$<$\T1/pcr/m/n/9 string$\OML/cmm/m/it/9 >$\T1/pcr/m/n/9 
> sans-serif$\OML/cmm/m/it/9 <$\T1/pcr/m/n/9 /string$\OML/cmm/m/it/9 >$$<$\T1/pcr
> /m/n/9 /test$\OML/cmm/m/it/9 >$[] 
> 
> Overfull \hbox (15.55475pt too wide) in paragraph at lines 3864--3864
>  [] $\OML/cmm/m/it/9 <$\T1/pcr/m/n/9 test qual="all" name="family" compare="not
> _eq"$\OML/cmm/m/it/9 >$$<$\T1/pcr/m/n/9 string$\OML/cmm/m/it/9 >$\T1/pcr/m/n/9 
> serif$\OML/cmm/m/it/9 <$\T1/pcr/m/n/9 /string$\OML/cmm/m/it/9 >$$<$\T1/pcr/m/n/
> 9 /test$\OML/cmm/m/it/9 >$[] 
> 
> Overfull \hbox (37.15472pt too wide) in paragraph at lines 3865--3865
>  [] $\OML/cmm/m/it/9 <$\T1/pcr/m/n/9 test qual="all" name="family" compare="not
> _eq"$\OML/cmm/m/it/9 >$$<$\T1/pcr/m/n/9 string$\OML/cmm/m/it/9 >$\T1/pcr/m/n/9 
> monospace$\OML/cmm/m/it/9 <$\T1/pcr/m/n/9 /string$\OML/cmm/m/it/9 >$$<$\T1/pcr/
> m/n/9 /test$\OML/cmm/m/it/9 >$[] 
> [13.0.41]
> Overfull \hbox (10.18832pt too wide) in paragraph at lines 4029--4029
>  []$\OML/cmm/m/it/9 <$\T1/pcr/m/n/9 !-- $XDG_CONFIG_HOME/fontconfig/fonts.conf 
> for per-user font configuration --$\OML/cmm/m/it/9 >$[] 
> [14.0.41] [15.0.41]
> ! Undefined control sequence.
> <recently read> \Hy at colorlink 
>                               
> l.4414 {0:DEBUG}}
>                  Debugging Applications\endLink{}\endNode{} section for more...
> 
> ! Undefined control sequence.
> \close at pdflink ->\Hy at endcolorlink 
>                                   \Hy at VerboseLinkStop \pdfendlink 
> l.4414 {0:DEBUG}}Debugging Applications\endLink
>                                                {}\endNode{} section for more...
> 
> ! Undefined control sequence.
> <recently read> \Hy at colorlink 
>                               
> l.4440 {0:DEBUG}}
>                  Debugging Applications\endLink{}\endNode{} section for more...
> 
> ! Undefined control sequence.
> \close at pdflink ->\Hy at endcolorlink 
>                                   \Hy at VerboseLinkStop \pdfendlink 
> l.4440 {0:DEBUG}}Debugging Applications\endLink
>                                                {}\endNode{} section for more...
> 
> [16.0.41] [17.0.41]
> (/<<PKGBUILDDIR>>/doc/fontconfig-user.aux)
> 
> LaTeX Font Warning: Size substitutions with differences
> (Font)              up to 0.44003pt have occurred.
> 
>  )
> (see the transcript file for additional information){/usr/share/texlive/texmf-d
> ist/fonts/enc/dvips/base/8r.enc}</usr/share/texlive/texmf-dist/fonts/type1/publ
> ic/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/ams
> fonts/cm/cmmi9.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/courier/ucrb8
> a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb></usr/s
> hare/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvb8a.pfb></usr/share/texlive
> /texmf-dist/fonts/type1/urw/times/utmr8a.pfb></usr/share/texlive/texmf-dist/fon
> ts/type1/urw/times/utmri8a.pfb>
> Output written on fontconfig-user.pdf (17 pages, 120034 bytes).
> Transcript written on fontconfig-user.log.
> make[4]: *** [Makefile:1365: fontconfig-user.pdf] Error 9

The full build log is available from:
   http://qa-logs.debian.net/2020/12/05/fontconfig_2.13.1-4.2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-freedesktop-maintainers mailing list