Bug#997441: squirrel3: FTBFS: '! LaTeX Error: File `tgtermes.sty' not found.'
Hi, Thanks for the patch. Fabian, I uploaded the NMU with a 7 days delay. Reach out if you see a good reason to either cancel or delay further this NMU. Bests, -- Pierre-Elliott Bécue GPG: 9AE0 4D98 6400 E3B6 7528 F493 0D44 2664 1949 74E2 It's far easier to fight for principles than to live up to them. From e054c7aa6fdd402ab63709e15103aab1f50e6119 Mon Sep 17 00:00:00 2001 From: Matthias Geiger Date: Mon, 29 Apr 2024 23:38:16 +0200 Subject: [PATCH 1/2] Fix watch file to look for Github tags instead of releases --- debian/changelog | 7 +++ debian/watch | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 592b24f..c303908 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +squirrel3 (3.1-8.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix watch file to look for Github tags instead of releases + + -- Matthias Geiger Fri, 16 Feb 2024 17:46:43 +0100 + squirrel3 (3.1-8) unstable; urgency=medium * Change build dependency from texlive-generic-extra to diff --git a/debian/watch b/debian/watch index c174a72..e3733e4 100644 --- a/debian/watch +++ b/debian/watch @@ -1,4 +1,4 @@ version=4 opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%squirrel-$1.tar.gz%" \ - https://github.com/albertodemichelis/squirrel/releases \ + https://github.com/albertodemichelis/squirrel/tags \ (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate -- 2.43.0 From fd3d4b9b6014eef4691759b264491a1a370b78c3 Mon Sep 17 00:00:00 2001 From: Matthias Geiger Date: Mon, 29 Apr 2024 23:39:24 +0200 Subject: [PATCH 2/2] Build-depend on tex-gyre Closes: #997441 --- debian/changelog | 5 +++-- debian/control | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index c303908..b2aacdd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,10 @@ -squirrel3 (3.1-8.1) UNRELEASED; urgency=medium +squirrel3 (3.1-8.1) unstable; urgency=medium * Non-maintainer upload. * Fix watch file to look for Github tags instead of releases + * Build-depend on tex-gyre (Closes: #997441) - -- Matthias Geiger Fri, 16 Feb 2024 17:46:43 +0100 + -- Matthias Geiger Mon, 29 Apr 2024 23:39:09 +0200 squirrel3 (3.1-8) unstable; urgency=medium diff --git a/debian/control b/debian/control index c504be7..43afebb 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,8 @@ Build-Depends: debhelper-compat (= 12), texlive, texlive-latex-extra, texlive-plain-generic, - latexmk + latexmk, + tex-gyre, Standards-Version: 4.4.0 Homepage: http://squirrel-lang.org/ Vcs-Git: https://salsa.debian.org/wolff-guest/squirrel3.git/ -- 2.43.0 signature.asc Description: PGP signature
Bug#997441: squirrel3: FTBFS: '! LaTeX Error: File `tgtermes.sty' not found.'
On Sat, 23 Oct 2021 22:26:14 +0200 Lucas Nussbaum wrote: > Source: squirrel3 > Version: 3.1-8 > Severity: serious > Justification: FTBFS > Tags: bookworm sid ftbfs > User: lu...@debian.org > Usertags: ftbfs-20211023 ftbfs-bookworm > > Hi, > > During a rebuild of all packages in sid, your package failed to build > on amd64. > > > Relevant part (hopefully): > > make[2]: Entering directory '/<>/debian/tmp/doc' > > latexmk -pdf -dvi- -ps- 'reference.tex' > > Rc files read: > > /etc/LatexMk > > latexmkrc > > Latexmk: This is Latexmk, John Collins, 21 September 2021, version: 4.75. > > Rule 'pdflatex': File changes, etc: > > Changed files, or newly in use since previous run(s): > > 'reference.tex' > > > > Run number 1 of rule 'pdflatex' > > > > > > Running 'pdflatex -recorder "reference.tex"' > > > > Latexmk: applying rule 'pdflatex'... > > This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex) > > restricted \write18 enabled. > > entering extended mode > > (./reference.tex > > LaTeX2e <2021-06-01> patch level 1 > > L3 programming layer <2021-08-27> (./sphinxmanual.cls > > Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) > > (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls > > Document Class: report 2021/02/12 v1.4n Standard LaTeX document class > > (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) > > (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty) > > (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty) > > (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.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/amsfonts/amssymb.sty > > (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) > > (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty > > (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def > > (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)) > > (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) > > > > ! LaTeX Error: File `tgtermes.sty' not found. > > > > Type X to quit or to proceed, tags -1 patch thanks debdiff fixing this bug attached. best, werdahias diff -Nru squirrel3-3.1/debian/changelog squirrel3-3.1/debian/changelog --- squirrel3-3.1/debian/changelog 2019-08-01 15:01:06.0 +0200 +++ squirrel3-3.1/debian/changelog 2024-02-16 17:46:43.0 +0100 @@ -1,3 +1,11 @@ +squirrel3 (3.1-8.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix watch file to look for Github tags instead of releases + * Build-depend on tex-gyre (Closes: #997441) + + -- Matthias Geiger Fri, 16 Feb 2024 17:46:43 +0100 + squirrel3 (3.1-8) unstable; urgency=medium * Change build dependency from texlive-generic-extra to diff -Nru squirrel3-3.1/debian/control squirrel3-3.1/debian/control --- squirrel3-3.1/debian/control2019-08-01 15:01:06.0 +0200 +++ squirrel3-3.1/debian/control2024-02-16 17:46:43.0 +0100 @@ -8,7 +8,8 @@ texlive, texlive-latex-extra, texlive-plain-generic, - latexmk + latexmk, + tex-gyre, Standards-Version: 4.4.0 Homepage: http://squirrel-lang.org/ Vcs-Git: https://salsa.debian.org/wolff-guest/squirrel3.git/ diff -Nru squirrel3-3.1/debian/watch squirrel3-3.1/debian/watch --- squirrel3-3.1/debian/watch 2019-08-01 15:01:06.0 +0200 +++ squirrel3-3.1/debian/watch 2024-02-16 17:46:11.0 +0100 @@ -1,4 +1,4 @@ version=4 opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%squirrel-$1.tar.gz%" \ - https://github.com/albertodemichelis/squirrel/releases \ + https://github.com/albertodemichelis/squirrel/tags \ (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate
Bug#997441: squirrel3: FTBFS: '! LaTeX Error: File `tgtermes.sty' not found.'
Source: squirrel3 Version: 3.1-8 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20211023 ftbfs-bookworm Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[2]: Entering directory '/<>/debian/tmp/doc' > latexmk -pdf -dvi- -ps- 'reference.tex' > Rc files read: > /etc/LatexMk > latexmkrc > Latexmk: This is Latexmk, John Collins, 21 September 2021, version: 4.75. > Rule 'pdflatex': File changes, etc: >Changed files, or newly in use since previous run(s): > 'reference.tex' > > Run number 1 of rule 'pdflatex' > > > Running 'pdflatex -recorder "reference.tex"' > > Latexmk: applying rule 'pdflatex'... > This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) > (preloaded format=pdflatex) > restricted \write18 enabled. > entering extended mode > (./reference.tex > LaTeX2e <2021-06-01> patch level 1 > L3 programming layer <2021-08-27> (./sphinxmanual.cls > Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) > (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls > Document Class: report 2021/02/12 v1.4n Standard LaTeX document class > (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) > (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty) > (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty) > (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.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/amsfonts/amssymb.sty > (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) > (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty > (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def > (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)) > (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) > > ! LaTeX Error: File `tgtermes.sty' not found. > > Type X to quit or to proceed, > or enter new name. (Default extension: sty) > > Enter file name: > ! Emergency stop. > > > l.37 \usepackage > {tgheros}^^M > ! ==> Fatal error occurred, no output PDF file produced! > Transcript written on reference.log. > Latexmk: Missing input file 'tgtermes.sty' (or dependence on it) from > following: > '! LaTeX Error: File `tgtermes.sty' not found.' > Collected error summary (may duplicate other messages): > pdflatex: Command for 'pdflatex' gave return code 1 > Refer to 'reference.log' for details > Latexmk: Use the -f option to force complete processing, > unless error was exceeding maximum runs, or warnings treated as errors. > Latexmk: Examining 'reference.log' > === TeX engine is 'pdfTeX' > Latexmk: Errors, so I did not complete making targets > make[2]: *** [Makefile:29: reference.pdf] Error 12 The full build log is available from: http://qa-logs.debian.net/2021/10/23/squirrel3_3.1-8_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 mine so that we can identify if something relevant changed in the meantime.