Your message dated Tue, 18 Jul 2023 22:09:07 +0000 with message-id <[email protected]> and subject line Bug#1037553: fixed in texlive-bin 2023.20230311.66589-1 has caused the Debian Bug report #1037553, regarding luatex.1: some formatting fixes for the manual to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1037553: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037553 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: texlive-binaries Version: 2022.20220321.62855-5.1 Severity: minor Tags: patch Dear Maintainer, here are some remarks and a fix for some formatting issues in the man page of luatex(1). Input file is luatex.1 ##### Output from "mandoc -T lint luatex.1" mandoc: luatex.1:11:129: STYLE: input text line longer than 80 bytes: luatex, dviluatex, l... mandoc: luatex.1:192:2: WARNING: line scope broken: TP breaks TP ##### Change -- in x--y to \(em (em-dash), or, if an option, to \-\- 85:in comparison to the standard web2c programs. The presence of \fB--lua\fR ##### Use the correct macro for the font change of a single argument or split the argument into two. 104:.BI \-\-luaconly ##### Wrong distance between sentences. Separate the sentences and subordinate clauses; each begins on a new line. See man-pages(7) and "info groff". The best procedure is to always start a new sentence on a new line, at least, if you are typing on a computer. Remember coding: Only one command ("sentence") on each (logical) line. E-mail: Easier to quote exactly the relevant lines. Generally: Easier to edit the sentence. Patches: Less unaffected text. The amount of space between sentences in the output can then be controlled with the ".ss" request. 47:next word is taken as the \fIFMT\fR to read, overriding all else. Any 83:similar fashion as in traditional pdf\*(TX and Aleph. But if the option 85:in comparison to the standard web2c programs. The presence of \fB--lua\fR 98:Start Lua\*(TX as a Lua interpreter. In this mode, it will set Lua's 101:just like the Lua interpreter. Lua\*(TX will exit immediately after 105:Start Lua\*(TX as a Lua byte compiler. In this mode, Lua\*(TX is exactly ##### Split lines longer than 100 characters into two or more lines with '\'. Appropriate break points are the end of a sentence and a subordinate clause; after punctuation marks. luatex.1: line 11 length 129 luatex, dviluatex, luahbtex, luajittex, texlua, texluac \- An extended version of TeX using Lua as an embedded scripting language ##### Do not use "\s0" but an absolute number, as the size of the string could be changed. 8:.if t .ds WB W\s-2EB\s0 ##### --- luatex.1 2023-06-14 04:02:56.000000000 +0000 +++ luatex.1.new 2023-06-14 04:23:51.000000000 +0000 @@ -5,10 +5,11 @@ .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX .if n .ds WB Web -.if t .ds WB W\s-2EB\s0 +.if t .ds WB W\s-2EB\s+2 .\"===================================================================== .SH NAME -luatex, dviluatex, luahbtex, luajittex, texlua, texluac \- An extended version of TeX using Lua as an embedded scripting language +luatex, dviluatex, luahbtex, luajittex, texlua, texluac \- \ +An extended version of TeX using Lua as an embedded scripting language .\"===================================================================== .SH SYNOPSIS .B luatex @@ -44,8 +45,9 @@ interpret all non\-option arguments as a Alternatively, if the first non\-option argument begins with a \fB&\fR, the -next word is taken as the \fIFMT\fR to read, overriding all else. Any -remaining arguments are processed as above. +next word is taken as the \fIFMT\fR to read, +overriding all else. +Any remaining arguments are processed as above. If no arguments or options are specified, prompt for input. @@ -68,7 +70,7 @@ the \*(TX engine. In \fIPDF\fR mode, Lua\*(TX can natively handle the \fIPDF\fR, \fIJPG\fR, \fIJBIG2\fR, and \fIPNG\fR graphics formats. Lua\*(TX cannot include PostScript or Encapsulated PostScript (EPS) graphics files; first convert -them to PDF using \fBepstopdf\fR (1). +them to PDF using \fBepstopdf\fR(1). The luajittex variant includes the Lua just-in-time compiler. @@ -79,11 +81,14 @@ instead of Lua\*(TX's built-in shaper. .SH "OPTIONS" When the Lua\*(TX executable starts, it looks for the \fB\-\-lua\fR command-line option. -If there is no \fB\-\-lua\fR option, the command line is interpreted in a -similar fashion as in traditional pdf\*(TX and Aleph. But if the option -is present, Lua\*(TX will enter an alternative mode of command-line parsing -in comparison to the standard web2c programs. The presence of \fB--lua\fR -makes most of other options unreliable, because the lua initialization +If there is no \fB\-\-lua\fR option, +the command line is interpreted in a +similar fashion as in traditional pdf\*(TX and Aleph. +But if the option is present, +Lua\*(TX will enter an alternative mode of command-line parsing +in comparison to the standard web2c programs. +The presence of \fB\-\-lua\fR makes most of other options unreliable, +because the lua initialization file can disable kpathsea and/or hook functions into various callbacks. .ig Here is the list of possibly affected switches/functionality, and why: @@ -95,16 +100,21 @@ The lua initialization file. The following two options alter the executable behaviour: .TP .B \-\-luaonly -Start Lua\*(TX as a Lua interpreter. In this mode, it will set Lua's -\fIarg[0]\fR to the found script name, pushing preceding options in +Start Lua\*(TX as a Lua interpreter. +In this mode, +it will set Lua's \fIarg[0]\fR to the found script name, +pushing preceding options in negative values and the rest of the command line in the positive values, -just like the Lua interpreter. Lua\*(TX will exit immediately after -executing the specified Lua script. +just like the Lua interpreter. +Lua\*(TX will exit immediately after executing the specified Lua script. .TP -.BI \-\-luaconly -Start Lua\*(TX as a Lua byte compiler. In this mode, Lua\*(TX is exactly -like \fBluac\fR from the standalone Lua distribution, except that it -does not have the \fB\-l\fR switch, and that it accepts (but ignores) +.B \-\-luaconly +Start Lua\*(TX as a Lua byte compiler. +In this mode, +Lua\*(TX is exactly +like \fBluac\fR from the standalone Lua distribution, +except that it does not have the \fB\-l\fR switch, +and that it accepts (but ignores) the \fB\-\-luaconly\fR switch. .PP Then the regular web2c options: @@ -190,7 +200,6 @@ or \fItfm\fR. .B \-\-nosocket Disable the luasocket (network) library. .TP -.TP .BI "\-\-output\-comment=" STRING In \fIDVI\fR mode, use \fISTRING\fR for the \fIDVI\fR file comment instead of the date. This option is ignored in\fIPDF\fR mode. -- System Information: Debian Release: 12.0 APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.1.27-1 (SMP w/2 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN Locale: LANG=is_IS.iso88591, LC_CTYPE=is_IS.iso88591 (charmap=ISO-8859-1), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: sysvinit (via /sbin/init) 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.1 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.1 ii libstdc++6 12.2.0-14 ii libsynctex2 2022.20220321.62855-5.1 ii libteckit0 2.5.11+ds1-1+b1 ii libtexlua53-5 2022.20220321.62855-5.1 ii libtexluajit2 2022.20220321.62855-5.1 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 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: pn debhelper <none> Versions of packages texlive-binaries is related to: ii tex-common 6.18 ii texlive-base 2022.20230122-3 -- no debconf information
--- End Message ---
--- Begin Message ---Source: texlive-bin Source-Version: 2023.20230311.66589-1 Done: Hilmar Preusse <[email protected]> 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Hilmar Preusse <[email protected]> (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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 18 Jul 2023 23:21:48 +0200 Source: texlive-bin Architecture: source Version: 2023.20230311.66589-1 Distribution: experimental Urgency: medium Maintainer: Debian TeX Task Force <[email protected]> Changed-By: Hilmar Preusse <[email protected]> Closes: 1018206 1037553 1039975 1039976 1039977 1039978 1041149 Changes: texlive-bin (2023.20230311.66589-1) experimental; urgency=medium . * New upstream snapshot made for TL 2023. - Remove sources of dvisvgm from orig.tar.xz, we don't build it anyways. - New luatex version + Fixes issues with discretionaries when priorities are used (Closes: #1018206). + Contains fix for CVE-2023-32668 (Closes: #1041149), add Breaks statement for old context. - Refresh / Disable patches. * Fix BD: - Add libpotrace-dev - Replace libfontconfig1-dev by libfontconfig-dev * Fix / Add Lintian Overrides. * Convert d/copyright into DEP5. * Add syntax fixes for: - luatex.1 (Closes: #1037553). - bibtex.original.1 (Closes: #1039975). - detex.1 (Closes: #1039976). - kpsewhich.1 (Closes: #1039977) - axohelp.1 (Closes: #1039978) Checksums-Sha1: 385838b561c524ab4361b20a273bb4e98ea4f0da 3424 texlive-bin_2023.20230311.66589-1.dsc 20a0598aff11f69f7a8f14a98edfa3e7fc46490b 24481616 texlive-bin_2023.20230311.66589.orig.tar.xz e38b168f4100b0cf4c3692f467a5c6ce79ede605 140608 texlive-bin_2023.20230311.66589-1.debian.tar.xz 1c4b582dc377e83bf0af853c1a7510090f7e55e6 5974 texlive-bin_2023.20230311.66589-1_source.buildinfo Checksums-Sha256: b36e2b0f324d1a8ca9509d5e2f856052289cc17a4e65d95505cddba8cbb111ee 3424 texlive-bin_2023.20230311.66589-1.dsc 04b579bacd8b79275cdf886cca36b89f884666f5ce0cb630f4d779a3826abd76 24481616 texlive-bin_2023.20230311.66589.orig.tar.xz 6b41a4e2dfecf9285cfb8f8af5b5ad3fb767576880c9d00e8b1a280e4e727b16 140608 texlive-bin_2023.20230311.66589-1.debian.tar.xz 6b1bd1539ef68261fe6ef414cc4aae672d3b7c5c3a75471f89168dd29a47074b 5974 texlive-bin_2023.20230311.66589-1_source.buildinfo Files: 2adaea5cf6f1762b1fdd7823746e1df7 3424 tex optional texlive-bin_2023.20230311.66589-1.dsc a9f8bf5bb181c70fe58cffe3e3111c73 24481616 tex optional texlive-bin_2023.20230311.66589.orig.tar.xz 20710a575bd9581afa2bf09f96ab7bbb 140608 tex optional texlive-bin_2023.20230311.66589-1.debian.tar.xz 8b2d1f46659e0420503e196e7b594e90 5974 tex optional texlive-bin_2023.20230311.66589-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAmS3CaFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDY5 NzFBNjBCRjlFNDZDODg3MTdGNUVBNEM2MjY1ODQ2QUJFMDJDOEIACgkQxiZYRqvg LIuX4Q//btvOjtclvKljWJTFNndIVM+mxLMCqliPOCI08KxZQv29wDYvtJXf2pP3 cmaiIZvJhvTyR6hnHlfZojbF0u0N+mxYTbCc7P/uj6g++SmrS6GyNCqUAYth+D1P /9fULhmkEWAzvdJj5Y+5Yuksx9oFowQ/Or82LYmVt24RzR/5tg73hhzjKRICXrn8 VPCR16pHZbKxNAq2xJrXqP/rkxgNr3c6UX3r2ohUHq6UmJPWQmHRzG1J7e69w6Lj 4FE17kBI5Qm5aS09DDS8MofEkmQ+wbY1VEtHHEoH49RwXFJgD0CV08DycgzVdVHh tCwWCCPYIRHxW8QFEuF4XkXlpSsWQikZLChLOdS/xgr23LnJHxIpL/UzEawpGqCB jRhHXGsl8rHNW8tYU4AwOiUgWFhCsUnBs1GSihPKQv/wEjBVuWwr9MrvHtLI0197 Hn2loPtoUkmiod0A9yIXun7E0SmHRBLU8DpkzatkGD/GZjImWw4H7GTXOlogkoId oOTqQQW+sFxFUkSajmnCKvwZYRdN+y8aA+kKObh9sHErXVyt0GXQ6WbSz0vIcEez ncNGGkfe/Y27W2oCgleOQAarW3Uz2ymClMk/tBu237ETOnpaPwBfWBfH6QuLZ2qw +/zfeo+OdactrbKjR1+le8GLZVvKgSjLMDgORetVqm1dnuwa+1k= =B6z4 -----END PGP SIGNATURE-----
--- End Message ---

