[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1051144: marked as done (reportbug: tex-common fails to install due to fmtutil error)



Your message dated Tue, 5 Sep 2023 08:45:16 +0200
with message-id <68b2ba4b-6e8e-e8e6-9c23-d43bcea9b4ee@web.de>
and subject line Re: Bug#1051144: reportbug: tex-common fails to install due to fmtutil error
has caused the Debian Bug report #1051144,
regarding reportbug: tex-common fails to install due to fmtutil error
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 owner@bugs.debian.org
immediately.)


-- 
1051144: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051144
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: tex-common
Version: 6.18
Severity: normal

Output of apt:

Setting up tex-common (6.18) ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
	This may take some time... 
fmtutil failed. Output has been stored in
/tmp/fmtutil.Jzo9pPaf
Please include this file if you report a bug.

/tmp/fmtutil.Jzo9pPaf contains the following:
-----------
fmtutil [ERROR]: no (or empty) hitex.fmt made by: hitex -ini   -jobname=hitex -progname=hitex -etex -ltx hitex.ini </dev/null
-----------
If I run that on the command line I get:
-----------
# hitex -ini   -jobname=hitex -progname=hitex -etex -ltx hitex.ini </dev/null
This is HiTeX, Version 3.141592653-2.6-2.0 (TeX Live 2023) (INITEX)
entering extended mode
(hitex.ini (etex.src (plain.tex Preloading the plain format: codes, registers,
parameters, fonts, more fonts, macros, math definitions, output routines,
hyphenation (hyphen.tex [skipping from \patterns to end-of-file...]))
(etexdefs.lib Skipping module "grouptypes"; Loading module "interactionmodes";
Skipping module "nodetypes"; Skipping module "iftypes";) (language.def
(hyphen.tex) (ibyhyph.tex Greek hyphenation patterns for Ibycus encoding, v3.0)
(loadhyph-en-gb.tex ASCII Hyphenation patterns for British English
(hyph-en-gb.tex)) (loadhyph-el-monoton.tex
Hyphenation patterns for uni-accent (monotonic) Modern Greek (grmhyph5.tex
Hyphenation patterns for uni-accent (monotonic) Modern Greek))
(loadhyph-en-us.tex ASCII Hyphenation patterns for American English
(hyph-en-us.tex)) (loadhyph-grc.tex Hyphenation patterns for Ancient Greek
(grahyph5.tex Hyphenation patterns for Ancient Greek)) (loadhyph-el-polyton.tex
 Hyphenation patterns for multi-accent (polytonic) Modern Greek (grphyph5.tex
Hyphenation patterns for multi-accent (polytonic) Modern Greek)))
Augmenting the Plain TeX definitions: \tracingall;
Adding new e-TeX definitions: \eTeX, \loggingall, \tracingnone,
register allocation; extended register allocation; 
Recycling: \addlanguage, \@nswer (not defined), \@sk, \b@dresponsetrue,
\b@dresponsefalse, \ch@ckforyn, \mayber@cycle, \et@xabort, \et@xbuf,
\et@xfmtsrc, \et@xfilehdr, \et@xinf, \et@xpatterns, \l@ngdefnfile, \n@xt,
\p@rse (not defined), \pr@mpt (not defined), \pr@mptloop (not defined),
\forcer@cycle, \usef@llback, \usef@llbacktrue, \usef@llbackfalse, 
Retaining: \et@xerr, \et@xinput, \et@xlibhdr, \et@xmsg, \et@xtoks, \et@xwarn,
\et@xl@@d, \et@xl@ad, \et@xload, \et@xlang, \et@xhash, \eTeX, \etexhdrchk,
\etexstatus, \module, \uselanguage, \r@tain, \r@cycle,) (ifhint.tex)
(hiplainpage.tex
! Missing { inserted.
<to be read again> 
                   p
<to be read again> p
                    refer
<to be read again> 
                   e
l.48     prefere
                d 0
? 
! Emergency stop.
<to be read again> 
                   p
<to be read again> p
                    refer
<to be read again> 
                   e
l.48     prefere
                d 0
Transcript written on hitex.log.
----------

Looking at /usr/share/texlive/texmf-dist/tex/hitex/base/hiplainpage.tex & diffing it with the
version at CTAN, it seems that the latter spells the word in question as “preferred”.

If I edit prefered -> preferred in the Debian file, the install completes successfully.

cheers,

Phil


dpkg: error processing package tex-common (--configure):
 installed tex-common package post-installation script subprocess returned error exit status 1


-- System Information:
Debian Release: trixie/sid
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable-debug'), (500, 'testing'), (500, 'stable')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.4.0-3-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages tex-common depends on:
ii  ucf  3.0043+nmu1

tex-common recommends no packages.

Versions of packages tex-common suggests:
ii  debhelper  13.11.6

Versions of packages texlive-base depends on:
ii  debconf [debconf-2.0]  1.5.82
ii  libpaper-utils         1.1.29
ii  sensible-utils         0.0.20
ii  texlive-binaries       2023.20230311.66589-3
ii  ucf                    3.0043+nmu1
ii  xdg-utils              1.1.3-4.1

Versions of packages texlive-base recommends:
ii  lmodern  2.005-1

Versions of packages texlive-base suggests:
ii  evince [postscript-viewer]       45~alpha-2
ii  ghostscript [postscript-viewer]  10.01.2~dfsg-1
ii  gv [postscript-viewer]           1:3.7.4-2+b1
ii  perl-tk                          1:804.036-1+b2
pn  xpdf | pdf-viewer                <none>
pn  xzdec                            <none>

Versions of packages texlive-binaries depends on:
ii  libc6           2.37-7
ii  libcairo2       1.16.0-7
ii  libfontconfig1  2.14.2-4
ii  libfreetype6    2.13.2+dfsg-1
ii  libgcc-s1       13.2.0-2
ii  libgraphite2-3  1.3.14-1
ii  libharfbuzz0b   8.0.1-1
ii  libicu72        72.1-3
ii  libkpathsea6    2023.20230311.66589-3
ii  libmpfr6        4.2.0-1
ii  libpaper1       1.1.29
ii  libpixman-1-0   0.42.2-1
ii  libpng16-16     1.6.40-1
ii  libpotrace0     1.16-2
ii  libptexenc1     2023.20230311.66589-3
ii  libstdc++6      13.2.0-2
ii  libsynctex2     2023.20230311.66589-3
ii  libteckit0      2.5.11+ds1-1+b1
ii  libtexlua53-5   2023.20230311.66589-3
ii  libtexluajit2   2023.20230311.66589-3
ii  libx11-6        2:1.8.6-1
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  zlib1g          1:1.2.13.dfsg-3

Versions of packages texlive-binaries recommends:
ii  dvisvgm       3.1-1
ii  texlive-base  2022.20230122-3

-- debconf information:
  texlive-base/binary_chooser: pdftex, dvips, dvipdfmx, xdvi
  texlive-base/texconfig_ignorant:

--- End Message ---
--- Begin Message ---
On 03.09.2023 15:11, Philip Armstrong wrote:

Hi,

Output of apt:

Setting up tex-common (6.18) ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
	This may take some time...
fmtutil failed. Output has been stored in
/tmp/fmtutil.Jzo9pPaf
Please include this file if you report a bug.


This happened due to an incompatibility between old texlive-extra and new texlive-bin. Unfortunately I forgot to tie them together before upload to unstable, it was doe in texlive-bin -4 .

texlive-extra entered testing last night, so all should be set right now.

Hilmar
--
sigfault

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---

Reply to: