#1129871 embree: FTBFS: LaTeX error

Package:
src:embree
Source:
src:embree
Submitter:
Santiago Vila
Date:
2026-06-25 12:37:02 UTC
Severity:
normal
Tags:
#1129871#5
Date:
2026-03-05 23:48:24 UTC
From:
To:
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/202603/

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:embree, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean \
--buildsystem=cmake \
--builddirectory=build \
--no-parallel
   dh_auto_clean -O--buildsystem=cmake -O--builddirectory=build -O--no-parallel
   dh_autoreconf_clean -O--buildsystem=cmake -O--builddirectory=build -O--no-parallel
   dh_clean -O--buildsystem=cmake -O--builddirectory=build -O--no-parallel
 debian/rules binary
dh binary \
--buildsystem=cmake \
--builddirectory=build \
--no-parallel
   dh_update_autotools_config -O--buildsystem=cmake -O--builddirectory=build -O--no-parallel
   dh_autoreconf -O--buildsystem=cmake -O--builddirectory=build -O--no-parallel

[... snipped ...]

e 19.

(./preamble.tex
(/usr/share/texlive/texmf-dist/tex/latex/polyglossia/polyglossia.sty
(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xetex.def)))
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/polyglossia/gloss-latex.ldf))
(/usr/share/texlive/texmf-dist/tex/latex/polyglossia/gloss-english.ldf)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/share/texlive/texmf-dist/tex/latex/units/nicefrac.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty))
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty)
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifluatex.sty)
(/usr/share/texlive/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty
(/usr/share/texlive/texmf-dist/tex/latex/realscripts/realscripts.sty)
(/usr/share/texlive/texmf-dist/tex/latex/metalogo/metalogo.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def)))))
(/usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty
(/usr/share/texmf/tex/latex/tipa/t3enc.def))
(/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty))
(/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.sty
(/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype-xetex.def)
(/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.cfg))
(/usr/share/texlive/texmf-dist/tex/latex/tabu/tabu.sty
(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)
(/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty)
==> First Aid for varwidth.sty applied!
) (/usr/share/texlive/texmf-dist/tex/latex/booktabs/booktabs.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))
(/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
(/usr/share/texlive/texmf-dist/tex/generic/stringenc/stringenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def
(/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/puenc-greek.def
(/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def)))
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty
(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def
(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))

Package hyperref Warning: Option `bookmarks' has already been used,
(hyperref)                setting the option has no effect on input line 113.

(/usr/share/texlive/texmf-dist/tex/generic/stringenc/se-ascii-print.def))
(/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty)
No file readme.aux.
(/usr/share/texmf/tex/latex/tipa/t3cmr.fd)
(/usr/share/texlive/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg)

Package hyperref Warning: Rerun to get /PageLabels entry.

(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/share/texlive/texmf-dist/tex/latex/microtype/mt-msa.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd)
(/usr/share/texlive/texmf-dist/tex/latex/microtype/mt-msb.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/microtype/mt-cmr.cfg)

LaTeX Warning: No \author given.

[1]
No file readme.toc.
(./tmp/readme_all.tex [1]
Chapter 1.
[2]

LaTeX Warning: Hyper reference `compiling-embree' on page 3 undefined on input
line 69.

[3]
Overfull \hbox (4.09pt too wide) in paragraph at lines 106--112
\TU/lmr/m/n/10 objects and the \TU/lmtt/m/n/10 rtcTraversableIntersect \TU/lmr/
m/n/10 and \TU/lmtt/m/n/10 rtcTraversableOccluded

Overfull \hbox (81.28pt too wide) in paragraph at lines 124--128
[]\TU/lmr/m/n/10 Added RTCError RTC_ERROR_LEVEL_ZERO_RAYTRACING_SUPPORT_MISSING

[4]
Overfull \hbox (7.17pt too wide) in paragraph at lines 189--193
\TU/lmr/m/n/10 environment variable ZE_FLAT_DEVICE_HIERARCHY=COMPOSITE.

Underfull \hbox (badness 1102) in paragraph at lines 243--245
[]\TU/lmr/m/n/10 Added EMBREE_BACKFACE_CULLING_SPHERES cmake option.

Overfull \hbox (59.90001pt too wide) in paragraph at lines 256--259
[]\TU/lmr/m/n/10 Fixed broken motion blur of RTC_GEOMETRY_TYPE_ROUND_LINEAR_CUR
VE
[5]
Underfull \hbox (badness 1092) in paragraph at lines 295--298
[]\TU/lmr/m/n/10 rtcSetGeometryEnableFilterFunctionFromArguments enables argume
nt

Overfull \hbox (12.2189pt too wide) in paragraph at lines 298--301
[]\TU/lmr/m/n/10 RTC_RAY_QUERY_FLAG_INVOKE_ARGUMENT_FILTER ray query
[6]
Overfull \hbox (46.87pt too wide) in paragraph at lines 346--353
[]\TU/lmr/m/n/10 Improved self intersection avoidance for RTC_GEOMETRY_TYPE_DIS
C_POINT

Overfull \hbox (130.56001pt too wide) in paragraph at lines 346--353
\TU/lmr/m/n/10 disabled at compile time using the EMBREE_DISC_POINT_SELF_INTERS
ECTION_AVOIDANCE

Overfull \hbox (15.55pt too wide) in paragraph at lines 387--390
[]\TU/lmr/m/n/10 Bugfix in emulated ray packet intersection when EMBREE_RAY_PAC
KETS
[7] [8]
Overfull \hbox (5.49892pt too wide) in paragraph at lines 493--498
[]\TU/lmr/m/n/10 Added EMBREE_BACKFACE_CULLING_CURVES cmake option. This
[9] [10]
Overfull \hbox (1.07002pt too wide) in paragraph at lines 651--655
[]\TU/lmr/m/n/10 rtcCommitScene can now get called during rendering from multip
le threads
[11]
Overfull \hbox (3.56001pt too wide) in paragraph at lines 739--742
[]\TU/lmr/m/n/10 Fixed self intersection avoidance for ray oriented discs when
non-normalized
[12]
Overfull \hbox (33.95999pt too wide) in paragraph at lines 838--841
[]\TU/lmr/m/n/10 Added EMBREE_CURVE_SELF_INTERSECTION_AVOIDANCE_FACTOR
[13]
Overfull \hbox (98.91891pt too wide) in paragraph at lines 971--974
[]\TU/lmr/m/n/10 Removed the RTC_MAX_USER_VERTEX_BUFFERS and RTC_MAX_INDEX_BUFF
ERS
[14] [15]
Overfull \hbox (33.70003pt too wide) in paragraph at lines 1095--1100
\TU/lmr/m/n/10 want stack-protectors disabled please turn off EMBREE_STACK_PROT
ECTOR
[16] [17] [18] [19]
Overfull \hbox (1.33002pt too wide) in paragraph at lines 1423--1425
[]\TU/lmr/m/n/10 Reduced memory consumption for dynamic scenes containing small
 meshes.
[20] [21] [22] [23]

LaTeX Warning: Hyper reference `bvh-builder' on page 24 undefined on input line
 1730.


Overfull \hbox (2.28pt too wide) in paragraph at lines 1772--1774
[]\TU/lmr/m/n/10 Added support for recording and replaying all \TU/lmtt/m/n/10
rtcIntersect\TU/lmr/m/n/10 /\TU/lmtt/m/n/10 rtcOccluded
[24] [25] [26]
Chapter 2.

Overfull \hbox (53.04283pt too wide) in paragraph at lines 1938--1944
\TU/lmr/m/n/10 The macOS version of Embree is also delivered as a ZIP file: [][
]embree-4.4.0.x86_64.macosx.zip[][].
[27]

LaTeX Warning: Hyper reference `linux-sycl-compilation' on page 28 undefined on
 input line 2007.


LaTeX Warning: Hyper reference `windows-sycl-compilation' on page 28 undefined
on input line 2008.


LaTeX Warning: Hyper reference `building-embree-applications' on page 28 undefi
ned on input line 2011.


LaTeX Warning: Hyper reference `minimal' on page 28 undefined on input line 201
4.

[28]

LaTeX Warning: Hyper reference `compiling-embree' on page 29 undefined on input
 line 2054.

[29] [30]
Chapter 3.
[31]

LaTeX Warning: Hyper reference `cmake-configuration' on page 32 undefined on in
put line 2254.

[32]

LaTeX Warning: Hyper reference `building-embree-applications' on page 33 undefi
ned on input line 2297.

[33] [34] [35]

LaTeX Warning: Hyper reference `cmake-configuration' on page 36 undefined on in
put line 2500.

[36]
Overfull \hbox (3.4989pt too wide) in paragraph at lines 2606--2608
[]\TU/lmr/m/n/10 The \TU/lmtt/m/n/10 path_to_dpcpp_compiler \TU/lmr/m/n/10 shou
ld point to the unpacked oneAPI DPC++
[37]

LaTeX Warning: Hyper reference `building-embree-sycl-applications' on page 38 u
ndefined on input line 2704.

[38]

LaTeX Warning: Hyper reference `linux-sycl-compilation' on page 39 undefined on
 input line 2735.


LaTeX Warning: Hyper reference `windows-sycl-compilation' on page 39 undefined
on input line 2736.


Overfull \hbox (10.392pt too wide) in paragraph at lines 2752--2758
\TU/lmr/m/n/10 ahead of time for multiple devices, e.g. “XE_HPG_CORE,XE_HP_CORE
”.
[39]
Overfull \hbox (1.73pt too wide) in paragraph at lines 1--2799
[]\TU/lmtt/m/n/10 EMBREE_BACKFACE_CULLING_SPHERES\TU/lmr/m/n/10 : Enables backf
ace culling for spheres,
[40]
Overfull \hbox (28.425pt too wide) in paragraph at lines 1--2862
[]\TU/lmtt/m/n/10 EMBREE_ISA_AVX512\TU/lmr/m/n/10 : Enables AVX-512 for Skylake
 when EMBREE_MAX_ISA
[41]
Overfull \hbox (25.47pt too wide) in paragraph at lines 1--2900
[]\TU/lmtt/m/n/10 EMBREE_DISC_POINT_SELF_INTERSECTION_AVOIDANCE\TU/lmr/m/n/10 :
 Enables self-intersection
[42]
Chapter 4.
[43]
! Undefined control sequence.
<argument> \pandocbounded
                          {\includegraphics [keepaspectratio]{images/triangl...
l.3023 ...ctratio]{images/triangle_geometry.jpg}}}

?
! Emergency stop.
<argument> \pandocbounded
                          {\includegraphics [keepaspectratio]{images/triangl...
l.3023 ...ctratio]{images/triangle_geometry.jpg}}}

Output written on tmp/readme.pdf (44 pages).
Transcript written on tmp/readme.log.
make[2]: *** [Makefile:170: doc/readme.pdf] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[1]: *** [debian/rules:40: override_dh_auto_build-indep] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1129871#10
Date:
2026-06-17 08:35:13 UTC
From:
To:
I just submitted a MR in salsa [0] to resolve this matter. I'm happy
to get any review.

[0] https://salsa.debian.org/multimedia-team/embree/-/merge_requests/3

#1129871#13
Date:
2026-06-25 11:05:59 UTC
From:
To:
Hello,

Bug #1129871 in embree reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/multimedia-team/embree/-/commit/a66e8778132afbcaaeebaf5c42ae363cb89280f5
* d/patches/: provide the pandocbounded command that is required
      by the latest pandoc version
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1129871

#1129871#20
Date:
2026-06-25 12:35:50 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
embree, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1129871@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antoine Lassagne <antoine.lassagne@canonical.com> (supplier of updated embree package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 23 Jun 2026 16:21:44 +0200
Source: embree
Architecture: source
Version: 4.4.1+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Antoine Lassagne <antoine.lassagne@canonical.com>
Closes: 1129871
Changes:
 embree (4.4.1+dfsg-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Paride Legovini ]
   * d/salsa-ci.yml: add Salsa CI pipeline
 .
   [ Antoine Lassagne ]
   * Fix documentation building (Closes: #1129871)
     * d/patches/: provide the pandocbounded command that is required
       by the latest pandoc version
   * Replace manpages *.4embree4 --> *.3embree4
Checksums-Sha1:
 16f98efda91fa15d8fcde05bb6cc0efe75c41a40 2222 embree_4.4.1+dfsg-2.dsc
 5ec3f446e70156be19c5cba78d87675025b50bf0 5396 embree_4.4.1+dfsg-2.debian.tar.xz
 9ac5aa1998ff7828963b1bf043fcd0390b66f57a 5596 embree_4.4.1+dfsg-2_source.buildinfo
Checksums-Sha256:
 11592b25bd8d3e33cc7896547b3ab84c290345cc2a1452cf72a3c67e4a13add2 2222 embree_4.4.1+dfsg-2.dsc
 49ea5b14dff98d3c20524fd81f812352b1d29d6d4cd71dca69ea36e15c1d00ba 5396 embree_4.4.1+dfsg-2.debian.tar.xz
 68ed991d0c0cc118dfe9835bece431bcef9ac151ae68f217962db6a75a782403 5596 embree_4.4.1+dfsg-2_source.buildinfo
Files:
 e889f35f10112046d5642ca79c24d48f 2222 graphics optional embree_4.4.1+dfsg-2.dsc
 3e1d114e109713bfda30c386d5940966 5396 graphics optional embree_4.4.1+dfsg-2.debian.tar.xz
 4f24f6b1b23d6adc455432640f7bd9d4 5596 graphics optional embree_4.4.1+dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

wsC7BAEBCgBvBYJqPRrZCRDWWGGIPgFNuUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmc/ERMXAgjD+f86lsJxC1eS7mI9rXbkPxCiXAMSGLv7
MxYhBFYa1YXu12aSG6jdltZYYYg+AU25AAB1WQgAsolGN8j+jX0l/VSD50lnnfSS
wyZ8NobEppsrQ5LsyKUAp7xWwWMxbKO/rn8fEROKTikUJdbkDjQhy3VwgA3em1Pf
peruKKZXeXElQ3rUiljt8rjSiLBsUR5OSWGTLXz1B7ufCMAIV6eo9G5fXevz4Wjb
xupKt1J/ppHOtZk51Gfw9VFwnPplun+LKd9oqO2PnloAjuDRhv85k+AvXl+v+cqX
vFsRBbAUg+xS06v5fAXpIdQXPdAFfVKEBxoHulXEH/NOjzcG4VRNISBTuP/AwaP8
ni0ANH74pwVzFmHA3oTrj3dQp9A1HUXtNsRwCOBzt9F+Sx2P+wTS9rnEZYrY1Q==
=eSdu
-----END PGP SIGNATURE-----