From 679ead8a99e08c27f27829fa6a0dd2e450db2fb0 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Sat, 11 Jul 2026 11:20:10 -0600 Subject: [PATCH 1/2] Stop forcing use of environment-modules - Reduce the number of installed TeXLive packages when building - Run pdflatex in nonstop mode --- 4ti2.spec | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/4ti2.spec b/4ti2.spec index 33c76bf..9372ae0 100644 --- a/4ti2.spec +++ b/4ti2.spec @@ -37,14 +37,27 @@ Source1: 4ti2.module.in # See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} -BuildRequires: environment-modules +BuildRequires: environment(modules) BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: glpk-devel BuildRequires: gmp-devel BuildRequires: make -BuildRequires: tex(latex) +BuildRequires: tex(amsfonts.sty) +BuildRequires: tex(amsmath.sty) +BuildRequires: tex(amssymb.sty) +BuildRequires: tex(booktabs.sty) +BuildRequires: tex(color.sty) +BuildRequires: tex(enumerate.sty) BuildRequires: tex(epic.sty) +BuildRequires: tex(graphicx.sty) +BuildRequires: tex(hyperref.sty) +BuildRequires: tex(rotating.sty) +BuildRequires: tex(url.sty) +BuildRequires: tex(verbatim.sty) +BuildRequires: texlive-bibtex +BuildRequires: texlive-ec +BuildRequires: texlive-latex # 4ti2 contains a copy of gnulib, which has been granted a bundling exception: # https://fedoraproject.org/wiki/Bundled_Libraries_Virtual_Provides @@ -103,8 +116,8 @@ export LD_LIBRARY_PATH=$PWD/src/4ti2/.libs:$PWD/src/fiber/.libs:$PWD/src/groebne cd doc make update-manual bibtex 4ti2_manual -pdflatex 4ti2_manual -pdflatex 4ti2_manual +pdflatex -interaction=nonstopmode 4ti2_manual +pdflatex -interaction=nonstopmode 4ti2_manual cd - %install From dc15cbb2919b849f747e96c40fc9d4d198cc1eb7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 15 Jul 2026 17:30:00 +0000 Subject: [PATCH 2/2] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild