Package: src:glosstex
Version: 0.4.dfsg.1-4
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in bookworm, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules build-arch
test -x debian/rules
mkdir -p "."
/usr/bin/make -C . CFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security" CXXFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o database.o
database.c
cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o error.o error.c
cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o labels.o labels.c
cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o list.o list.c
cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c
cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o version.o version.c
cc -Wl,-z,relro database.o error.o labels.o list.o main.o version.o -o glosstex
TEXINPUTS=.: latex glosstex.ins
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian)
(preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./glosstex.ins
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-08-30>
(/usr/share/texlive/texmf-dist/tex/latex/base/docstrip.tex
Utility: `docstrip' v2.6a <2020-11-23>
English documentation <2020-11-23>
**********************************************************
* This program converts documented macro-files into fast *
* loadable files by stripping off (nearly) all comments! *
**********************************************************
********************************************************
* No Configuration file found, using default settings. *
********************************************************
(./glosstex.ins
Generating file(s) ./glosstex.sty ./glosstex.std ./glosstex.ist ./glosstex.gdf
./glosstex.cfg
Processing file glosstex.dtx (package) -> glosstex.sty
(std) -> glosstex.std
(ist) -> glosstex.ist
(gdf) -> glosstex.gdf
(cfg) -> glosstex.cfg
File glosstex.dtx ended by \endinput.
Lines processed: 1768
Comments removed: 1092
Comments passed: 16
Codelines passed: 646
**********************************************************************
*
* You will find the documentation in glosstex.dvi. You may remake it
* by running latex on glosstex.dtx or invoking `make doc'
*
* To finish the installation you have to move the following
* files (according to TDS):
*
* glosstex.sty to texmf/tex/latex/glosstex
* glosstex.std to texmf/tex/latex/glosstex
* glosstex.ist to texmf/makeindex
*
* and your own .gdf-files to texmf/glosstex.
*
* The files `glosstex.gdf' and `glosstex.cfg` are meant just for
* this document, so you won't want to install them, normally.
*
* Happy TeXing!
**********************************************************************
) ) )
No pages of output.
Transcript written on glosstex.log.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
touch debian/stamp-makefile-build
CDBS WARNING: DEB_MAKE_CHECK_TARGET unset, not running checks
fakeroot debian/rules binary-arch
test -x debian/rules
dh_testroot
dh_prep
dh_installdirs -A
dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9
in use)
mkdir -p "."
CDBS WARNING: DEB_MAKE_CHECK_TARGET unset, not running checks
CDBS WARNING: DEB_MAKE_INSTALL_TARGET unset, skipping default makefile.mk
common-install target
Adding cdbs dependencies to debian/glosstex.substvars
dh_installdirs -pglosstex \
dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9
in use)
/usr/bin/make doc
make[1]: Entering directory '/<<PKGBUILDDIR>>'
TEXINPUTS=.: latex glosstex.dtx
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian)
(preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./glosstex.dtx
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-08-30>
(/usr/share/texlive/texmf-dist/tex/latex/base/ltxdoc.cls
Document Class: ltxdoc 2022/06/22 v2.1h Standard LaTeX documentation class
*************************************
* Local config file ltxdoc.cfg used
*************************************
(/usr/share/texlive/texmf-dist/tex/latex/base/ltxdoc.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/base/doc.sty
(/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (./glosstex.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)
Using the standard configuration file glosstex.std
(./glosstex.std)
Using the configuration file glosstex.cfg
(./glosstex.cfg))
Writing index file glosstex.idx
(/usr/share/texlive/texmf-dist/tex/latex/hypdoc/hypdoc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
! LaTeX Error: File `pdftexcmds.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
! Emergency stop.
<read *>
l.111 \RequirePackage{pdftexcmds}[2018/09/10]
^^M
No pages of output.
Transcript written on glosstex.log.
make[1]: *** [Makefile:83: glosstex.dvi] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:12: install/glosstex] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned
exit status 2
--------------------------------------------------------------------------------
(The above is just how the build ends and not necessarily the most relevant
part)
About the archive rebuild: The build was made using virtual machines
from Hetzner, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages (plus
debhelper).
If you could not 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 affects, so that this is still visible in the BTS web
page for this package.
Thanks.