From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 18 01:38:04 2022 Received: (at submit) by debbugs.gnu.org; 18 Jan 2022 06:38:04 +0000 Received: from localhost ([127.0.0.1]:48643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9i7v-0002TH-El for submit@debbugs.gnu.org; Tue, 18 Jan 2022 01:38:04 -0500 Received: from lists.gnu.org ([209.51.188.17]:46868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9i7p-0002T3-CE for submit@debbugs.gnu.org; Tue, 18 Jan 2022 01:37:54 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60300) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9i7o-0005P7-UR for bug-guix@gnu.org; Tue, 18 Jan 2022 01:37:48 -0500 Received: from m42-5.mailgun.net ([69.72.42.5]:60861) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n9i7l-0004Ps-Ms for bug-guix@gnu.org; Tue, 18 Jan 2022 01:37:48 -0500 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.wilsonb.com; q=dns/txt; s=krs; t=1642487864; h=Content-Type: MIME-Version: Message-Id: Subject: From: Cc: To: Date: Sender; bh=qtUBFJTXBWpawlkxn88G90HMVXutxT1jrhf7B6eX+wk=; b=1fhlBICRe0I9TkSdT+wMKgLniR+DaPeb2z2rINDt2RPlcdlRMR9pHi6EHvNmtMJUSwC2T1MM UbPEwA7ZeQ6V5sgtqZIh+3LADSmmZ5BRJZISc+WoeNbbSQbfdELcG/WI0H3iNsMUAeu+xzJy hwDxWuQ2UY6I9mthBJN95h9xjIw/3A3Jb12xTYytfoKZ8Ks3h0lhHNiNUfJ5w9DAAts4Ky3i mIA0gzJA386r0rp++jdTbcobSKBZwwB6YJnNjj31wUcoIrg0OEOvBVGRgPDVM/KB9CurdW62 ZvthOPbypu6Z9kmGjAaIQdXB8m8iiQwcihiYcMLrJ0lK94x/9U3yCQ== X-Mailgun-Sending-Ip: 69.72.42.5 X-Mailgun-Sid: WyJkMDM0YyIsICJidWctZ3VpeEBnbnUub3JnIiwgIjA4NTQ3YSJd Received: from wilsonb.com (wilsonb.com [104.199.203.42]) by smtp-out-n01.prod.us-west-2.postgun.com with SMTP id 61e660371b960c38b77e2d93 (version=TLS1.3, cipher=TLS_AES_128_GCM_SHA256); Tue, 18 Jan 2022 06:37:42 GMT Received: from localhost (q045100.dynamic.ppp.asahi-net.or.jp [203.181.45.100]) by wilsonb.com (Postfix) with ESMTPSA id AAB44A04C0; Tue, 18 Jan 2022 06:37:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wilsonb.com; s=201703; t=1642487859; bh=qtUBFJTXBWpawlkxn88G90HMVXutxT1jrhf7B6eX+wk=; h=Date:To:Cc:From:Subject:From; b=FLOfx+7lTVyQG2OmzwOmRf8E7Kt/WFUwtSlpm7RBO3lKKT16DsY9Gs7/erdEEE5uT uzlFCObSm2ToCZmRLikHu3desmrkjPttml/aQc+uSVHWXcpLZuynq7pM1R0bww93nd n3nEl+dlsr4hakoXmxti3jdEWCd+P8hyW47GI5GJ7RWTZL+7PjGnk4ue+HSuyZ49jw TILDlBcFnWmGO+ak+PxqlFOHFNpSNXatxHmYJCqE1GKzqrsE4n8bQbMvbmYqMf5gAi /x11hs1nDFtQ5YpfMXTQ2bNekrvYySsXvsAY5rtq+Z2CFY6TaY5CzSX/P4NNYnY4ya /jnRT4p0eqlAUIT96O6aS3dmJIYf2QtjmO9PF/pQ5UW/MwwAild5BaWcS64ed5nqgg 5vrLKuOKCshWpJtX9zjCeu7OScDXMHediZxknRsdR5T47tCynyJ5oN15+6P2wJ74YJ f6jvnoBGLLB6JOquOcs+wAaCmXcw8rF/pEibNyG4W1yxd4GYDpWTwM7sGfBcY4AG6J 37S1yiR2SLCXQDDNY1l6QjiqnIGY+yoe7zwqlrp7HYm4LciqO9tbfnjDVFHCtTE5S/ v4mFHkqSH1xLiNMriOhNvGgVC6cUeY2qjl+1E7APjuUCdkfUlf5+2hlRdXXyCrPNRZ fMrI72q6PQI/f6w4zYtY/Oz4= Date: Tue, 18 Jan 2022 15:37:37 +0900 To: bug-guix@gnu.org From: elaexuotee@wilsonb.com Subject: [version-1.4.0] Package with texlive-updmap.cfg and texlive-amsfonts failing to find Euler Message-Id: <3MZHV817SGKBJ.3B0327AW4LN9K@wilsonb.com> User-Agent: mblaze/1.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_52f3a6023cfa249864d890a6_=_" Received-SPF: pass client-ip=69.72.42.5; envelope-from=bounce+7434c3.08547a-bug-guix=gnu.org@mg.wilsonb.com; helo=m42-5.mailgun.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit Cc: Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello Guix, Attached patch on top of version-1.4.0 attempts to typset PDF docs for the metamath package. However, the below error results, which seems to indicate that the Euler fonts are not found, despite texli [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: nixo.xyz (xyz)] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multipart message in MIME format. ------_=_52f3a6023cfa249864d890a6_=_ Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello Guix, Attached patch on top of version-1.4.0 attempts to typset PDF docs for the metamath package. However, the below error results, which seems to indicate= that the Euler fonts are not found, despite texlive-amsfonts existing in th= e texlive-updmap.cfg input. (/gnu/store/s952x1vkbbcprklzlzimn3m2dn53mjx9-texlive-amsfonts-59745/sha= re/texmf-dist/tex/latex/amsfonts/ueuf.fd) kpathsea: Running mktextfm eufm10 mkdir: cannot create directory ?././homeless-shelter?: Permission denie= d mktextfm: mktexdir /homeless-shelter/.texlive2021/texmf-var/fonts/tfm/a= ms/euler failed. kpathsea: Appending font creation commands to missfont.log. =20 ! Font U/euf/m/n/10=3Deufm10 at 10.0pt not loadable: Metric (TFM) file = not found. Can you reproduce, or is this some simple PEBKAC error? ------_=_52f3a6023cfa249864d890a6_=_ Content-Disposition: attachment; filename*0*=UTF-8''0001-WIP-gnu-Typset-PDF-documentation-for-metamath.pa; filename*1*=tch Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable =46rom 8dc9347d507a734aeef7e5add96928bf7dc4de84 Mon Sep 17 00:00:00 2001 =46rom: "B. Wilson" =44ate: Mon, 17 Jan 2022 19:17:05 +0900 =53ubject: [PATCH] WIP: gnu: Typset PDF documentation for metamath. =54o: bug-guix@gnu.org =0A* gnu/packages/metamath.scm (metamath): Add build definition for docs. =2A gnu/packages/tex.scm (texlive-mathstyle, texlive-flexisym): New variabl= =65s. =28texlive-breqn, texlive-makecell, texlive-tabu): New variables. =2D-- =20gnu/packages/maths.scm | 78 +++++++++++++++++++----- =20gnu/packages/tex.scm | 132 +++++++++++++++++++++++++++++++++++++++++ =202 files changed, 194 insertions(+), 16 deletions(-) =0Adiff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm =69ndex b0944f307b..378237f472 100644 =2D-- a/gnu/packages/maths.scm =2B++ b/gnu/packages/maths.scm =40@ -38,7 +38,7 @@ =20;;; Copyright =C2=A9 2020 R Veera Kumar =20;;; Copyright =C2=A9 2020 Vincent Legoll =20;;; Copyright =C2=A9 2020 Nicol=C3=B2 Balzarotti =2D;;; Copyright =C2=A9 2020 B. Wilson =2B;;; Copyright =C2=A9 2020, 2022 B. Wilson =20;;; Copyright =C2=A9 2020, 2021 Vinicius Monego =20;;; Copyright =C2=A9 2020 Simon Tournier =20;;; Copyright =C2=A9 2020 Martin Becze =40@ -3360,30 +3360,76 @@ (define-public python-slepc4py =20(define-public metamath =20 (package =20 (name "metamath") =2D (version "0.193") =2B (version "0.196") =20 (source =20 (origin =20 (method git-fetch) =20 (uri (git-reference =2D (url "https://github.com/metamath/metamath-exe") =2B (url "https://github.com/metamath/metamath-exe.git") =20 (commit (string-append "v" version)))) =2D (file-name (git-file-name name version)) =20 (sha256 =2D (base32 "1s9hyknfvhj86g3giayyf3dxzg23iij0rs7bdvj075v9qbyhqn9b"))= =29) =2B (base32 "1i9x9rg7lxs0qrf2fv4cqczd8v9l1cxp6h0hdmdlr5dvzbjwg1zy"))= =0A+ (file-name (git-file-name name version)))) =20 (build-system gnu-build-system) =2D (native-inputs =2D (list autoconf automake)) =2B (inputs =2B `(("book" =2B ,(origin =2B (method url-fetch) =2B (uri (string-append "https://github.com/metamath/" =2B "metamath-book/archive/second_edition.tar= =2Egz")) =2B (sha256 =2B (base32 =2B "1kbgajik9dn870db1zslqyvhn2j8g7shb8d6dm6njwqfkygiliir")))))= =29 =2B (native-inputs `(("autoconf" ,autoconf) =2B ("automake" ,automake) =2B ("texlive" ,(texlive-updmap.cfg =2B (list texlive-amsfonts =2B texlive-bibtex =2B texlive-breqn =2B texlive-fonts-ec =2B texlive-hyperref =2B texlive-latex-anysize =2B texlive-latex-needspace =2B texlive-latex-tools =2B texlive-makecell =2B texlive-microtype =2B texlive-tabu))))) =2B (outputs '("out" "doc")) =2B (arguments =2B `(#:phases =2B (let ((book-builddir "metamath-book-second_edition")) =2B (modify-phases %standard-phases =2B (add-after 'unpack 'unpack-doc =2B (lambda* (#:key inputs #:allow-other-keys) =2B (let ((book-tar (assoc-ref inputs "book"))) =2B (invoke "tar" "xzf" book-tar)))) =2B (add-after 'build 'build-doc =2B (lambda _ =2B (with-directory-excursion book-builddir =2B (invoke "touch" "metamath.ind") =2B (invoke "pdflatex" "metamath") =2B (invoke "pdflatex" "metamath") =2B (invoke "bibtex" "metamath") =2B (invoke "makeindex" "metamath") =2B (invoke "pdflatex" "metamath") =2B (invoke "pdflatex" "metamath")))) =2B (add-after 'build-doc 'install-doc =2B (lambda* (#:key outputs #:allow-other-keys) =2B (let* ((pkg (strip-store-file-name (assoc-ref outputs "ou= =74"))) =2B (out-doc (assoc-ref outputs "doc"))) =2B (install-file (string-append book-builddir "/metamath.p= =64f") =2B (string-append out-doc "/share/doc/" pkg)= =29 =2B #t))))))) =20 (home-page "http://us.metamath.org/") =20 (synopsis "Proof verifier based on a minimalistic formalism") =2D (description =2D "Metamath is a tiny formal language and that can express theorems i= =6E =2Dabstract mathematics, with an accompyaning @command{metamath} executable= =20that =2Dverifies databases of these proofs. There is a public database, =2D@url{https://github.com/metamath/set.mm, set.mm}, implementing first-ord= =65r =2Dlogic and Zermelo-Frenkel set theory with Choice, along with a large swa= =74h of =2Dassociated, high-level theorems, e.g.@: the fundamental theorem of arith= =6Detic, =2Dthe Cauchy-Schwarz inequality, Stirling's formula, etc. See the Metamat= =68 =2Dbook.") =2B (description "Metamath is a tiny formal language and that can expres= =73 =2Btheorems in abstract mathematics, with an accompyaning @code{metamath} =2Bexecutable that verifies databases of these proofs. There is a public =2Bdatabase, @url{https://github.com/metamath/set.mm, set.mm}, implementing= =0A+first-order logic and Zermelo-Frenkel set theory with Choice, along wit= =68 a =2Blarge swath of associated, high-level theorems (e.g. the Fundamental The= =6Frem of =2BArithmetic, the Cauchy-Schwarz Inequality, or Striling's Formula). For = =6Dore =2Bdetails see the Metamath book provided in the @code{doc} output.") =20 (license license:gpl2+))) =20= =20(define-public minizinc =64iff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm =69ndex bd4c2461a2..12f69f7686 100644 =2D-- a/gnu/packages/tex.scm =2B++ b/gnu/packages/tex.scm =40@ -20,6 +20,7 @@ =20;;; Copyright =C2=A9 2021 Ivan Gankevich =20;;; Copyright =C2=A9 2021 Julien Lepiller =20;;; Copyright =C2=A9 2021 Thiago Jung Bauermann = =0A+;;; Copyright =C2=A9 2022 B. Wilson =20;;; =20;;; This file is part of GNU Guix. =20;;; =40@ -9816,3 +9817,134 @@ (define-public bibtool =20sorting and merging of BibTeX databases, generation of uniform reference= =20keys, =20and selecting references used in a publication.") =20 (license license:gpl2+))) =2B =2B(define-public texlive-mathstyle =2B (package =2B (inherit (simple-texlive-package =2B "texlive-mathstyle" =2B (list "/tex/latex/breqn/mathstyle.sty" =2B "/doc/latex/breqn/mathstyle.pdf") =2B (base32 "0rqdbcigj0ipjq19j8rk7whcr5j33rvr6fxchvycnrnsv5i5h= =76rg") =2B #:trivial? #t)) =2B (propagated-inputs `(("texlive-latex-l3kernel" ,texlive-latex-l3kern= =65l))) =2B (home-page "https://www.ctan.org/pkg/mathstyle") =2B (synopsis "Manage mathematics typesetting style") =2B (description "Flexisym converts mathematical symbol definitions to t= =68e form =2Bthey need for breqn to work. The package offers support for breqn and i= =73 part =2Bof the bundle of the same name.") =2B (license license:lppl1.3c+))) =2B =2B(define-public texlive-flexisym =2B (package =2B (inherit (simple-texlive-package =2B "texlive-flexisym" =2B (list "/tex/latex/breqn/flexisym.sty" =2B "/tex/latex/breqn/cmbase.sym" =2B "/tex/latex/breqn/mathpazo.sym" =2B "/tex/latex/breqn/mathptmx.sym" =2B "/tex/latex/breqn/msabm.sym") =2B (base32 "0wba8fa9zffldpybwyzha3bxfhxyjpnxl22vvlga6hz2yyrls= =68jy") =2B #:trivial? #t)) =2B (propagated-inputs `(("texlive-latex-l3kernel" ,texlive-latex-l3kern= =65l) =2B ("texlive-mathstyle" ,texlive-mathstyle))) =2B (home-page "https://www.ctan.org/pkg/flexisym") =2B (synopsis "Symbol manipulation for breqn") =2B (description "Flexisym converts mathematical symbol definitions to t= =68e form =2Bthey need for breqn to work. The package offers support for breqn and i= =73 part =2Bof the bundle of the same name.") =2B (license license:lppl1.3c+))) =2B =2B(define-public texlive-breqn =2B (package =2B (inherit (simple-texlive-package =2B "texlive-breqn" =2B (list "/tex/latex/breqn/breqn.sty") =2B (base32 "000hf8sh41y197qj414fng88ig6b48zz5bd24n40z6wshh07q= =614x") =2B #:trivial? #t)) =2B (propagated-inputs `(("texlive-latex-amsmath" ,texlive-latex-amsmath= =29 =2B ("texlive-flexisym" ,texlive-flexisym) =2B ("texlive-latex-graphics" ,texlive-latex-graphi= =63s) =2B ("texlive-latex-l3kernel" ,texlive-latex-l3kern= =65l) =2B ("texlive-latex-tools" ,texlive-latex-tools))) =2B (home-page "http://wspr.io/breqn/") =2B (synopsis "Automated line breaking of displayed equations") =2B (description "The package provides solutions to a number of common =2Bdifficulties in writing displayed equations and getting high-quality out= =70ut. =2BFor example, it is a well-known inconvenience that if an equation must b= =65 =2Bbroken into more than one line, @code{left...right} constructs cannot sp= =61n =2Blines. The breqn package makes them work as one would expect whether or= =20not =2Bthere is an intervening line break. The single most ambitious goal of t= =68e =2Bpackage, however, is to support automatic linebreaking of displayed equa= =74ions. =2BSuch linebreaking cannot be done without substantial changes under the h= =6Fod in =2Bthe way formulae are processed; the code must be watched carefully, keep= =69ng an =2Beye on possible glitches. The bundle also contains the flexisym and mat= =68style =2Bpackages, which are both designated as support for breqn.") =2B (license license:lppl1.3c+))) =2B =2B(define-public texlive-makecell =2B (package =2B (inherit (simple-texlive-package =2B "texlive-makecell" =2B (list "/tex/latex/makecell/" =2B "/doc/latex/makecell/makecell.pdf") =2B (base32 "1zdcmya5dxrnjf7lf0wmnhcjlwdha5gdzdx7xrgyi61gqwj7c= =78in") =2B #:trivial? #t)) =2B (propagated-inputs `(("texlive-latex-tools" ,texlive-latex-tools))) =2B (home-page "https://www.ctan.org/pkg/makecell") =2B (synopsis "Tabular column heads and multilined cells") =2B (description "This package supports common layouts for tabular colum= =6E heads =2Bin whole documents, based on one-column tabular environment. In additio= =6E, it =2Bcan create multi-lined tabular cells. =2B =2BThe Package also offers: =2B =2B@itemize =2B@item a macro which changes the vertical space around all the cells in a= =0A+ tabular environment (similar to the function of the tabls package= =2C but =2B using the facilities of the array); =2B@item macros for multirow cells, which use the facilities of the multiro= =77 =2B package; =2B@item macros to number rows in tables, or to skip cells; =2B@item diagonally divided cells; =2B@item horizontal lines in tabular environments with defined thickness. =2B@end itemize") =2B (license license:lppl))) =2B =2B(define-public texlive-tabu =2B (package =2B (inherit (simple-texlive-package =2B "texlive-tabu" =2B (list "/tex/latex/tabu/" =2B "/doc/latex/tabu/") =2B (base32 "156lkisyrpvn82ng2kxdlly60ny5vaz4lp9xlc66azy5ma06a= =67vw") =2B #:trivial? #t)) =2B (propagated-inputs =2B `(("texlive-latex-tools" ,texlive-latex-tools) =2B ("texlive-latex-varwidth" ,texlive-latex-varwidth))) =2B (home-page "https://www.ctan.org/pkg/tabu") =2B (synopsis "Flexible LaTeX tabulars") =2B (description "The package provides an environment, @code{tabu}, whic= =68 will =2Bmake any sort of tabular (that doesn=E2=80=99t need to split across page= =73), and an =2Benvironment @code{longtabu} which provides the facilities of @code{tabu}= =20in a =2Bmodified longtable environment. (Note that this latter offers an enhanc= =65ment =2Bof ltxtable.) =2B =2BThe package requires the array package, and needs e-TeX to run (since ar= =72ay.sty =2Bis present in every conforming distribution of LaTeX, and since every pu= =62licly =2Bavailable LaTeX format is built using e-TeX, the requirements are provid= =65d by =2Bdefault on any reasonable system). The package also requires xcolor for= =0A+coloured rules in tables, and colortbl for coloured cells. The @code{l= =6Fngtabu} =2Benvironment further requires that longtable be loaded. The package itse= =6Cf does =2Bnot load any of these packages for the user. =2B =2BThe @code{tabu} environment may be used in place of @code{tabular}, =2B@code{tabular*} and @code{tabularx} environments, as well as the @code{a= =72ray} =2Benvironment in maths mode. It overloads @code{tabularx}=E2=80=99s X-col= =75mn =2Bspecification, allowing a width specification, alignment (@code{l}, @cod= =65{r}, =2B@code{c} and @code{j}) and column type indication (@code{p}, @code{m} an= =64 =2B@code{b}). =2B =2B@code{\begin@{tabu@}} to @code{} specifies a target width, and =2B@code{\begin@{tabu@}} spread @code{} enlarges the environment= =E2=80=99s =2Bnatural width.") =2B (license license:lppl1.3c+))) =2D-=20 =32.34.0 =0A= ------_=_52f3a6023cfa249864d890a6_=_-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 20 05:26:05 2022 Received: (at 53339) by debbugs.gnu.org; 20 Jan 2022 10:26:05 +0000 Received: from localhost ([127.0.0.1]:56458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAUdp-0008Dh-B9 for submit@debbugs.gnu.org; Thu, 20 Jan 2022 05:26:05 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAUdl-0008DG-KV for 53339@debbugs.gnu.org; Thu, 20 Jan 2022 05:26:04 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1642674359; cv=none; d=zohomail.com; s=zohoarc; b=BcSJ9JU2GG2ola9R9QegfeXf1iMvk/83IJQp4Oex1jPR6guI3T3zxERLNHi9h5AHPi3HFLgQ+XdnBHEDI2S4+eLTJX7vw0OIm+aQhxLxS1nH3UXB1FTMZ2K2yY3U721wXDnwUHMD8VoAav49wcrTeDNeQgkF0H9AgozUeg0unXE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1642674359; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=8OcFfeb7mg1P5lyHCudmqldNf5zqHlFxouowUKmc6m4=; b=m0omMLB3x8vET1XwWCj7F5IbDn4SNhTH6dYXSfmN9vFaqghn7aA1mhZ/KhKSJIAzvgmnI2CpXwSAAbdfGJMpV9wL6eSRkKioL4CONv5c9NHHVBC6lUatZrO+gMux/maX5oD/8mCed3C7y0UnGc4O+80oJ/ge07ehlEbgGWZg3ns= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1642674359; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=8OcFfeb7mg1P5lyHCudmqldNf5zqHlFxouowUKmc6m4=; b=FeClZIVi5VUuB6GrZoso6GpNmKk1/PiDfpa+W8U2YMyBM4vlcrhQOcOspe5h2gEc sOO09uL/+4AGGoEIsIHZeu2P9imsro9XsCyGY/jLaK7Yc3WBKaXcp7CmRpfNw/RFEun SY7PYXRmW60DE9ZRPnO9jraOq1xM0/IMLQtj4evU= Received: from localhost (p54ad45cc.dip0.t-ipconnect.de [84.173.69.204]) by mx.zohomail.com with SMTPS id 1642674357674313.4157647601668; Thu, 20 Jan 2022 02:25:57 -0800 (PST) References: <3MZHV817SGKBJ.3B0327AW4LN9K@wilsonb.com> User-agent: mu4e 1.6.10; emacs 27.2 From: Ricardo Wurmus To: 53339@debbugs.gnu.org Subject: Re: [version-1.4.0] Package with texlive-updmap.cfg and texlive-amsfonts failing to find Euler Date: Thu, 20 Jan 2022 11:20:55 +0100 In-reply-to: <3MZHV817SGKBJ.3B0327AW4LN9K@wilsonb.com> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <87o846snyl.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53339 Cc: elaexuotee@wilsonb.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) elaexuotee@wilsonb.com writes: > Attached patch on top of version-1.4.0 attempts to typset PDF docs for the > metamath package. However, the below error results, which seems to indica= te > that the Euler fonts are not found, despite texlive-amsfonts existing in = the > texlive-updmap.cfg input. > > (/gnu/store/s952x1vkbbcprklzlzimn3m2dn53mjx9-texlive-amsfonts-59745/s= hare/texmf-dist/tex/latex/amsfonts/ueuf.fd) > kpathsea: Running mktextfm eufm10 > mkdir: cannot create directory ?././homeless-shelter?: Permission den= ied > mktextfm: mktexdir /homeless-shelter/.texlive2021/texmf-var/fonts/tfm= /ams/euler failed. > kpathsea: Appending font creation commands to missfont.log. >=20=20=20=20=20 > ! Font U/euf/m/n/10=3Deufm10 at 10.0pt not loadable: Metric (TFM) fil= e not found. > This is a problem with the texlive-amsfonts package. The tlpdb says that it should provide eufm10.tfm, but it doesn=E2=80=99t. We=E2=80=99re building the fonts from source: --8<---------------cut here---------------start------------->8--- ;; Frustratingly, not all fonts can be created this way.= To ;; generate eufm8.tfm, for example, we first scale down ;; eufm10.afm to eufm8.pl, and then generate the tfm fil= e from ;; the pl file. (setenv "TEXINPUTS" (string-append ":" build "//:" (getcwd) "/fonts/afm/public/amsfo= nts//:" (getcwd) "/source/latex/amsfonts/= /:")) (with-directory-excursion build (for-each (match-lambda (((target-base target-size) (source-base source-size)) (let ((factor (number->string (truncate/ (* 1000 target-= size) source-size)))) (invoke "tex" "-interaction=3Dscrollmode" (string-append "\\input fontins= t.sty " "\\transformfont= {" target-base "}" "{\\scalefont{" = factor "}" "{\\fromafm{" so= urce-base "}}} " "\\bye"))) (invoke "pltotf" (string-append target-base ".pl") (string-append target-base ".tfm"= )) (delete-file (string-append target-base "= .pl")))) '((("eufm8" 8) ("eufm10" 10)) (("eufb6" 6) ("eufb7" 7)) (("eufb8" 8) ("eufb10" 10)) (("eufb9" 9) ("eufb10" 10)) (("eufm6" 6) ("eufb7" 7)) (("eufm9" 9) ("eufb10" 10)) (("eurb6" 6) ("eurb7" 7)) (("eurb8" 8) ("eurb10" 10)) (("eurb9" 9) ("eurb10" 10)) (("eurm6" 6) ("eurm7" 7)) (("eurm8" 8) ("eurm10" 10)) (("eurm9" 9) ("eurm10" 10))))) --8<---------------cut here---------------end--------------->8--- As you can see, we=E2=80=99re not building eufm10.tfm from the pl file. Oo= ps. Fixing this is easy, but any change to texlive-amsfonts will require rebuilding the world =E2=80=94 unless we use grafts. We can avoid these problems by checking that all texlive packages produce all the outputs that the tlpdb specifies. The texlive importer already works with the tlpdb; we=E2=80=99d just need some sort of automatic test. We could do this as part of an optional build phase. --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 20 17:02:56 2022 Received: (at 53339) by debbugs.gnu.org; 20 Jan 2022 22:02:56 +0000 Received: from localhost ([127.0.0.1]:59553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAfWC-0001zM-6U for submit@debbugs.gnu.org; Thu, 20 Jan 2022 17:02:56 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAfWA-0001zD-J6 for 53339@debbugs.gnu.org; Thu, 20 Jan 2022 17:02:55 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1642716171; cv=none; d=zohomail.com; s=zohoarc; b=NI/CBtpcYxjFbXEMAAcc90Np48UAUXDcgl1Ki5N9UQWFWKe/dPKQAAylxdWDZylQbsdr1x8J2sakpTxfXsggkKEIToYw8XF3dCCxY2j1tThHY/7tMmuhww6w1qHvTWnLUStB+5UG+8DpeE2Ow/3JR4QcQGW1ja3Pfh/51vVjzJo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1642716171; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=W6jOlZnRVQaBESQcrTzL3kOzaDrLp6iS6ah2cgZCPhc=; b=Jlzm3bEM9N+ECwWCjb7F7smEzPMs2Hobg6u8/pqbNQGol7FKE73e25rvS2f2lhohz+I+fSC1NkhoVmzqG5+U0FprnBIKYAymjMmXRPUFJOTtglDYDHjyHsrkBHDP8jECbD3CZGmQeezAgAfs8r0K1g/rrP+9rASqNZHj8r8YHN8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1642716171; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=W6jOlZnRVQaBESQcrTzL3kOzaDrLp6iS6ah2cgZCPhc=; b=gNDTGqWqSM9yePtBD3nt/8V7raHPWJ7a+byqqkexDCNKl8OZjBLB48BBwiF5mrFG 3Ut6PXc3VGymj1vg7D0yNGLd+VeuVebWaSHY7HGBUPvrdKC5h6DFabKe3zjKVQednwz 5p+J+mZo/lv56E1Sey/Bsi35Hl83fOjzHwaDBysE= Received: from localhost (p54ad45cc.dip0.t-ipconnect.de [84.173.69.204]) by mx.zohomail.com with SMTPS id 1642716168765898.8934751488058; Thu, 20 Jan 2022 14:02:48 -0800 (PST) References: <3MZHV817SGKBJ.3B0327AW4LN9K@wilsonb.com> <87o846snyl.fsf@elephly.net> User-agent: mu4e 1.6.10; emacs 27.2 From: Ricardo Wurmus To: 53339@debbugs.gnu.org Subject: Re: [version-1.4.0] Package with texlive-updmap.cfg and texlive-amsfonts failing to find Euler Date: Thu, 20 Jan 2022 22:58:42 +0100 In-reply-to: <87o846snyl.fsf@elephly.net> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <87czkmqd4q.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53339 Cc: elaexuotee@wilsonb.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ricardo Wurmus writes: > elaexuotee@wilsonb.com writes: > >> Attached patch on top of version-1.4.0 attempts to typset PDF docs for t= he >> metamath package. However, the below error results, which seems to indic= ate >> that the Euler fonts are not found, despite texlive-amsfonts existing in= the >> texlive-updmap.cfg input. >> >> (/gnu/store/s952x1vkbbcprklzlzimn3m2dn53mjx9-texlive-amsfonts-59745/= share/texmf-dist/tex/latex/amsfonts/ueuf.fd) >> kpathsea: Running mktextfm eufm10 >> mkdir: cannot create directory ?././homeless-shelter?: Permission de= nied >> mktextfm: mktexdir /homeless-shelter/.texlive2021/texmf-var/fonts/tf= m/ams/euler failed. >> kpathsea: Appending font creation commands to missfont.log. >>=20=20=20=20=20 >> ! Font U/euf/m/n/10=3Deufm10 at 10.0pt not loadable: Metric (TFM) fi= le not found. >> > > This is a problem with the texlive-amsfonts package. The tlpdb says > that it should provide eufm10.tfm, but it doesn=E2=80=99t. It now does. Commit 374464a3bbd38f43784af0cdf54ddceed93e41bd adds a new texlive-amsfonts/fixed and adds it to the replacement field of texlive-amsfonts, so it should be grafted. > We can avoid these problems by checking that all texlive packages > produce all the outputs that the tlpdb specifies. The texlive importer > already works with the tlpdb; we=E2=80=99d just need some sort of automat= ic > test. We could do this as part of an optional build phase. Commit 5ecb4acdcb95478c6efe63bf9caa4db6bda82aba implements the most basic check. We can=E2=80=99t use it during the build, because tlpdb curre= ntly needs modules that aren=E2=80=99t available on the build side (e.g. those to build texlive-bin and look up a file it provides), but it can be used in a REPL: ,use (guix import texlive) (files-differ? "/gnu/store/aiknpz049bqbr73s58yaqk3ln7hq8n4x-texlive-ams= fonts-fixed-59745/share/" "amsfonts") This should return the empty list. As should this, which lists files that should not have been installed according to the tlpdb: (files-differ? "/gnu/store/aiknpz049bqbr73s58yaqk3ln7hq8n4x-texlive-ams= fonts-fixed-59745/share/" "amsfonts" #:direction 'extra) The fixed package installs exactly the files it is supposed to and nothing more. Could you please try again? --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 20 20:51:19 2022 Received: (at 53339) by debbugs.gnu.org; 21 Jan 2022 01:51:19 +0000 Received: from localhost ([127.0.0.1]:59739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAj5C-0001dR-Q3 for submit@debbugs.gnu.org; Thu, 20 Jan 2022 20:51:19 -0500 Received: from m42-5.mailgun.net ([69.72.42.5]:56456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAj5B-0001dD-7P for 53339@debbugs.gnu.org; Thu, 20 Jan 2022 20:51:18 -0500 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.wilsonb.com; q=dns/txt; s=krs; t=1642729877; h=Content-Transfer-Encoding: Content-Type: MIME-Version: Message-Id: In-Reply-To: References: From: Subject: Cc: To: Date: Sender; bh=B6Wr1kvS/l+Fbyv2sY7OAVjOKjq+AhnsyFBVtbE7wv0=; b=FXLTkHqDTQZT/8FCTv9thj5+0tcY2JdSlOmumpVdPn87GeP9tWMNuoRRE5sMc9CxVbElvvZh Y7Y7G487urUBi0r/71/SnzJOhEDBsMQnBFIo1jWPF++ZIAbwGX1d4SSUXWKHQLexhsQ4ZNSX d18SG3FW5j9OF6oOBaULvnM5GTvKsarmU8wMx1BGtTrHHuUipQP2lWlQ24oc7ajeWN8kzvPA tn6nhrakS1QrOYV9eXzbjNlkhQCX5gKByPleO83ILB9AUFzNiqbGMayLapBzkbneQsx7jHeg QQj0U7xxpYBilUxSZAm/zoKW8vsMemn3wcmMhg/SfxR1HoNdoF5krg== X-Mailgun-Sending-Ip: 69.72.42.5 X-Mailgun-Sid: WyJlN2JjYSIsICI1MzMzOUBkZWJidWdzLmdudS5vcmciLCAiMDg1NDdhIl0= Received: from wilsonb.com (wilsonb.com [104.199.203.42]) by smtp-out-n02.prod.us-west-2.postgun.com with SMTP id 61ea118ee0071250cfed9a53 (version=TLS1.3, cipher=TLS_AES_128_GCM_SHA256); Fri, 21 Jan 2022 01:51:10 GMT Received: from localhost (q045100.dynamic.ppp.asahi-net.or.jp [203.181.45.100]) by wilsonb.com (Postfix) with ESMTPSA id A5C2FA04C3; Fri, 21 Jan 2022 01:51:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wilsonb.com; s=201703; t=1642729865; bh=B6Wr1kvS/l+Fbyv2sY7OAVjOKjq+AhnsyFBVtbE7wv0=; h=Date:To:Cc:Subject:From:References:In-Reply-To:From; b=48EPa+y55pXtuB4h23UdgpQN9F/B0KwA5sp5jAiWLJifENeRYgYBp2u4d1/uPKu28 ity4RxaR+iZURnFFyvaxwC+snOWpSWaekjRCBmzVDEP867cV2XyvvYxCY8fzTrekdU FTltTBV+tDF54aTfI5qqQCEWkFyjR6vLOnMTA7iMpB/quhIrhOfPus3G9pwLhwgtgm qchX7A3dRokZW2y4le3PH0JoYjkonm+w3cerHbQ4znGSQmxe0YqS/XjYoFQqiJuLQV sHpWS7rDFG1omxkfYD7ma7WZK4TlwIZ83hHNLW6GdE0hbbxByc4eK32lKsMjITe3oy oycxhAjE8oEISnftMu3mHb4D9G/wGGY/3BPf7WQ5DAJkwNOhC2GkwvnsOEfef/Wckx HDVEKIV2ji+W3ztogrzRAn8CJQyDSphxKJQPUhCNXM2mRNwLQAnzmHJxagqfQfe093 98HeVCVhaG8N51qJ0Jy/FmTnbcGIPtMzdCEqzowYwSfm9DHyLBimyht/a4bwa8N8a7 7E9bJlJNIVYfwmWFyrklOCjElFxdPjY1Ft7ur4cdtVr2N8zX8QGoPonU873hRvMqwn AHnkC/swGy7IoQ6vqFc/JnG7kscl4h5/DKNwtDRcyTReiAe8Mv+bQug2hC4bMgeQpM WW6VZaiWhJRg8jXWfULbSxVc= Date: Fri, 21 Jan 2022 10:51:44 +0900 To: Ricardo Wurmus Subject: Re: [version-1.4.0] Package with texlive-updmap.cfg and texlive-amsfonts failing to find Euler From: elaexuotee@wilsonb.com References: <3MZHV817SGKBJ.3B0327AW4LN9K@wilsonb.com> <87o846snyl.fsf@elephly.net> <87czkmqd4q.fsf@elephly.net> In-Reply-To: <87czkmqd4q.fsf@elephly.net> Message-Id: <2K6XF275HZO53.2C9UY5AJUOZBA@wilsonb.com> User-Agent: mblaze/1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53339 Cc: 53339@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ricardo Wurmus wrote: >=20 > Ricardo Wurmus writes: >=20 > > elaexuotee@wilsonb.com writes: > > > >> Attached patch on top of version-1.4.0 attempts to typset PDF docs for= the > >> metamath package. However, the below error results, which seems to ind= icate > >> that the Euler fonts are not found, despite texlive-amsfonts existing = in the > >> texlive-updmap.cfg input. > >> > >> (/gnu/store/s952x1vkbbcprklzlzimn3m2dn53mjx9-texlive-amsfonts-5974= 5/share/texmf-dist/tex/latex/amsfonts/ueuf.fd) > >> kpathsea: Running mktextfm eufm10 > >> mkdir: cannot create directory ?././homeless-shelter?: Permission = denied > >> mktextfm: mktexdir /homeless-shelter/.texlive2021/texmf-var/fonts/= tfm/ams/euler failed. > >> kpathsea: Appending font creation commands to missfont.log. > >> =20 > >> ! Font U/euf/m/n/10=3Deufm10 at 10.0pt not loadable: Metric (TFM) = file not found. > >> > > > > This is a problem with the texlive-amsfonts package. The tlpdb says > > that it should provide eufm10.tfm, but it doesn=E2=80=99t. >=20 > It now does. That was quick. > Commit 374464a3bbd38f43784af0cdf54ddceed93e41bd adds a new > texlive-amsfonts/fixed and adds it to the replacement field of > texlive-amsfonts, so it should be grafted. >=20 > > We can avoid these problems by checking that all texlive packages > > produce all the outputs that the tlpdb specifies. The texlive importer= > > already works with the tlpdb; we=E2=80=99d just need some sort of autom= atic > > test. We could do this as part of an optional build phase. Okay. I see that commit on master. Building again, however, the original problem persists: ! Font U/euf/m/n/10=3Deufm10 at 10.0pt not loadable: Metric (TFM) file = not found. The new texlive-amsfonts/fixed don't need to list eufm10 targets? > Commit 5ecb4acdcb95478c6efe63bf9caa4db6bda82aba implements the most > basic check. We can=E2=80=99t use it during the build, because tlpdb cur= rently > needs modules that aren=E2=80=99t available on the build side (e.g. those= to > build texlive-bin and look up a file it provides), but it can be used in > a REPL: >=20 > ,use (guix import texlive) > (files-differ? "/gnu/store/aiknpz049bqbr73s58yaqk3ln7hq8n4x-texlive-a= msfonts-fixed-59745/share/" "amsfonts") >=20 > This should return the empty list. As should this, which lists files > that should not have been installed according to the tlpdb: >=20 > (files-differ? "/gnu/store/aiknpz049bqbr73s58yaqk3ln7hq8n4x-texlive-a= msfonts-fixed-59745/share/" "amsfonts" #:direction 'extra) >=20 > The fixed package installs exactly the files it is supposed to and > nothing more. Both of those files-differ? invocations do indeed return empty lists for me= . As a sanity check, I re-confirmed that the document typesets within a texlive --= pure environment. So what gives? $ guix time-machine --commit=3D4821e3eb4edd532bb236973a986e609634d0ab28 -- = shell --pure texlive findutils bash-5.1$ find -L $GUIX_ENVIRONMENT -name '*eufm10*' /gnu/store/r0dn677n122jqi3wh0sp3b3kpjavyv2r-profile/share/texmf-dist/fonts/= afm/public/amsfonts/euler/eufm10.afm /gnu/store/r0dn677n122jqi3wh0sp3b3kpjavyv2r-profile/share/texmf-dist/fonts/= tfm/public/amsfonts/euler/eufm10.tfm /gnu/store/r0dn677n122jqi3wh0sp3b3kpjavyv2r-profile/share/texmf-dist/fonts/= type1/public/amsfonts/euler/eufm10.pfb /gnu/store/r0dn677n122jqi3wh0sp3b3kpjavyv2r-profile/share/texmf-dist/fonts/= type1/public/amsfonts/euler/eufm10.pfm but... $ ./pre-inst-env guix shell texlive-asmfosnts # on commit fad6a742351a5992= 19dabcd152327afc39e4e3cf $ find -L $GUIX_ENVIRONMENT -name '*eufm10*' /gnu/store/77vyrxxaa7xn0wfmam20477nakc7v5di-profile/share/texmf-dist/fonts/= afm/public/amsfonts/euler/eufm10.afm /gnu/store/77vyrxxaa7xn0wfmam20477nakc7v5di-profile/share/texmf-dist/fonts/= tfm/public/amsfonts/euler/eufm10.tfm /gnu/store/77vyrxxaa7xn0wfmam20477nakc7v5di-profile/share/texmf-dist/fonts/= type1/public/amsfonts/euler/eufm10.pfb /gnu/store/77vyrxxaa7xn0wfmam20477nakc7v5di-profile/share/texmf-dist/fonts/= type1/public/amsfonts/euler/eufm10.pfm Is my package definition just missing something obvious? From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 21 03:06:20 2022 Received: (at 53339) by debbugs.gnu.org; 21 Jan 2022 08:06:20 +0000 Received: from localhost ([127.0.0.1]:60104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAow8-0003M2-7o for submit@debbugs.gnu.org; Fri, 21 Jan 2022 03:06:20 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAow2-0003Lp-Vv for 53339@debbugs.gnu.org; Fri, 21 Jan 2022 03:06:19 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1642752370; cv=none; d=zohomail.com; s=zohoarc; b=RHkT0t75f2kjYHKx4VYVh2V+ZQ4DS+bQ4/1U2SxL0NEyfSdSG3XqOcCf5pVxgUok1zv3581jF4YO6tOIr8Xxwmwp7WZFxwqoFE8UU1C56v+HV9zw1iUXIsAKnPhN+PKtsLf+ebnsRSKRpXPUVox9PMZ3AGrrkt6dmfLZnzHK2mU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1642752370; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=aNFzppoaHM+RTYVxVnFYHUdydTcC7bzxHAxn8Ye7bcc=; b=liprPRxh4rn9qHkrYZnQoEx9JlgWa0iotLZFKV/3onnObTsZfaax/QGL2//zvX+EkqgiK+kyx/JSh78iKp6MLDCou/bW+l4/En/J3znwFcB7HND9tfzyMVypAGUnkLr/VtPYTPeFpQUXtZWaxu/5nJnw/mgTkggK1BB/7FyC5gM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1642752370; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:Date:In-reply-to:Message-ID:MIME-Version:Content-Type; bh=aNFzppoaHM+RTYVxVnFYHUdydTcC7bzxHAxn8Ye7bcc=; b=hXPBQjnyIR/bW4JLGpV4oOvnoqdwt3nwaVpiYq8knBiTdaiAKd82QntfrQzP1EBe ddqROC9W6FiEbfoNxT3lrXN2OUKzLBf558uANIQKYQ2CbccIC1xgIXWzUKN1+E3C0Bc 8A/Rcawmo1iEWO2UgEytH26tsmv56tsNydSxkins= Received: from localhost (p54ad4dca.dip0.t-ipconnect.de [84.173.77.202]) by mx.zohomail.com with SMTPS id 1642752368074294.56019222875375; Fri, 21 Jan 2022 00:06:08 -0800 (PST) References: <3MZHV817SGKBJ.3B0327AW4LN9K@wilsonb.com> <87o846snyl.fsf@elephly.net> <87czkmqd4q.fsf@elephly.net> <2K6XF275HZO53.2C9UY5AJUOZBA@wilsonb.com> User-agent: mu4e 1.6.10; emacs 27.2 From: Ricardo Wurmus To: elaexuotee@wilsonb.com Subject: Re: [version-1.4.0] Package with texlive-updmap.cfg and texlive-amsfonts failing to find Euler Date: Fri, 21 Jan 2022 09:04:53 +0100 In-reply-to: <2K6XF275HZO53.2C9UY5AJUOZBA@wilsonb.com> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <878rv9qzrn.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53339 Cc: 53339@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) elaexuotee@wilsonb.com writes: > The new texlive-amsfonts/fixed don't need to list eufm10 targets? No, because eufm10 is generated from the corresponding afm file. That was broken before. -- Ricardo From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 23 12:21:59 2022 Received: (at 53339) by debbugs.gnu.org; 23 Jan 2022 17:21:59 +0000 Received: from localhost ([127.0.0.1]:41139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nBgYw-0006Ji-Tu for submit@debbugs.gnu.org; Sun, 23 Jan 2022 12:21:59 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nBgYu-0006JY-Re for 53339@debbugs.gnu.org; Sun, 23 Jan 2022 12:21:57 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1642958513; cv=none; d=zohomail.com; s=zohoarc; b=iVKJ21aB0NysZX3nwrwybjdJU9CvF93WjIYtteugjEB4IwhxBGaGaXPN7lGG3pl7WgFRjcVj98LyC8o6+OunCe69Tss9OWHviNt8pBMtXjZLwMTQ7lIVCe8mr1ESdawL1mddR5DYYYvf3cipBbcXmshiN51D/qBxiw167m/Hnmc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1642958513; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=RJjT9tF84C31qfZgmwed8DlXt5I8FaqtounFBstgub0=; b=drqSbD2rlmVvOJV1spmYxx17ABO8jruIMiVPgdG6qN9tvBCT6DclzHNxMledioa15pbBI6pM+RU3iojmvfgO7EYtkLsyREm7+L26hZB7mz/j+85I3OMoHsoGm3s00nmvugkz1oVT73wEdHsDck8q+I0O2FRIqYH54ZZ3hWVkvaY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1642958513; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=RJjT9tF84C31qfZgmwed8DlXt5I8FaqtounFBstgub0=; b=IQiGoKL9IJEEYnDj3AlSd+JmdzKks988DknZ7kP7YJVB9xvz6i5RFUOdnJM6Rj36 zs0VF5EAQ70XwiD1qluVXQHvrfqk/luIJOJKxYsY4T3Cviq7tlYBgSJPkukjjQlxgaB jxUB3fvqcbXOCVLET2r/1ejvB+ccpn9PYtvktGxk= Received: from localhost (p508e82b6.dip0.t-ipconnect.de [80.142.130.182]) by mx.zohomail.com with SMTPS id 1642958512639133.55032736835744; Sun, 23 Jan 2022 09:21:52 -0800 (PST) References: <3MZHV817SGKBJ.3B0327AW4LN9K@wilsonb.com> <87o846snyl.fsf@elephly.net> <87czkmqd4q.fsf@elephly.net> User-agent: mu4e 1.6.10; emacs 27.2 From: Ricardo Wurmus To: 53339@debbugs.gnu.org Subject: Re: [version-1.4.0] Package with texlive-updmap.cfg and texlive-amsfonts failing to find Euler Date: Sun, 23 Jan 2022 18:16:25 +0100 In-reply-to: <87czkmqd4q.fsf@elephly.net> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <87h79unz9u.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 53339 Cc: elaexuotee@wilsonb.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Ricardo Wurmus writes: > Ricardo Wurmus writes: > >> elaexuotee@wilsonb.com writes: >> >>> Attached patch on top of version-1.4.0 attempts to typset PDF docs for = the >>> metamath package. However, the below error results, which seems to indi= cate >>> that the Euler fonts are not found, despite texlive-amsfonts existing i= n the >>> texlive-updmap.cfg input. >>> >>> (/gnu/store/s952x1vkbbcprklzlzimn3m2dn53mjx9-texlive-amsfonts-59745= /share/texmf-dist/tex/latex/amsfonts/ueuf.fd) >>> kpathsea: Running mktextfm eufm10 >>> mkdir: cannot create directory ?././homeless-shelter?: Permission d= enied >>> mktextfm: mktexdir /homeless-shelter/.texlive2021/texmf-var/fonts/t= fm/ams/euler failed. >>> kpathsea: Appending font creation commands to missfont.log. >>>=20=20=20=20=20 >>> ! Font U/euf/m/n/10=3Deufm10 at 10.0pt not loadable: Metric (TFM) f= ile not found. >>> >> >> This is a problem with the texlive-amsfonts package. The tlpdb says >> that it should provide eufm10.tfm, but it doesn=E2=80=99t. > > It now does. > > Commit 374464a3bbd38f43784af0cdf54ddceed93e41bd adds a new > texlive-amsfonts/fixed and adds it to the replacement field of > texlive-amsfonts, so it should be grafted. > >> We can avoid these problems by checking that all texlive packages >> produce all the outputs that the tlpdb specifies. The texlive importer >> already works with the tlpdb; we=E2=80=99d just need some sort of automa= tic >> test. We could do this as part of an optional build phase. > > Commit 5ecb4acdcb95478c6efe63bf9caa4db6bda82aba implements the most > basic check. We can=E2=80=99t use it during the build, because tlpdb cur= rently > needs modules that aren=E2=80=99t available on the build side (e.g. those= to > build texlive-bin and look up a file it provides), but it can be used in > a REPL: > > ,use (guix import texlive) > (files-differ? "/gnu/store/aiknpz049bqbr73s58yaqk3ln7hq8n4x-texlive-a= msfonts-fixed-59745/share/" "amsfonts") > > This should return the empty list. As should this, which lists files > that should not have been installed according to the tlpdb: > > (files-differ? "/gnu/store/aiknpz049bqbr73s58yaqk3ln7hq8n4x-texlive-a= msfonts-fixed-59745/share/" "amsfonts" #:direction 'extra) > > The fixed package installs exactly the files it is supposed to and > nothing more. I just applied your patch and then tried to reproduce the problem. I can reproduce the problem. I then explicitly asked for texlive-amsfonts/fixed instead of texlive-amsfonts and I got past the failure to find eufm10. It=E2=80=99s not surprising, because grafts happen *after* the build, but i= t did confuse me for a bit. The new error looks a lot like bug 40558 which I had just closed: --8<---------------cut here---------------start------------->8--- starting phase `build-doc' This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/GNU Guix) (p= reloaded format=3Dpdflatex) restricted \write18 enabled. entering extended mode (./metamath.tex LaTeX2e <2020-10-01> patch level 4 L3 programming layer <2021-02-18> LaTeX Warning: Writing file `./realref.sty'. LaTeX Warning: Writing file `./metamath.bib'. (/gnu/store/587a5yig52dyj2bfdg44dqcyqmdv0qqp-texlive-latex-base-59745/share= /texmf-dist/tex/latex/base/book.cls Document Class: book 2020/04/10 v1.4m Standard LaTeX document class (/gnu/store/587a5yig52dyj2bfdg44dqcyqmdv0qqp-texlive-latex-base-59745/share= /texmf-dist/tex/latex/base/leqno.clo) (/gnu/store/587a5yig52dyj2bfdg44dqcyq= mdv0qqp-texlive-latex-base-59745/share/texmf-dist/tex/latex/base/bk10.clo))= (/gnu/store/rvpgbbds8lk81yzx6775j6ch2xdwvv52-texlive-hyperref-59745/share/= texmf-dist/tex/latex/hyperref/hyperref.sty (/gnu/store/z3l6hyyrjha51phkfcd4= 7pmd0qfd3dk0-texlive-generic-ltxcmds-59745/share/texmf-dist/tex/generic/ltx= cmds/ltxcmds.sty) (/gnu/store/9bdsk0lyzci4mh2zjsd2xhr46xjnpbwr-texlive-gene= ric-iftex-59745/share/texmf-dist/tex/generic/iftex/iftex.sty) (/gnu/store/s= j5mmzvpj1rvf7qhmj14lqm8s55lhafc-texlive-latex-pdftexcmds-59745/share/texmf-= dist/tex/generic/pdftexcmds/pdftexcmds.sty (/gnu/store/8m9dsi7b7g0zm79xfxl9= 2hyzn1frs9a2-texlive-generic-infwarerr-59745/share/texmf-dist/tex/generic/i= nfwarerr/infwarerr.sty)) (/gnu/store/7amifddw49zp8h212nn8ks9jkw75sf4k-texli= ve-latex-graphics-59745/share/texmf-dist/tex/latex/graphics/keyval.sty) (/gnu/store/65jpn1a6ypq5wsdnvmjzw1yw283ibqy9-texlive-generic-kvsetkeys-5974= 5/share/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty) (/gnu/store/scks708= 1fji2a504l8bgcfxmqss391xj-texlive-generic-kvdefinekeys-59745/share/texmf-di= st/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/gnu/store/3ghkimjblf7cpgnrj= jj84r2n7jwcq4wd-texlive-generic-pdfescape-59745/share/texmf-dist/tex/generi= c/pdfescape/pdfescape.sty) (/gnu/store/nl3vss7x4q0kxyx7hn5x955ixcsgxqy4-tex= live-latex-hycolor-59745/share/texmf-dist/tex/latex/hycolor/hycolor.sty) (/= gnu/store/mwkfbyky333q7wwirzbhkp6n7qcrq7ns-texlive-latex-letltxmacro-59745/= share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty) (/gnu/store/gv2parv= nl34qwqkvq3rjb5i910kvgfi8-texlive-latex-auxhook-59745/share/texmf-dist/tex/= latex/auxhook/auxhook.sty) (/gnu/store/57an07pvwb6g4n06i7c0v9m3agd4w73q-tex= live-latex-kvoptions-59745/share/texmf-dist/tex/latex/kvoptions/kvoptions.s= ty) (/gnu/store/rvpgbbds8lk81yzx6775j6ch2xdwvv52-texlive-hyperref-59745/share/t= exmf-dist/tex/latex/hyperref/pd1enc.def) (/gnu/store/rvpgbbds8lk81yzx6775j6= ch2xdwvv52-texlive-hyperref-59745/share/texmf-dist/tex/latex/hyperref/hyper= ref-langpatches.def) (/gnu/store/d9y4xwdybmc4lww1m5rfclg6wnjq2m5s-texlive-g= eneric-intcalc-59745/share/texmf-dist/tex/generic/intcalc/intcalc.sty) (/gn= u/store/9fnwbv8rh4xam8fd7iq5ixga0kf59m1y-texlive-generic-etexcmds-59745/sha= re/texmf-dist/tex/generic/etexcmds/etexcmds.sty) (/gnu/store/rvpgbbds8lk81y= zx6775j6ch2xdwvv52-texlive-hyperref-59745/share/texmf-dist/tex/latex/hyperr= ef/puenc.def) (/gnu/store/mxwk2779z4c9rdpfw336llfjwvq8b1m8-texlive-url-5974= 5/share/texmf-dist/tex/latex/url/url.sty) (/gnu/store/kv80m72v0a370946z23f3= mqb9qi09kxf-texlive-generic-bitset-59745/share/texmf-dist/tex/generic/bitse= t/bitset.sty (/gnu/store/1sq5ckqm8pfk992vsf8vbknnr2jvzdpj-texlive-generic-b= igintcalc-59745/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/gnu/store/587a5yig52dyj2bfdg44dqcyqmdv0qqp-texlive-latex-base-59745/share= /texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/gnu/store/rvpgbbds8lk81yzx6= 775j6ch2xdwvv52-texlive-hyperref-59745/share/texmf-dist/tex/latex/hyperref/= hpdftex.def (/gnu/store/587a5yig52dyj2bfdg44dqcyqmdv0qqp-texlive-latex-base= -59745/share/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/gnu/store/nbb28= djqw81mh34x2g1ff5sxk7wrpcdw-texlive-latex-rerunfilecheck-59745/share/texmf-= dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/gnu/store/bsqw8xzx6s6727= sq75z0ay46awpg7qbv-texlive-generic-uniquecounter-59745/share/texmf-dist/tex= /generic/uniquecounter/uniquecounter.sty))) (/gnu/store/1z0lv49q68hmr239gyh= kl0fhii9w2k29-texlive-latex-needspace-59745/share/texmf-dist/tex/latex/need= space/needspace.sty) (/gnu/store/xj2g5msy7iaz3a8kbpd2cwcbjbd6248b-texlive-b= reqn-59745/share/texmf-dist/tex/latex/breqn/breqn.sty (/gnu/store/yfw2ldhvy= 8ppxjcaff5cjw990dxqjzpf-texlive-latex-l3kernel-59745/share/texmf-dist/tex/l= atex/l3kernel/expl3.sty (/gnu/store/c5nji3vqx4y317kcicr3lqijvphvgv5v-texlive-latex-l3backend-59745/= share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)) (/gnu/store/znf= kb5mi7zxvyrcxbv2mbmq7l9v4327l-texlive-latex-amsmath-59745/share/texmf-dist/= tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/gnu/store/znfkb5mi7zxvyrcxbv2mbmq7l9v4327l-texlive-latex-amsmath-59745/sh= are/texmf-dist/tex/latex/amsmath/amstext.sty (/gnu/store/znfkb5mi7zxvyrcxbv= 2mbmq7l9v4327l-texlive-latex-amsmath-59745/share/texmf-dist/tex/latex/amsma= th/amsgen.sty)) (/gnu/store/znfkb5mi7zxvyrcxbv2mbmq7l9v4327l-texlive-latex-= amsmath-59745/share/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/gnu/store/zn= fkb5mi7zxvyrcxbv2mbmq7l9v4327l-texlive-latex-amsmath-59745/share/texmf-dist= /tex/latex/amsmath/amsopn.sty)) (/gnu/store/7amifddw49zp8h212nn8ks9jkw75sf4= k-texlive-latex-graphics-59745/share/texmf-dist/tex/latex/graphics/graphicx= .sty (/gnu/store/7amifddw49zp8h212nn8ks9jkw75sf4k-texlive-latex-graphics-59= 745/share/texmf-dist/tex/latex/graphics/graphics.sty (/gnu/store/7amifddw49= zp8h212nn8ks9jkw75sf4k-texlive-latex-graphics-59745/share/texmf-dist/tex/la= tex/graphics/trig.sty) (/gnu/store/zga4xvyy7h1ww3isg35l6y2yp3m2hcs0-texlive= -graphics-cfg-59745/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/gnu/store/s7bg33d6knlkn7bab9756pk7g747clps-texlive-graphics-def-59745/sha= re/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/gnu/store/vywyhkvz2nr5= 037jfz8f10mzcszh5ldh-texlive-flexisym-59745/share/texmf-dist/tex/latex/breq= n/flexisym.sty (/gnu/store/vywyhkvz2nr5037jfz8f10mzcszh5ldh-texlive-flexisy= m-59745/share/texmf-dist/tex/latex/breqn/cmbase.sym) (/gnu/store/wszi2z0hz9= wk21ylfyvzgrfwdd78gkl4-texlive-mathstyle-59745/share/texmf-dist/tex/latex/b= reqn/mathstyle.sty)) (/gnu/store/igzyhzbvn3nmr6fjn33kdxq6f5mmnlzz-texlive-l= atex-tools-59745/share/texmf-dist/tex/latex/tools/calc.sty)) (/gnu/store/gh= 6xyp556my7lxwbmv9aibvvc2844v2f-texlive-microtype-59745/share/texmf-dist/tex= /latex/microtype/microtype.sty (/gnu/store/gh6xyp556my7lxwbmv9aibvvc2844v2f= -texlive-microtype-59745/share/texmf-dist/tex/latex/microtype/microtype-pdf= tex.def) (/gnu/store/gh6xyp556my7lxwbmv9aibvvc2844v2f-texlive-microtype-597= 45/share/texmf-dist/tex/latex/microtype/microtype.cfg)) (/gnu/store/wdq836g7zd1a0vlsgj14nrq22iv0djb3-texlive-makecell-59745/share/t= exmf-dist/tex/latex/makecell/makecell.sty (/gnu/store/igzyhzbvn3nmr6fjn33kd= xq6f5mmnlzz-texlive-latex-tools-59745/share/texmf-dist/tex/latex/tools/arra= y.sty)) (/gnu/store/igzyhzbvn3nmr6fjn33kdxq6f5mmnlzz-texlive-latex-tools-59= 745/share/texmf-dist/tex/latex/tools/longtable.sty) (/gnu/store/br82d1v2rmx= 0vqljrqfvnj2mss5gp26c-texlive-tabu-59745/share/texmf-dist/tex/latex/tabu/ta= bu.sty (/gnu/store/3abywx5j53mvridad7ljz8zl10wjbilr-texlive-latex-varwidth-= 59745/share/texmf-dist/tex/latex/varwidth/varwidth.sty)) (./realref.sty) (/= gnu/store/aiknpz049bqbr73s58yaqk3ln7hq8n4x-texlive-amsfonts-fixed-59745/sha= re/texmf-dist/tex/latex/amsfonts/amssymb.sty (/gnu/store/aiknpz049bqbr73s58= yaqk3ln7hq8n4x-texlive-amsfonts-fixed-59745/share/texmf-dist/tex/latex/amsf= onts/amsfonts.sty)) (/gnu/store/0jakmwvyf28fcjlvlbp7g4hbvikp7lry-texlive-la= tex-anysize-59745/share/texmf-dist/tex/latex/anysize/anysize.sty document style option `anysize' loaded Michael Salzenberg, Thomas Esser, Dirk Hillbrecht Version 1.0, Aug 13, 1994 ) (./special-settings.sty) Writing index file metamath.idx No file metamath.aux. (/gnu/store/rvpgbbds8lk81yzx6775j6ch2xdwvv52-texlive-hyperref-59745/share/t= exmf-dist/tex/latex/hyperref/nameref.sty (/gnu/store/198aipzigqav60nyy1970f= cfd019xyp1-texlive-latex-refcount-59745/share/texmf-dist/tex/latex/refcount= /refcount.sty) (/gnu/store/ah1pabxq8q7p09mnp1djl3bklwl2r5nw-texlive-generic= -gettitlestring-59745/share/texmf-dist/tex/generic/gettitlestring/gettitles= tring.sty)) (/gnu/store/rs64dc2d1b3zp9xbqxjrbprkhsyzw7i5-texlive-latex-epst= opdf-pkg-59745/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/= gnu/store/7imc8xwaa0xm5bg47barmvjnkgfqyypd-texlive-latexconfig-59745/share/= texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/gnu/store/gh6xyp556my= 7lxwbmv9aibvvc2844v2f-texlive-microtype-59745/share/texmf-dist/tex/latex/mi= crotype/mt-cmr.cfg) [1{/gnu/store/alvxjk3cfji845csj2ppr8bkmylj7wvx-texlive-= updmap.cfg-59745/share/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] (/gnu/store/aiknpz049bqbr73s58yaqk3ln7hq8n4x-texlive-amsfonts-fixed-59745/s= hare/texmf-dist/tex/latex/amsfonts/umsa.fd) (/gnu/store/gh6xyp556my7lxwbmv9= aibvvc2844v2f-texlive-microtype-59745/share/texmf-dist/tex/latex/microtype/= mt-msa.cfg) (/gnu/store/aiknpz049bqbr73s58yaqk3ln7hq8n4x-texlive-amsfonts-f= ixed-59745/share/texmf-dist/tex/latex/amsfonts/umsb.fd) (/gnu/store/gh6xyp5= 56my7lxwbmv9aibvvc2844v2f-texlive-microtype-59745/share/texmf-dist/tex/late= x/microtype/mt-msb.cfg) ! Math formula deleted: Insufficient extension fonts. l.861 $\sim$ \ {\sc Public Domain}\ $\sim$ ?=20 ! Emergency stop. l.861 $\sim$ \ {\sc Public Domain}\ $\sim$ ! =3D=3D> Fatal error occurred, no output PDF file produced! Transcript written on metamath.log. error: in phase 'build-doc': uncaught exception: %exception #<&invoke-error program: "pdflatex" arguments: ("metamath") exit= -status: 1 term-signal: #f stop-signal: #f>=20 --8<---------------cut here---------------end--------------->8--- I don=E2=80=99t know what that=E2=80=99s about. --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 13 04:33:26 2022 Received: (at control) by debbugs.gnu.org; 13 Feb 2022 09:33:26 +0000 Received: from localhost ([127.0.0.1]:36367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJBG2-0007it-Mi for submit@debbugs.gnu.org; Sun, 13 Feb 2022 04:33:26 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJBFz-0007ii-IP for control@debbugs.gnu.org; Sun, 13 Feb 2022 04:33:25 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1644744801; cv=none; d=zohomail.com; s=zohoarc; b=WQ0yzrPmW3TbAD+2KLhm6BTdQ9DNUXuC1CUVrEWHx+oFLWUoikwPcJYIP8ghg1X3hd/RbZecXbVvIjP27WMSb4p6GDnE4YjADnIjJu9XA48IPXfXKZaLLAjpEppxu/PukwyZ5ShXOoCEFlRmLxVyrI+ItsZVaV0bQEnDPLGGR6c= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1644744801; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; bh=sD/8zB6Sl6GAJEKra7Uu7dLHw7mb07vIYnkRjSVYaTs=; b=inN/QuIoaxi7ME8Bql1Vjt9hCCnw7asjtI0QHqiYQp15HuXDklNVWkMkJs4H85ox3GF2ywPYOHP23D4pQSeWQMNhRVLcPm0lUxo0p9LOuS6/WklZnNJh9dSoPen0RzPYM82jT/piO23YXGpIiAfsNmZeRM7RnHA2HO3Wi+dk0SY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1644744801; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; bh=sD/8zB6Sl6GAJEKra7Uu7dLHw7mb07vIYnkRjSVYaTs=; b=ZFEVkl0zi3nzeK2NeExP4oegnRf5xH6+u3UZ5AGrxnLY578rxgmWPVa/RemZ6EXS fXFqPto9Q2+NHkew9jmIplVcmrR0urTbv7GF6RmXAq/lSTBAE7azNlhfMj9jhnTIuE2 FwoUlq7nVJiy2LKmxBaDXb7VdwEsZtIbJZM4sC3I= Received: from localhost (p508e81ae.dip0.t-ipconnect.de [80.142.129.174]) by mx.zohomail.com with SMTPS id 1644744800991228.39022408166227; Sun, 13 Feb 2022 01:33:20 -0800 (PST) User-agent: mu4e 1.6.10; emacs 27.2 From: Ricardo Wurmus To: control@debbugs.gnu.org Subject: merge bugs Date: Sun, 13 Feb 2022 10:31:31 +0100 X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <871r07ru01.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 53339 40558 thanks -- Ricardo From unknown Fri Aug 15 14:47:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 16 Mar 2022 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator