--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: texlive-binaries: Allow install of TeXlive without SSE2
- From: Stefan Monnier <monnier@iro.umontreal.ca>
- Date: Wed, 03 May 2023 10:40:20 -0400
- Message-id: <jwvcz3hiivi.fsf-monnier+Inbox@gnu.org>
Package: texlive-binaries
Version: 2022.20220321.62855-5
Severity: wishlist
Dear Maintainer,
In bug#1023007, we discovered that `luatex`'s JIT compiler generates
code that uses SSE2 instructions, so `texlive-binaries` was changed to
require `sse2-support`.
This was a quick&easy way to avoid the crashes when `luatex` is run on
an old machine without support for SSE2, but it does this in a rather
crude way since it basically prevents installation of TeXlive altogether
on such old machines, even for those common cases where `luatex` is not
used at all.
I can see various ways to improve the situation:
- Arrange for `luatex` to work even in the absence of SSE2, e.g. by
disabling the JIT compiler on those old machines.
- Arrange for `luatex` to exit cleanly with a human-readable
error message when run on a machine without SSE2 support.
- Change the package structure by splitting `luatex` out of
`texlive-binaries`.
I personally don't use `luatex`, so anything that lets me install and
use `pdflatex` as before will make me happy.
Stefan
-- Package-specific info:
IMPORTANT INFORMATION: We will only consider bug reports concerning
the packaging of TeX Live as relevant. If you have problems with
combination of packages in a LaTeX document, please consult your
local TeX User Group, the comp.text.tex user group, the author of
the original .sty file, or any other help resource.
In particular, bugs that are related to up-upstream, i.e., neither
Debian nor TeX Live (upstream), but the original package authors,
will be closed immediately.
*** The Debian TeX Team is *not* a LaTeX Help Desk ***
If you report an error when running one of the TeX-related binaries
(latex, pdftex, metafont,...), or if the bug is related to bad or wrong
output, please include a MINIMAL example input file that produces the
error in your report.
Please run your example with
(pdf)latex -recorder ...
(or any other program that supports -recorder) and send us the generated
file with the extension .fls, it lists all the files loaded during
the run and can easily explain problems induced by outdated files in
your home directory.
Don't forget to also include minimal examples of other files that are
needed, e.g. bibtex databases. Often it also helps
to include the logfile. Please, never send included pictures!
If your example file isn't short or produces more than one page of
output (except when multiple pages are needed to show the problem),
you can probably minimize it further. Instructions on how to do that
can be found at
http://www.minimalbeispiel.de/mini-en.html (english)
or
http://www.minimalbeispiel.de/mini.html (german)
##################################
minimal input file
##################################
other files
######################################
List of ls-R files
-rw-rw-r-- 1 root staff 80 Apr 3 2016 /usr/local/share/texmf/ls-R
-rw-rw-r-- 1 root root 2313 May 2 13:03 /var/lib/texmf/ls-R
lrwxrwxrwx 1 root root 29 Oct 12 2022 /usr/share/texmf/ls-R -> /var/lib/texmf/ls-R-TEXMFMAIN
lrwxrwxrwx 1 root root 31 Apr 9 05:54 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST
lrwxrwxrwx 1 root root 31 Apr 9 05:54 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST
-rw-r--r-- 1 root root 80 Apr 14 2014 /usr/share/texlive/texmf/ls-R
######################################
Config files
-rw-r--r-- 1 root root 475 Oct 19 2022 /etc/texmf/web2c/texmf.cnf
lrwxrwxrwx 1 root root 33 Apr 9 05:54 /usr/share/texmf/web2c/fmtutil.cnf -> /var/lib/texmf/fmtutil.cnf-DEBIAN
lrwxrwxrwx 1 root root 32 Apr 9 05:54 /usr/share/texmf/web2c/updmap.cfg -> /var/lib/texmf/updmap.cfg-DEBIAN
-rw-r--r-- 1 root root 5047 Apr 18 14:51 /var/lib/texmf/tex/generic/config/language.dat
######################################
Files in /etc/texmf/web2c/
total 8
-rw-r--r-- 1 root root 283 Aug 24 2006 mktex.cnf
-rw-r--r-- 1 root root 475 Oct 19 2022 texmf.cnf
######################################
md5sums of texmf.d
ca40c66f144b4bafc3e59a2dd32ecb9c /etc/texmf/texmf.d/00debian.cnf
-- System Information:
Debian Release: 12.0
Architecture: i386 (x86_64)
Foreign Architectures: amd64
Kernel: Linux 6.1.0-5-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_CH.UTF-8, LC_CTYPE=fr_CH.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages texlive-binaries depends on:
ii libc6 2.36-9
ii libcairo2 1.16.0-7
ii libfontconfig1 2.14.1-4
ii libfreetype6 2.12.1+dfsg-5
ii libgcc-s1 12.2.0-14
ii libgraphite2-3 1.3.14-1
ii libharfbuzz0b 6.0.0+dfsg-3
ii libicu72 72.1-3
ii libkpathsea6 2022.20220321.62855-5
ii libmpfr6 4.2.0-1
ii libpaper1 1.1.29
ii libpixman-1-0 0.42.2-1
ii libpng16-16 1.6.39-2
ii libptexenc1 2022.20220321.62855-5
ii libstdc++6 12.2.0-14
ii libsynctex2 2022.20220321.62855-5
ii libteckit0 2.5.11+ds1-1+b1
ii libtexlua53-5 2022.20220321.62855-5
ii libtexluajit2 2022.20220321.62855-5
ii libx11-6 2:1.8.4-2
ii libxaw7 2:1.0.14-1
ii libxi6 2:1.8-1+b1
ii libxmu6 2:1.1.3-3
ii libxpm4 1:3.5.12-1.1
ii libxt6 1:1.2.1-1.1
ii libzzip-0-13 0.13.72+dfsg.1-1.1
ii perl 5.36.0-7
ii sse2-support 15
ii t1utils 1.41-4
ii tex-common 6.18
ii zlib1g 1:1.2.13.dfsg-1
Versions of packages texlive-binaries recommends:
pn dvisvgm <none>
ii texlive-base 2022.20230122-3
texlive-binaries suggests no packages.
Versions of packages tex-common depends on:
ii ucf 3.0043+nmu1
Versions of packages tex-common suggests:
ii debhelper 13.11.4
Versions of packages texlive-binaries is related to:
ii tex-common 6.18
ii texlive-base 2022.20230122-3
-- debconf information excluded
--- End Message ---
--- Begin Message ---
Source: texlive-bin
Source-Version: 2023.20230311.66589-5
Done: Hilmar Preusse <hille42@web.de>
We believe that the bug you reported is fixed in the latest version of
texlive-bin, 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 1041148@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Hilmar Preusse <hille42@web.de> (supplier of updated texlive-bin 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)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 09 Sep 2023 11:57:07 +0200
Source: texlive-bin
Binary: libkpathsea-dev libkpathsea6 libkpathsea6-dbgsym libptexenc-dev libptexenc1 libptexenc1-dbgsym libsynctex-dev libsynctex2 libsynctex2-dbgsym libtexlua-dev libtexlua53 libtexlua53-5 libtexlua53-5-dbgsym libtexlua53-dev libtexluajit-dev libtexluajit2 libtexluajit2-dbgsym texlive-binaries texlive-binaries-dbgsym texlive-binaries-sse2 texlive-binaries-sse2-dbgsym
Architecture: source amd64 all
Version: 2023.20230311.66589-5
Distribution: unstable
Urgency: medium
Maintainer: Debian TeX Task Force <debian-tex-maint@lists.debian.org>
Changed-By: Hilmar Preusse <hille42@web.de>
Description:
libkpathsea-dev - TeX Live: path search library for TeX (development part)
libkpathsea6 - TeX Live: path search library for TeX (runtime part)
libptexenc-dev - TeX Live: ptex encoding library (development part)
libptexenc1 - TeX Live: pTeX encoding library
libsynctex-dev - TeX Live: SyncTeX parser library (development part)
libsynctex2 - TeX Live: SyncTeX parser library
libtexlua-dev - TeX Live: Lua 5.3, modified for use with LuaTeX (development part
libtexlua53 - transitional package (lib)
libtexlua53-5 - TeX Live: Lua 5.3, modified for use with LuaTeX
libtexlua53-dev - transitional package (dev)
libtexluajit-dev - TeX Live: LuaJIT, modified for use with LuaJITTeX (development pa
libtexluajit2 - TeX Live: LuaJIT, modified for use with LuaJITTeX
texlive-binaries - Binaries for TeX Live
texlive-binaries-sse2 - Binaries for TeX Live (the JIT part)
Closes: 1041148
Changes:
texlive-bin (2023.20230311.66589-5) unstable; urgency=medium
.
* Split luajit based binaries into texlive-binaries-sse2 to make
TL usable on non-sse2 capable CPU's at all (Closes: #1041148).
* Remove kfreebsd* from LuaJIT arches.
* Add the embedded-library lintian override in the old format, to
cheat ftp-master.
* Add information of status of poppler support to d/rules file.
Checksums-Sha1:
73bd1bead1f09283e3bd17b6ec929d25466fc615 3308 texlive-bin_2023.20230311.66589-5.dsc
2e0d77c131f245b2d853dd8158fc24e62d073659 150720 texlive-bin_2023.20230311.66589-5.debian.tar.xz
c26d4db384e4e9c65270f1459fc2d0587f5fafcb 181720 libkpathsea-dev_2023.20230311.66589-5_amd64.deb
f42da95ab3f4b50893b1df1f2eefc5300e6aa942 105436 libkpathsea6-dbgsym_2023.20230311.66589-5_amd64.deb
3114ec5d76a2a93edd254137196ce1999635bdd2 153352 libkpathsea6_2023.20230311.66589-5_amd64.deb
ce0e890ce3807c0ce60b011072b75b33b674590a 47032 libptexenc-dev_2023.20230311.66589-5_amd64.deb
250bddc7e73eda7a8acbf66177e4be89e08fb194 35868 libptexenc1-dbgsym_2023.20230311.66589-5_amd64.deb
9e68f3d3ac1f34de31ae19947634c49c1f143e68 46448 libptexenc1_2023.20230311.66589-5_amd64.deb
a09025636e3f48004782419c3ff2083a055f840f 64436 libsynctex-dev_2023.20230311.66589-5_amd64.deb
0b39d972ee2f1bf05751ef163daa45d02da27d3d 175780 libsynctex2-dbgsym_2023.20230311.66589-5_amd64.deb
9e92c6a12a107c2219470303256796093ba465b7 61436 libsynctex2_2023.20230311.66589-5_amd64.deb
d45bb2449ac3eb7c84ff92f142b5e062a0ca26c3 139448 libtexlua-dev_2023.20230311.66589-5_amd64.deb
488f41560ed0a6b87756f7176d9fe4419a64504a 344828 libtexlua53-5-dbgsym_2023.20230311.66589-5_amd64.deb
468877b44dc8108c9d578a7ddb92355209979a16 112236 libtexlua53-5_2023.20230311.66589-5_amd64.deb
179c20f55f2b05bac77d7c5c703a2616edf0d57c 20164 libtexlua53-dev_2023.20230311.66589-5_all.deb
75623739062ec3064fd730dab374e3f79b8072af 20156 libtexlua53_2023.20230311.66589-5_all.deb
38eeeec318697d8f30948d0c8f4ebe6e43ee6d05 287772 libtexluajit-dev_2023.20230311.66589-5_amd64.deb
9c1110bff3abc1189653bdb7ca1b46addb197a12 945564 libtexluajit2-dbgsym_2023.20230311.66589-5_amd64.deb
279d3117a4b2f752fd47b7bf9c709061a7635aac 248144 libtexluajit2_2023.20230311.66589-5_amd64.deb
8dec4bd232f417e4dcc1c3a801d2bed49b4af82e 16194 texlive-bin_2023.20230311.66589-5_amd64.buildinfo
fb6e9d4592d806620c096b40d21812e49d1e660f 25569928 texlive-binaries-dbgsym_2023.20230311.66589-5_amd64.deb
5c108794e9ae29bb58809a33e6c63c0824de7e11 8896660 texlive-binaries-sse2-dbgsym_2023.20230311.66589-5_amd64.deb
f40bc936ac8994943d002f483ea4295cd6fba2c1 2569120 texlive-binaries-sse2_2023.20230311.66589-5_amd64.deb
a92f70ea21b35057d72f299fb09254b65db0fdbb 8488596 texlive-binaries_2023.20230311.66589-5_amd64.deb
Checksums-Sha256:
9916b0401a4e5bce1815ea3d7780862f83b60240d6349e9e9c50ffa4541b539e 3308 texlive-bin_2023.20230311.66589-5.dsc
2bf69b947c9176f65e079b6b90a6f4fd0ebb4a9bf1499227ba3e3f66fa5e4050 150720 texlive-bin_2023.20230311.66589-5.debian.tar.xz
c4d85ffe378eb91c02442cddd282ee9929270687547fef514647db268d6fd843 181720 libkpathsea-dev_2023.20230311.66589-5_amd64.deb
639dd1f2848971c11f528e7e3ad8fc622e5017693ca010769fa221d988beb72a 105436 libkpathsea6-dbgsym_2023.20230311.66589-5_amd64.deb
7b91d30936295f2c21c57871afdc18e28444d8f535123200c170978667d7b5b5 153352 libkpathsea6_2023.20230311.66589-5_amd64.deb
00bfb384d73d5db930c65f0fa8fe4d7efbd69a5f0e72a669d4c25c20b54d3c52 47032 libptexenc-dev_2023.20230311.66589-5_amd64.deb
e2cd399f9280820da0247a85cc692decb32ef6d5a49a78e595b18e754ee93dfb 35868 libptexenc1-dbgsym_2023.20230311.66589-5_amd64.deb
3aa596e228893915da5ec2ba8ea7933db8725ef2c7cc4286af1c684a04e632df 46448 libptexenc1_2023.20230311.66589-5_amd64.deb
021a1dfd08847ee5521a8502b4e813af3480b9d65d8819123ddde51d051156fb 64436 libsynctex-dev_2023.20230311.66589-5_amd64.deb
ffe6360041bd50a2366044ed84744ad4094b4fab6a425f74e2c08002c08e0fa8 175780 libsynctex2-dbgsym_2023.20230311.66589-5_amd64.deb
17e4597e85d86b7e7edfd0ab048fe0535bb02b68ad5f442060e38fa47b70b15c 61436 libsynctex2_2023.20230311.66589-5_amd64.deb
98e22c1278904cf1665618e1637f54e9305a85ae0e826805978d87ace562b581 139448 libtexlua-dev_2023.20230311.66589-5_amd64.deb
53778687f0cc2b0e36ad9fe422042baf5f867b7b0e146217884e7b8cd6df845c 344828 libtexlua53-5-dbgsym_2023.20230311.66589-5_amd64.deb
5d65c5cae535b8d739f5c3a10bcee893c4d37a97a0f2ccf6f7806621eaf9fc9d 112236 libtexlua53-5_2023.20230311.66589-5_amd64.deb
4194590842e99cb89ff16119470d0a2e75a2e40328ef102354e7d1e32923ebe8 20164 libtexlua53-dev_2023.20230311.66589-5_all.deb
457662b75e93c449c2552375c8901129eec852e5f75d305d01adccb5d6e26b0d 20156 libtexlua53_2023.20230311.66589-5_all.deb
5514592d949e483ed63d03b3542c7e829e587a546e266c92c2adaaf0fca00981 287772 libtexluajit-dev_2023.20230311.66589-5_amd64.deb
ddd6f7e3f957134f33cb1769230ff0d7e75ce09cddd55601b94596e073580b8e 945564 libtexluajit2-dbgsym_2023.20230311.66589-5_amd64.deb
35c9ec02367100b7dc30c719b45f209965a354bff51ca54de51826cf9207eb97 248144 libtexluajit2_2023.20230311.66589-5_amd64.deb
10e61f6d3f0f4eeccd4a4b381ad52b60020de8d3211ea729c487ae4505576adf 16194 texlive-bin_2023.20230311.66589-5_amd64.buildinfo
da189a2920da4185c3398850628e1e984f857ff51691875d8d7a2ea6c0317599 25569928 texlive-binaries-dbgsym_2023.20230311.66589-5_amd64.deb
1728f7be9784f55ac553d1734fa6a6fb374fe2e51a946dd67e759359ba56b500 8896660 texlive-binaries-sse2-dbgsym_2023.20230311.66589-5_amd64.deb
466750d6f8125202895bce80b6e8717241dbeafdc7b82e7054ed2cf36f0f8d4f 2569120 texlive-binaries-sse2_2023.20230311.66589-5_amd64.deb
203abfe8ceb9903c36f4d50caa1aebcbd357ca99db00a4addb0e6255b9aa36d2 8488596 texlive-binaries_2023.20230311.66589-5_amd64.deb
Files:
c9a961fafa4d28934e365a3dfb8c47fe 3308 tex optional texlive-bin_2023.20230311.66589-5.dsc
690e36b71d7028dd3edd264c6d41069f 150720 tex optional texlive-bin_2023.20230311.66589-5.debian.tar.xz
e923acc8d9f136babfc3d0167bf6d6c3 181720 libdevel optional libkpathsea-dev_2023.20230311.66589-5_amd64.deb
eae634256dd9f70496acddfd109c82d7 105436 debug optional libkpathsea6-dbgsym_2023.20230311.66589-5_amd64.deb
9105f100e5ee34a311ed43e79842e49a 153352 libs optional libkpathsea6_2023.20230311.66589-5_amd64.deb
312c65957ef2dabcc9eff411f74cca55 47032 libdevel optional libptexenc-dev_2023.20230311.66589-5_amd64.deb
2af99013aac2e215dfda7c01ad3d76a6 35868 debug optional libptexenc1-dbgsym_2023.20230311.66589-5_amd64.deb
2d1c9a3fa9a849135c99a2e4e091cca3 46448 libs optional libptexenc1_2023.20230311.66589-5_amd64.deb
ad283d261c76b70be2353e7a6846b76c 64436 libdevel optional libsynctex-dev_2023.20230311.66589-5_amd64.deb
0e8bf2c87a00fd07fa3d13ca711ed4c1 175780 debug optional libsynctex2-dbgsym_2023.20230311.66589-5_amd64.deb
053977cfb48c3e64d73be66fab558894 61436 libs optional libsynctex2_2023.20230311.66589-5_amd64.deb
db54b44679819ab2cf7dcd9305c9f507 139448 libdevel optional libtexlua-dev_2023.20230311.66589-5_amd64.deb
092254574810cb75f09401ef3e8caf48 344828 debug optional libtexlua53-5-dbgsym_2023.20230311.66589-5_amd64.deb
0556ef97081550f1a1c48b12ca1d5d68 112236 libs optional libtexlua53-5_2023.20230311.66589-5_amd64.deb
a85d9733238de66faf28481796bb1f85 20164 oldlibs optional libtexlua53-dev_2023.20230311.66589-5_all.deb
eb9685428ad22dd707228427e6dee9dd 20156 oldlibs optional libtexlua53_2023.20230311.66589-5_all.deb
2f733073e881bdb400915ac0013b6abb 287772 libdevel optional libtexluajit-dev_2023.20230311.66589-5_amd64.deb
d0c5bd2cc8c3fc2d9e19f45df1841075 945564 debug optional libtexluajit2-dbgsym_2023.20230311.66589-5_amd64.deb
ba0b67c6fd5c3983293c9caeefffaabd 248144 libs optional libtexluajit2_2023.20230311.66589-5_amd64.deb
c400ac25a0595e11de299d8988d9e1dd 16194 tex optional texlive-bin_2023.20230311.66589-5_amd64.buildinfo
b683c82f82c2617e07b3d1e71ea03684 25569928 debug optional texlive-binaries-dbgsym_2023.20230311.66589-5_amd64.deb
d503c758d911315b5e396e61dbcddcc8 8896660 debug optional texlive-binaries-sse2-dbgsym_2023.20230311.66589-5_amd64.deb
80e76e6d6a63ee75dbf8f6cfef92fd39 2569120 tex optional texlive-binaries-sse2_2023.20230311.66589-5_amd64.deb
99c5c7cadf80aa961b505843d534c23a 8488596 tex optional texlive-binaries_2023.20230311.66589-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmUCtsIACgkQ808JdE6f
Xdkc4A//QZO/VxTCF6BFmUQ8cI63xYMpvfgwugwc+J/+5GCI889cvY5vyAi5yY0L
W6/T80HzeX88dAjNwVgeBqFR0hYKneB1k69BIDHF2laeT4mvI8WL0Fhxymjtq2HG
bJqcw2U/Z1mPbWsFPyr9qo/zpc/3J83EQkR1ok4LvNIB4qqlmwGhalHcnLXSPC0e
zdF8Glk0pxEmTq6tmC72zidR1tqpHjhyI7ZjbJnjVmSaBC6o2yhkqEHwE7iYOs/F
2cnkIN1QZ78eJYXI3M/mT1Guh6u1wDKt8svkT1mCN4Nk2e3s71CJ9KYxdrwxzq+l
IZlWEs4/2FkXA2XUMtbpln30/u8V5jOEzTtfIz1wJaoEW2h42WJlsAtPbCSCK5jv
dnU6DLWISKo1uXSiC/NUiXBIh8ECYbwc8WPyW83s9nb7LL234DDwixxclbEvGrdi
KvD2qmIWeLsp5n08bi+NPvSo282rQG8UZjy9EB9Enh1LqLB27HtGvfkU8AvTFTuD
SZuMVofGjUGVQKz6AxIObatiEdNjn71WUlPmXzwa/ZhaWFEPIROkO9ZeuPGdokLj
hddvW5WV27eb81Odu3SKte24iJ+VkG+zWrEZa9rMelAIwpGXsUFpyfJ5yxWyDL4W
yp/nUkeD8FHIp340TTCQ7bV+iB4WXjau1NsjzLFWn6q+XErPChc=
=/529
-----END PGP SIGNATURE-----
--- End Message ---