Bug#1139506: fontconfig: FTBFS: LaTeX error

Santiago Vila sanvila at debian.org
Tue Jun 9 11:29:29 BST 2026


Package: src:fontconfig
Version: 2.17.1-5
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202606/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:fontconfig, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
   debian/rules execute_after_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
chmod +w debian/po/*.po
debconf-updatepo
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: running: autopoint --force

[... snipped ...]

[7.0.9] [8.0.9] [9.0.9] [10.0.9] [11.0.9
pdfTeX warning (ext4): destination with the same identifier (name{0:186}) has b
een already used, duplicate ignored
<argument> ...shipout:D \box_use:N \l_shipout_box 
                                                  \__shipout_drop_firstpage_...
l.3384 extraexpanded~~~width~~~~~~~~~~~150
                                          ]

Package hyperref Warning: Token not allowed in a PDF string (Unicode):
(hyperref)                removing `subscript' on input line 3585.


Package hyperref Warning: Token not allowed in a PDF string (Unicode):
(hyperref)                removing `subscript' on input line 3585.


Package hyperref Warning: Token not allowed in a PDF string (Unicode):
(hyperref)                removing `subscript' on input line 3585.


Package hyperref Warning: Token not allowed in a PDF string (Unicode):
(hyperref)                removing `subscript' on input line 3585.

[12.0.9] [13.0.9] [14.0.9] [15.0.9] [16.0.9] [17.0.9] [18.0.9] [19.0.9]
(/<<PKGBUILDDIR>>/doc/fontconfig-user.aux)

LaTeX Font Warning: Size substitutions with differences
(Font)              up to 0.44003pt have occurred.


Package rerunfilecheck Warning: File `fontconfig-user.out' has changed.
(rerunfilecheck)                Rerun to get outlines right
(rerunfilecheck)                or use package `bookmark'.

 )
(see the transcript file for additional information)</usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmmi9.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/urw/courier/ucrb8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/courie
r/ucrr8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvb8a.pfb
></usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmr8a.pfb></usr/share/te
xlive/texmf-dist/fonts/type1/urw/times/utmri8a.pfb>
Output written on fontconfig-user.pdf (19 pages, 126427 bytes).
Transcript written on fontconfig-user.log.
make[4]: *** [Makefile:1262: fontconfig-user.pdf] Error 9
make[4]: *** Waiting for unfinished jobs....
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Debian) (preloaded format=pdfjadetex)
 restricted \write18 enabled.
entering extended mode
(/<<PKGBUILDDIR>>/doc/fontconfig-devel.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-devel.aux.
(/usr/share/texmf/tex/latex/tipa/t3ptm.fd)
(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
! Undefined control sequence.
<argument> \c_sys_backend_str 
                              
l.20 {48\p@}}
             \Node%

Package fancyhdr Warning: \fancyfoot's `E' option without twoside option is use
less.
(fancyhdr)                Please consider using the `twoside' option on input l
ine 109.


Package fancyhdr Warning: \fancyhead's `E' option without twoside option is use
less.
(fancyhdr)                Please consider using the `twoside' option on input l
ine 109.

(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)

Package fancyhdr Warning: \fancyfoot's `E' option without twoside option is use
less.
(fancyhdr)                Please consider using the `twoside' option on input l
ine 458.

[1.0.9{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texlive/te
xmf-dist/fonts/enc/dvips/base/8r.enc}]
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd)
Overfull \hbox (1.19952pt too wide) in paragraph at lines 487--487
 []    \T1/pcr/m/n/9 style          FC_STYLE               String  Font style. 
Overrides weight[] 

Overfull \hbox (6.59952pt too wide) in paragraph at lines 499--499
 []    \T1/pcr/m/n/9 width          FC_WIDTH               Int     Condensed, n
ormal or expanded[] 

Overfull \hbox (6.59952pt too wide) in paragraph at lines 501--501
 []    \T1/pcr/m/n/9 aspect         FC_ASPECT              Double  Stretches gl
yphs horizontally[] 

Overfull \hbox (6.59952pt too wide) in paragraph at lines 510--510
 []    \T1/pcr/m/n/9 hinting        FC_HINTING             Bool    Whether the 
rasterizer should[] 

Overfull \hbox (71.39944pt too wide) in paragraph at lines 515--515
 []    \T1/pcr/m/n/9 globaladvance  FC_GLOBAL_ADVANCE      Bool    Use font glo
bal advance data (deprecated)[] 

Overfull \hbox (6.59952pt too wide) in paragraph at lines 516--516
 []    \T1/pcr/m/n/9 file           FC_FILE                String  The filename
 holding the font[] 

Overfull \hbox (22.7995pt too wide) in paragraph at lines 517--517
 []                                                  \T1/pcr/m/n/9 relative to 
the config's sysroot[] 

Overfull \hbox (1.19952pt too wide) in paragraph at lines 518--518
 []    \T1/pcr/m/n/9 index          FC_INDEX               Int     The index of
 the font within[] 

Overfull \hbox (60.59946pt too wide) in paragraph at lines 522--522
 []    \T1/pcr/m/n/9 rasterizer     FC_RASTERIZER          String  Which raster
izer is in use (deprecated)[] 

Overfull \hbox (17.3995pt too wide) in paragraph at lines 523--523
 []    \T1/pcr/m/n/9 outline        FC_OUTLINE             Bool    Whether the 
glyphs are outlines[] 

Overfull \hbox (92.99942pt too wide) in paragraph at lines 524--524
 []    \T1/pcr/m/n/9 scalable       FC_SCALABLE            Bool    Whether the 
glyphs are outlines or have color[] 
[2.0.9]
Overfull \hbox (11.99951pt too wide) in paragraph at lines 527--527
 []                                                  \T1/pcr/m/n/9 vbgr, none -
 subpixel geometry[] 

Overfull \hbox (6.59952pt too wide) in paragraph at lines 528--528
 []    \T1/pcr/m/n/9 scale          FC_SCALE               Double  Scale factor
 for point->pixel[] 

Overfull \hbox (6.59952pt too wide) in paragraph at lines 532--532
 []    \T1/pcr/m/n/9 matrix         FC_MATRIX              Matrix  Hold an affi
ne transformation[] 

Overfull \hbox (1.19952pt too wide) in paragraph at lines 536--536
 []                                                  \T1/pcr/m/n/9 languages th
is font supports[] 

Overfull \hbox (11.99951pt too wide) in paragraph at lines 538--538
 []    \T1/pcr/m/n/9 capability     FC_CAPABILITY          String  List of layo
ut capabilities in[] 

Overfull \hbox (11.99951pt too wide) in paragraph at lines 540--540
 []    \T1/pcr/m/n/9 fontformat     FC_FONTFORMAT          String  String name 
of the font format[] 

Overfull \hbox (17.3995pt too wide) in paragraph at lines 542--542
 []                                                  \T1/pcr/m/n/9 syntheticall
y embolden the font[] 

Overfull \hbox (17.3995pt too wide) in paragraph at lines 543--543
 []    \T1/pcr/m/n/9 embeddedbitmap FC_EMBEDDED_BITMAP     Bool    Use the embe
dded bitmap instead[] 

Overfull \hbox (28.1995pt too wide) in paragraph at lines 545--545
 []    \T1/pcr/m/n/9 decorative     FC_DECORATIVE          Bool    Whether the 
style is a decorative[] 

Overfull \hbox (22.7995pt too wide) in paragraph at lines 548--548
 []    \T1/pcr/m/n/9 namelang       FC_NAMELANG            String  Language nam
e to be used for the[] 

Overfull \hbox (1.19952pt too wide) in paragraph at lines 549--549
 []                                                  \T1/pcr/m/n/9 default valu
e of familylang,[] 

Overfull \hbox (6.59952pt too wide) in paragraph at lines 551--551
 []    \T1/pcr/m/n/9 fontfeatures   FC_FONT_FEATURES       String  List of extr
a feature tags in[] 

Overfull \hbox (33.59949pt too wide) in paragraph at lines 554--554
 []    \T1/pcr/m/n/9 hash           FC_HASH                String  SHA256 hash 
value of the font data[] 

Overfull \hbox (33.59949pt too wide) in paragraph at lines 555--555
 []                                                  \T1/pcr/m/n/9 with "sha256
:" prefix (deprecated)[] 

Overfull \hbox (6.59952pt too wide) in paragraph at lines 557--557
 []    \T1/pcr/m/n/9 color          FC_COLOR               Bool    Whether any 
glyphs have color[] 

Overfull \hbox (71.39944pt too wide) in paragraph at lines 558--558
 []    \T1/pcr/m/n/9 symbol         FC_SYMBOL              Bool    Whether font
 uses MS symbol-font encoding[] 

Overfull \hbox (103.79941pt too wide) in paragraph at lines 559--559
 []    \T1/pcr/m/n/9 fontvariations FC_FONT_VARIATIONS     String  comma-separa
ted string of axes in variable font[] 

Overfull \hbox (6.59952pt too wide) in paragraph at lines 560--560
 []    \T1/pcr/m/n/9 variable       FC_VARIABLE            Bool    Whether font
 is Variable Font[] 

Overfull \hbox (22.7995pt too wide) in paragraph at lines 564--564
 []    \T1/pcr/m/n/9 namedinstance  FC_NAMED_INSTANCE      Bool    Whether font
 is a named instance[] 
[3.0.9] [4.0.9] [5.0.9] [6.0.9] [7.0.9] [8.0.9]
(/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) [9.0.9] [10.0.9]
[11.0.9] [12.0.9] [13.0.9] [14.0.9] [15.0.9
pdfTeX warning (ext4): destination with the same identifier (name{0:342}) has b
een already used, duplicate ignored
<argument> ...shipout:D \box_use:N \l_shipout_box 
                                                  \__shipout_drop_firstpage_...
l.5635 ...q{}\endNode{}\endDisplayGroup{}\endPar{}
                                                  \endNode{}\endSeq{}\endDis...
] [16.0.9] [17.0.9] [18.0.9] [19.0.9] [20.0.9] [21.0.9] [22.0.9] [23.0.9]
[24.0.9] [25.0.9
pdfTeX warning (ext4): destination with the same identifier (name{0:984}) has b
een already used, duplicate ignored
<argument> ...shipout:D \box_use:N \l_shipout_box 
                                                  \__shipout_drop_firstpage_...
l.11266 ...y{lt}fontconfig/fontconfig.h\Entity{gt}
                                                  ] [26.0.9] [27.0.9]
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd) [28.0.9] [29.0.9]
[30.0.9] [31.0.9] [32.0.9] [33.0.9] [34.0.9] [35.0.9] [36.0.9] [37.0.9]
[38.0.9] [39.0.9] [40.0.9] [41.0.9] [42.0.9] [43.0.9] [44.0.9] [45.0.9]
[46.0.9] [47.0.9] [48.0.9] [49.0.9] [50.0.9] [51.0.9] [52.0.9] [53.0.9]
[54.0.9]
Overfull \hbox (49.79947pt too wide) in paragraph at lines 25515--25515
 []\T1/pcr/m/n/9 0xffffffff 0xffffffff 0x01000008 0x44300002 0xffffd7f0 0xfffff
ffb 0xffff7fff 0xffff0003 
[55.0.9] [56.0.9] [57.0.9] [58.0.9] [59.0.9] [60.0.9] [61.0.9] [62.0.9]
[63.0.9] [64.0.9] [65.0.9] [66.0.9] [67.0.9] [68.0.9] [69.0.9] [70.0.9]
[71.0.9] [72.0.9] [73.0.9] [74.0.9] [75.0.9] [76.0.9] [77.0.9] [78.0.9]
[79.0.9] [80.0.9] [81.0.9] [82.0.9] [83.0.9] [84.0.9] [85.0.9] [86.0.9]
[87.0.9] [88.0.9] [89.0.9] [90.0.9] [91.0.9] [92.0.9] [93.0.9] [94.0.9]
[95.0.9] [96.0.9] [97.0.9] [98.0.9] [99.0.9] [100.0.9] [101.0.9] [102.0.9]
[103.0.9] [104.0.9] [105.0.9] [106.0.9] [107.0.9] [108.0.9] [109.0.9] [110.0.9]
[111.0.9] [112.0.9] [113.0.9] [114.0.9
pdfTeX warning (ext4): destination with the same identifier (name{0:4820}) has 
been already used, duplicate ignored
<argument> ...shipout:D \box_use:N \l_shipout_box 
                                                  \__shipout_drop_firstpage_...
l.54743 ...endNode{});\endSeq{}\endNode{}\endPar{}
                                                  \endSeq{}\endNode{}\endDis...
] [115.0.9] [116.0.9] [117.0.9] [118.0.9] [119.0.9] [120.0.9] [121.0.9]
[122.0.9] [123.0.9] [124.0.9] [125.0.9] [126.0.9] [127.0.9] [128.0.9] [129.0.9]
[130.0.9] [131.0.9] [132.0.9] [133.0.9] [134.0.9] [135.0.9] [136.0.9]
(/<<PKGBUILDDIR>>/doc/fontconfig-devel.aux)

Package rerunfilecheck Warning: File `fontconfig-devel.out' has changed.
(rerunfilecheck)                Rerun to get outlines right
(rerunfilecheck)                or use package `bookmark'.

 )
(see the transcript file for additional information)</usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmmi9.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/urw/courier/ucrb8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/courie
r/ucrr8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/courier/ucrro8a.pfb
></usr/share/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/fonts/type1/urw/times/utmri8a.pfb>
Output written on fontconfig-devel.pdf (136 pages, 386062 bytes).
Transcript written on fontconfig-devel.log.
make[4]: *** [Makefile:1262: fontconfig-devel.pdf] Error 9
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: *** [Makefile:732: all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[2]: *** [Makefile:636: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:522: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 returned exit code 2
make: *** [debian/rules:14: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------



More information about the Pkg-freedesktop-maintainers mailing list