From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 28 00:14:42 2023 Received: (at submit) by debbugs.gnu.org; 28 Mar 2023 04:14:42 +0000 Received: from localhost ([127.0.0.1]:48651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph0jK-0005oF-Af for submit@debbugs.gnu.org; Tue, 28 Mar 2023 00:14:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:42658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph0jI-0005o4-6v for submit@debbugs.gnu.org; Tue, 28 Mar 2023 00:14:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ph0jE-0007LL-H2 for bug-guix@gnu.org; Tue, 28 Mar 2023 00:14:36 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ph0jC-0000Vt-JW for bug-guix@gnu.org; Tue, 28 Mar 2023 00:14:36 -0400 Date: Tue, 28 Mar 2023 04:14:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1679976863; x=1680236063; bh=lbPJt+F93xFAlZTjsodB15c5VQQTmzSWFrP06gmYldI=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=y4uVPq1FSK9xiWIzdDgGaAq2MYeHNmeehlPYWctO1SqJZfOf6zH7RG/ZsRh3eLQNl vgK2WGgl4gEeaWOBtT2BjZK6RM1jN0+3uTsHEXt7Qj4+jJjglqGyd47dERR0yQBETN 5d+0qL3We7RiqA+WQdfYt5WipFyJIz6AJY/jlXqh5KgTtT1CfaZjC4f6KTdnqj49FF f80/UdYVsUxQIgYSbO1/ANCt/2hbErPUAS94EHPQmXdYj3H7lP18QdHKksOuKozqbk F+FkacYGJOO4ZYMjYRbShWNl2FblijO5ZxOLIkvfGYIhTji9TsQqtmuHzNJ4hhOv2Y 7xXheSEi1A0/A== To: Guix Bugs From: John Kehayias Subject: xelatex won't render fonts correctly without full texlive Message-ID: <87mt3xh5rn.fsf@protonmail.com> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_Wx2h8BlBUFC4SScF4bkq60HMIfbgk7z5gBsoa7g" Received-SPF: pass client-ip=185.70.40.131; envelope-from=john.kehayias@protonmail.com; helo=mail-40131.protonmail.ch 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, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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.3 (--) This is a multi-part message in MIME format. --b1_Wx2h8BlBUFC4SScF4bkq60HMIfbgk7z5gBsoa7g Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi TeX Guixers, Ran into a curious problem today of xelatex not properly rendering what I t= hink is a mapping/ligature issue: the usual TeX ``something'' quote syntax = should become proper double quotes (for English at least) but don't. Here is a simple test tex file: --8<---------------cut here---------------start------------->8--- \documentclass{article} \begin{document} ``test quote'' \end{document} --8<---------------cut here---------------end--------------->8--- If you compile it with --8<---------------cut here---------------start------------->8--- guix shell texlive-base texlive-fontspec -- xelatex test.tex --8<---------------cut here---------------end--------------->8--- you'll see the same quotes as in the tex file. Full log (test-bad.log) atta= ched but the relevant line looks to me like --8<---------------cut here---------------start------------->8--- Document Class: article 2020/04/10 v1.4m Standard LaTeX document class (/gnu/store/npkjqvkgzj3pfhqwbcc504kgp1z6fj8s-profile/share/texmf-dist/tex/l= atex/base/size10.clo File: size10.clo 2020/04/10 v1.4m Standard LaTeX file (size option) Font mapping `tex-text.tec' for font `[lmroman10-regular]:mapping=3Dtex-tex= t;' not found. ) --8<---------------cut here---------------end--------------->8--- I did try adding various packages, changing fonts and font settings, but to= no avail. Meanwhile, using --8<---------------cut here---------------start------------->8--- guix shell texlive -- xelatex test.tex --8<---------------cut here---------------end--------------->8--- gives a nicely rendered double quote mark. The log (also attached as test.l= og) shows no such similar message. Some searching the most succinct and relevant summary I think is here Anyway, seems like something is missing when we use the minimal packages, b= ut I can't seem to find what to add to guix shell to change the output of t= he pdf. Probably it is not captured in a package or is otherwise lost? Any ideas? Thanks! John PS: I don't think it is related, but xelatex will complain about not findin= g a fontspec.cfg either. I made one locally from what it used to be, but di= dn't change the output for me. I think it went missing here: --b1_Wx2h8BlBUFC4SScF4bkq60HMIfbgk7z5gBsoa7g Content-Type: application/octet-stream; name=test.log Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=test.log VGhpcyBpcyBYZVRlWCwgVmVyc2lvbiAzLjE0MTU5MjY1My0yLjYtMC45OTk5OTMgKFRlWCBMaXZl IDIwMjEvR05VIEd1aXgpIChwcmVsb2FkZWQgZm9ybWF0PXhlbGF0ZXggMjAyMi41LjI4KSAgMjcg TUFSIDIwMjMgMjI6MDAKZW50ZXJpbmcgZXh0ZW5kZWQgbW9kZQogcmVzdHJpY3RlZCBcd3JpdGUx OCBlbmFibGVkLgogJSYtbGluZSBwYXJzaW5nIGVuYWJsZWQuCioqdGVzdC50ZXgKKC4vdGVzdC50 ZXgKTGFUZVgyZSA8MjAyMC0xMC0wMT4gcGF0Y2ggbGV2ZWwgNApMMyBwcm9ncmFtbWluZyBsYXll ciA8MjAyMS0wMi0xOD4KKC9nbnUvc3RvcmUvYmx4Ync1Z2hoencyYnY3MW1ucmY5bDYyYmZoN3hh MmotdGV4bGl2ZS10ZXhtZi0yMDIxMDMyNS9zaGFyZS90ZXhtZgotZGlzdC90ZXgvbGF0ZXgvYmFz ZS9hcnRpY2xlLmNscwpEb2N1bWVudCBDbGFzczogYXJ0aWNsZSAyMDIwLzA0LzEwIHYxLjRtIFN0 YW5kYXJkIExhVGVYIGRvY3VtZW50IGNsYXNzCgooL2dudS9zdG9yZS9ibHhidzVnaGh6dzJidjcx bW5yZjlsNjJiZmg3eGEyai10ZXhsaXZlLXRleG1mLTIwMjEwMzI1L3NoYXJlL3RleG1mCi1kaXN0 L3RleC9sYXRleC9iYXNlL3NpemUxMC5jbG8KRmlsZTogc2l6ZTEwLmNsbyAyMDIwLzA0LzEwIHYx LjRtIFN0YW5kYXJkIExhVGVYIGZpbGUgKHNpemUgb3B0aW9uKQopClxjQHBhcnQ9XGNvdW50MTc1 ClxjQHNlY3Rpb249XGNvdW50MTc2ClxjQHN1YnNlY3Rpb249XGNvdW50MTc3ClxjQHN1YnN1YnNl Y3Rpb249XGNvdW50MTc4ClxjQHBhcmFncmFwaD1cY291bnQxNzkKXGNAc3VicGFyYWdyYXBoPVxj b3VudDE4MApcY0BmaWd1cmU9XGNvdW50MTgxClxjQHRhYmxlPVxjb3VudDE4MgpcYWJvdmVjYXB0 aW9uc2tpcD1cc2tpcDQ3ClxiZWxvd2NhcHRpb25za2lwPVxza2lwNDgKXGJpYmluZGVudD1cZGlt ZW4xMzgKKQooL2dudS9zdG9yZS9ibHhidzVnaGh6dzJidjcxbW5yZjlsNjJiZmg3eGEyai10ZXhs aXZlLXRleG1mLTIwMjEwMzI1L3NoYXJlL3RleG1mCi1kaXN0L3RleC9sYXRleC9sM2JhY2tlbmQv bDNiYWNrZW5kLXhldGV4LmRlZgpGaWxlOiBsM2JhY2tlbmQteGV0ZXguZGVmIDIwMjEtMDMtMTgg TDMgYmFja2VuZCBzdXBwb3J0OiBYZVRlWAogKHxleHRyYWN0YmIgLS12ZXJzaW9uKQpcY19fa2Vy bmVsX3N5c19kdmlwZGZteF92ZXJzaW9uX2ludD1cY291bnQxODMKXGxfX2NvbG9yX2JhY2tlbmRf c3RhY2tfaW50PVxjb3VudDE4NApcZ19fY29sb3JfYmFja2VuZF9zdGFja19pbnQ9XGNvdW50MTg1 ClxnX19ncmFwaGljc190cmFja19pbnQ9XGNvdW50MTg2ClxsX19wZGZfaW50ZXJuYWxfYm94PVxi b3g0NwpcZ19fcGRmX2JhY2tlbmRfb2JqZWN0X2ludD1cY291bnQxODcKXGdfX3BkZl9iYWNrZW5k X2Fubm90YXRpb25faW50PVxjb3VudDE4OApcZ19fcGRmX2JhY2tlbmRfbGlua19pbnQ9XGNvdW50 MTg5CikKKC4vdGVzdC5hdXgpClxvcGVub3V0MSA9IGB0ZXN0LmF1eCcuCgpMYVRlWCBGb250IElu Zm86ICAgIENoZWNraW5nIGRlZmF1bHRzIGZvciBPTUwvY21tL20vaXQgb24gaW5wdXQgbGluZSA1 LgpMYVRlWCBGb250IEluZm86ICAgIC4uLiBva2F5IG9uIGlucHV0IGxpbmUgNS4KTGFUZVggRm9u dCBJbmZvOiAgICBDaGVja2luZyBkZWZhdWx0cyBmb3IgT01TL2Ntc3kvbS9uIG9uIGlucHV0IGxp bmUgNS4KTGFUZVggRm9udCBJbmZvOiAgICAuLi4gb2theSBvbiBpbnB1dCBsaW5lIDUuCkxhVGVY IEZvbnQgSW5mbzogICAgQ2hlY2tpbmcgZGVmYXVsdHMgZm9yIE9UMS9jbXIvbS9uIG9uIGlucHV0 IGxpbmUgNS4KTGFUZVggRm9udCBJbmZvOiAgICAuLi4gb2theSBvbiBpbnB1dCBsaW5lIDUuCkxh VGVYIEZvbnQgSW5mbzogICAgQ2hlY2tpbmcgZGVmYXVsdHMgZm9yIFQxL2Ntci9tL24gb24gaW5w dXQgbGluZSA1LgpMYVRlWCBGb250IEluZm86ICAgIC4uLiBva2F5IG9uIGlucHV0IGxpbmUgNS4K TGFUZVggRm9udCBJbmZvOiAgICBDaGVja2luZyBkZWZhdWx0cyBmb3IgVFMxL2Ntci9tL24gb24g aW5wdXQgbGluZSA1LgpMYVRlWCBGb250IEluZm86ICAgIFRyeWluZyB0byBsb2FkIGZvbnQgaW5m b3JtYXRpb24gZm9yIFRTMStjbXIgb24gaW5wdXQgbGluZSA1Ci4KCigvZ251L3N0b3JlL2JseGJ3 NWdoaHp3MmJ2NzFtbnJmOWw2MmJmaDd4YTJqLXRleGxpdmUtdGV4bWYtMjAyMTAzMjUvc2hhcmUv dGV4bWYKLWRpc3QvdGV4L2xhdGV4L2Jhc2UvdHMxY21yLmZkCkZpbGU6IHRzMWNtci5mZCAyMDE5 LzEyLzE2IHYyLjVqIFN0YW5kYXJkIExhVGVYIGZvbnQgZGVmaW5pdGlvbnMKKQpMYVRlWCBGb250 IEluZm86ICAgIC4uLiBva2F5IG9uIGlucHV0IGxpbmUgNS4KTGFUZVggRm9udCBJbmZvOiAgICBD aGVja2luZyBkZWZhdWx0cyBmb3IgVFUvbG1yL20vbiBvbiBpbnB1dCBsaW5lIDUuCkxhVGVYIEZv bnQgSW5mbzogICAgLi4uIG9rYXkgb24gaW5wdXQgbGluZSA1LgpMYVRlWCBGb250IEluZm86ICAg IENoZWNraW5nIGRlZmF1bHRzIGZvciBPTVgvY21leC9tL24gb24gaW5wdXQgbGluZSA1LgpMYVRl WCBGb250IEluZm86ICAgIC4uLiBva2F5IG9uIGlucHV0IGxpbmUgNS4KTGFUZVggRm9udCBJbmZv OiAgICBDaGVja2luZyBkZWZhdWx0cyBmb3IgVS9jbXIvbS9uIG9uIGlucHV0IGxpbmUgNS4KTGFU ZVggRm9udCBJbmZvOiAgICAuLi4gb2theSBvbiBpbnB1dCBsaW5lIDUuCiBbMQoKXSAoLi90ZXN0 LmF1eCkgKSAKSGVyZSBpcyBob3cgbXVjaCBvZiBUZVgncyBtZW1vcnkgeW91IHVzZWQ6CiA0MzMg c3RyaW5ncyBvdXQgb2YgNDc2OTE5CiA5MTM2IHN0cmluZyBjaGFyYWN0ZXJzIG91dCBvZiA1Nzk5 ODg3CiAyOTcxMDkgd29yZHMgb2YgbWVtb3J5IG91dCBvZiA1MDAwMDAwCiAyMDUxMSBtdWx0aWxl dHRlciBjb250cm9sIHNlcXVlbmNlcyBvdXQgb2YgMTUwMDArNjAwMDAwCiA0MDM0Mzggd29yZHMg b2YgZm9udCBpbmZvIGZvciAyOCBmb250cywgb3V0IG9mIDgwMDAwMDAgZm9yIDkwMDAKIDEzNDgg aHlwaGVuYXRpb24gZXhjZXB0aW9ucyBvdXQgb2YgODE5MQogNDRpLDRuLDUwcCwxNDNiLDEwMHMg c3RhY2sgcG9zaXRpb25zIG91dCBvZiA1MDAwaSw1MDBuLDEwMDAwcCwyMDAwMDBiLDgwMDAwcwoK T3V0cHV0IHdyaXR0ZW4gb24gdGVzdC5wZGYgKDEgcGFnZSkuCg== --b1_Wx2h8BlBUFC4SScF4bkq60HMIfbgk7z5gBsoa7g Content-Type: application/octet-stream; name=test-bad.log Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=test-bad.log VGhpcyBpcyBYZVRlWCwgVmVyc2lvbiAzLjE0MTU5MjY1My0yLjYtMC45OTk5OTMgKFRlWCBMaXZl IDIwMjEvR05VIEd1aXgpIChwcmVsb2FkZWQgZm9ybWF0PXhlbGF0ZXggMjAyMi45LjE0KSAgMjcg TUFSIDIwMjMgMjE6MzUKZW50ZXJpbmcgZXh0ZW5kZWQgbW9kZQogcmVzdHJpY3RlZCBcd3JpdGUx OCBlbmFibGVkLgogJSYtbGluZSBwYXJzaW5nIGVuYWJsZWQuCioqdGVzdC50ZXgKKC4vdGVzdC50 ZXgKTGFUZVgyZSA8MjAyMC0xMC0wMT4gcGF0Y2ggbGV2ZWwgNApMMyBwcm9ncmFtbWluZyBsYXll ciA8MjAyMS0wMi0xOD4gKC9nbnUvc3RvcmUvbnBranF2a2d6ajNwZmhxd2JjYzUwNGtncDF6NmZq OHMtcHJvZmlsZS9zaGFyZS90ZXhtZi1kaXN0L3RleC9sYXRleC9iYXNlL2FydGljbGUuY2xzCkRv Y3VtZW50IENsYXNzOiBhcnRpY2xlIDIwMjAvMDQvMTAgdjEuNG0gU3RhbmRhcmQgTGFUZVggZG9j dW1lbnQgY2xhc3MKKC9nbnUvc3RvcmUvbnBranF2a2d6ajNwZmhxd2JjYzUwNGtncDF6NmZqOHMt cHJvZmlsZS9zaGFyZS90ZXhtZi1kaXN0L3RleC9sYXRleC9iYXNlL3NpemUxMC5jbG8KRmlsZTog c2l6ZTEwLmNsbyAyMDIwLzA0LzEwIHYxLjRtIFN0YW5kYXJkIExhVGVYIGZpbGUgKHNpemUgb3B0 aW9uKQpGb250IG1hcHBpbmcgYHRleC10ZXh0LnRlYycgZm9yIGZvbnQgYFtsbXJvbWFuMTAtcmVn dWxhcl06bWFwcGluZz10ZXgtdGV4dDsnIG5vdCBmb3VuZC4KKQpcY0BwYXJ0PVxjb3VudDE3NQpc Y0BzZWN0aW9uPVxjb3VudDE3NgpcY0BzdWJzZWN0aW9uPVxjb3VudDE3NwpcY0BzdWJzdWJzZWN0 aW9uPVxjb3VudDE3OApcY0BwYXJhZ3JhcGg9XGNvdW50MTc5ClxjQHN1YnBhcmFncmFwaD1cY291 bnQxODAKXGNAZmlndXJlPVxjb3VudDE4MQpcY0B0YWJsZT1cY291bnQxODIKXGFib3ZlY2FwdGlv bnNraXA9XHNraXA0NwpcYmVsb3djYXB0aW9uc2tpcD1cc2tpcDQ4ClxiaWJpbmRlbnQ9XGRpbWVu MTM4CikgKC9nbnUvc3RvcmUvbnBranF2a2d6ajNwZmhxd2JjYzUwNGtncDF6NmZqOHMtcHJvZmls ZS9zaGFyZS90ZXhtZi1kaXN0L3RleC9sYXRleC9sM2JhY2tlbmQvbDNiYWNrZW5kLXhldGV4LmRl ZgpGaWxlOiBsM2JhY2tlbmQteGV0ZXguZGVmIDIwMjEtMDMtMTggTDMgYmFja2VuZCBzdXBwb3J0 OiBYZVRlWAogKHxleHRyYWN0YmIgLS12ZXJzaW9uKQpcY19fa2VybmVsX3N5c19kdmlwZGZteF92 ZXJzaW9uX2ludD1cY291bnQxODMKXGxfX2NvbG9yX2JhY2tlbmRfc3RhY2tfaW50PVxjb3VudDE4 NApcZ19fY29sb3JfYmFja2VuZF9zdGFja19pbnQ9XGNvdW50MTg1ClxnX19ncmFwaGljc190cmFj a19pbnQ9XGNvdW50MTg2ClxsX19wZGZfaW50ZXJuYWxfYm94PVxib3g0NwpcZ19fcGRmX2JhY2tl bmRfb2JqZWN0X2ludD1cY291bnQxODcKXGdfX3BkZl9iYWNrZW5kX2Fubm90YXRpb25faW50PVxj b3VudDE4OApcZ19fcGRmX2JhY2tlbmRfbGlua19pbnQ9XGNvdW50MTg5CikgKC4vdGVzdC5hdXgp ClxvcGVub3V0MSA9IGB0ZXN0LmF1eCcuCgpMYVRlWCBGb250IEluZm86ICAgIENoZWNraW5nIGRl ZmF1bHRzIGZvciBPTUwvY21tL20vaXQgb24gaW5wdXQgbGluZSA1LgpMYVRlWCBGb250IEluZm86 ICAgIC4uLiBva2F5IG9uIGlucHV0IGxpbmUgNS4KTGFUZVggRm9udCBJbmZvOiAgICBDaGVja2lu ZyBkZWZhdWx0cyBmb3IgT01TL2Ntc3kvbS9uIG9uIGlucHV0IGxpbmUgNS4KTGFUZVggRm9udCBJ bmZvOiAgICAuLi4gb2theSBvbiBpbnB1dCBsaW5lIDUuCkxhVGVYIEZvbnQgSW5mbzogICAgQ2hl Y2tpbmcgZGVmYXVsdHMgZm9yIE9UMS9jbXIvbS9uIG9uIGlucHV0IGxpbmUgNS4KTGFUZVggRm9u dCBJbmZvOiAgICAuLi4gb2theSBvbiBpbnB1dCBsaW5lIDUuCkxhVGVYIEZvbnQgSW5mbzogICAg Q2hlY2tpbmcgZGVmYXVsdHMgZm9yIFQxL2Ntci9tL24gb24gaW5wdXQgbGluZSA1LgpMYVRlWCBG b250IEluZm86ICAgIC4uLiBva2F5IG9uIGlucHV0IGxpbmUgNS4KTGFUZVggRm9udCBJbmZvOiAg ICBDaGVja2luZyBkZWZhdWx0cyBmb3IgVFMxL2Ntci9tL24gb24gaW5wdXQgbGluZSA1LgpMYVRl WCBGb250IEluZm86ICAgIFRyeWluZyB0byBsb2FkIGZvbnQgaW5mb3JtYXRpb24gZm9yIFRTMStj bXIgb24gaW5wdXQgbGluZSA1LgogKC9nbnUvc3RvcmUvbnBranF2a2d6ajNwZmhxd2JjYzUwNGtn cDF6NmZqOHMtcHJvZmlsZS9zaGFyZS90ZXhtZi1kaXN0L3RleC9sYXRleC9iYXNlL3RzMWNtci5m ZApGaWxlOiB0czFjbXIuZmQgMjAxOS8xMi8xNiB2Mi41aiBTdGFuZGFyZCBMYVRlWCBmb250IGRl ZmluaXRpb25zCikKTGFUZVggRm9udCBJbmZvOiAgICAuLi4gb2theSBvbiBpbnB1dCBsaW5lIDUu CkxhVGVYIEZvbnQgSW5mbzogICAgQ2hlY2tpbmcgZGVmYXVsdHMgZm9yIFRVL2xtci9tL24gb24g aW5wdXQgbGluZSA1LgpMYVRlWCBGb250IEluZm86ICAgIC4uLiBva2F5IG9uIGlucHV0IGxpbmUg NS4KTGFUZVggRm9udCBJbmZvOiAgICBDaGVja2luZyBkZWZhdWx0cyBmb3IgT01YL2NtZXgvbS9u IG9uIGlucHV0IGxpbmUgNS4KTGFUZVggRm9udCBJbmZvOiAgICAuLi4gb2theSBvbiBpbnB1dCBs aW5lIDUuCkxhVGVYIEZvbnQgSW5mbzogICAgQ2hlY2tpbmcgZGVmYXVsdHMgZm9yIFUvY21yL20v biBvbiBpbnB1dCBsaW5lIDUuCkxhVGVYIEZvbnQgSW5mbzogICAgLi4uIG9rYXkgb24gaW5wdXQg bGluZSA1LgogWzEKCl0gKC4vdGVzdC5hdXgpICkgCkhlcmUgaXMgaG93IG11Y2ggb2YgVGVYJ3Mg bWVtb3J5IHlvdSB1c2VkOgogNDMxIHN0cmluZ3Mgb3V0IG9mIDQ3OTA2NAogODkzNSBzdHJpbmcg Y2hhcmFjdGVycyBvdXQgb2YgNTg2ODU3MAogMjkwNDgzIHdvcmRzIG9mIG1lbW9yeSBvdXQgb2Yg NTAwMDAwMAogMjAyNDcgbXVsdGlsZXR0ZXIgY29udHJvbCBzZXF1ZW5jZXMgb3V0IG9mIDE1MDAw KzYwMDAwMAogNDAzNDM4IHdvcmRzIG9mIGZvbnQgaW5mbyBmb3IgMjggZm9udHMsIG91dCBvZiA4 MDAwMDAwIGZvciA5MDAwCiAxNCBoeXBoZW5hdGlvbiBleGNlcHRpb25zIG91dCBvZiA4MTkxCiA0 NGksNG4sNTBwLDE0M2IsMTAwcyBzdGFjayBwb3NpdGlvbnMgb3V0IG9mIDUwMDBpLDUwMG4sMTAw MDBwLDIwMDAwMGIsODAwMDBzCgpPdXRwdXQgd3JpdHRlbiBvbiB0ZXN0LnBkZiAoMSBwYWdlKS4K --b1_Wx2h8BlBUFC4SScF4bkq60HMIfbgk7z5gBsoa7g-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 28 06:22:21 2023 Received: (at 62493) by debbugs.gnu.org; 28 Mar 2023 10:22:21 +0000 Received: from localhost ([127.0.0.1]:49010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph6T7-0001Xv-Jo for submit@debbugs.gnu.org; Tue, 28 Mar 2023 06:22:21 -0400 Received: from sender4-of-o50.zoho.com ([136.143.188.50]:21083) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph6T4-0001Xl-Ng for 62493@debbugs.gnu.org; Tue, 28 Mar 2023 06:22:19 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1679998935; cv=none; d=zohomail.com; s=zohoarc; b=cRP8Dokq1etvIS6zmZAlJZy/pmR7dd0TM/ijx7y8E8+JEKvYhvdfonJv/9+yUMZxz15FzMZhtGxJK2J1Z4cHKv52Lz8+szzGWvjcqzU4TCk96lTzUcNSd1liW3yxPUqny3/j9/l7XwbtOFFZ/hDpa48dPQAMA/9M2gtUxZciq/Q= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1679998935; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; bh=rq5pI77MHlSCvibZKxPH93Tgb5KbxldYAc6EHHvfrz0=; b=IDaIY6haU2ifDmqPtw+4V3DCwRqE/tYMnfpgQCUhf1+1MmoW3AjHVWQFkUzeSshSeHHR5BtV4hO9NscJxEE9ZSh0z6LSVUoNYMrDS5dyILZb2er4THZ+XqsZLR8ewS1L7Tq37yiGtzYtXiCDeqf7VOdKL+yceMII5u7KAVqL01Y= 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=1679998935; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To:Cc; bh=rq5pI77MHlSCvibZKxPH93Tgb5KbxldYAc6EHHvfrz0=; b=DIUwDAffz//g1/nLpueQH5fXbWG8/Z/ymqnk7Ydz0uxujMwkV9TIItH2BgrlqFIg 5UOrdT7sEJTxbxjOTTL3ZK+rePVcCT200uWJ0xgfoguxzHthRWg/gni7zSMauDLXtN6 qnZ+Ok8uXjattttRWaIDMk8OADvySHNI7RKlS4nA= Received: from localhost (i5E862D84.versanet.de [94.134.45.132]) by mx.zohomail.com with SMTPS id 1679998933515332.72657160090773; Tue, 28 Mar 2023 03:22:13 -0700 (PDT) User-agent: mu4e 1.8.13; emacs 28.2 From: Ricardo Wurmus To: 62493@debbugs.gnu.org Subject: xelatex won't render fonts correctly without full texlive Date: Tue, 28 Mar 2023 12:12:28 +0200 Message-ID: <87bkkdfa5q.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 3.8 (+++) 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: FWIW, it does work with lualatex: guix shell --container texlive-base texlive-fontspec -- lualatex test.tex -- Ricardo Content analysis details: (3.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [94.134.45.132 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [136.143.188.50 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [136.143.188.50 listed in wl.mailspike.net] 0.1 URIBL_CSS_A Contains URL's A record listed in the Spamhaus CSS blocklist [URIs: elephly.net] 0.1 URIBL_CSS Contains an URL's NS IP listed in the Spamhaus CSS blocklist [URIs: elephly.net] X-Debbugs-Envelope-To: 62493 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.8 (++) 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: FWIW, it does work with lualatex: guix shell --container texlive-base texlive-fontspec -- lualatex test.tex -- Ricardo Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [136.143.188.50 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [94.134.45.132 listed in zen.spamhaus.org] 0.1 URIBL_CSS_A Contains URL's A record listed in the Spamhaus CSS blocklist [URIs: elephly.net] 0.1 URIBL_CSS Contains an URL's NS IP listed in the Spamhaus CSS blocklist [URIs: elephly.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [136.143.188.50 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager FWIW, it does work with lualatex: guix shell --container texlive-base texlive-fontspec -- lualatex test.tex -- Ricardo From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 28 07:52:41 2023 Received: (at 62493) by debbugs.gnu.org; 28 Mar 2023 11:52:41 +0000 Received: from localhost ([127.0.0.1]:49084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph7sW-0006aZ-O5 for submit@debbugs.gnu.org; Tue, 28 Mar 2023 07:52:41 -0400 Received: from sender3-of-o59.zoho.com ([136.143.184.59]:21958) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ph7sU-0006aQ-NJ for 62493@debbugs.gnu.org; Tue, 28 Mar 2023 07:52:40 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1680004355; cv=none; d=zohomail.com; s=zohoarc; b=eoNjdqF+EA2txxtYsqYxQVYY0WE6tbikVZg6pRP/zIlojm4w8VnAouH+Ywufz73pR9dzkH/jH4QmensxGb2yqFhISJjhaNFDNEseQUisvDh866ibCR2o5bWVHc+EvS852QJX91eS7sBG3qLlYBmCVpZuZLTZ6sKwEJgAlD19514= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1680004355; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=MB6MSbYEIGDYMNPxWpAPmJCxN0wyngoOc8KYJ8unvQA=; b=V09H/NSk7M0xkMk3Mpg63LDerqxXdS3depFTi7ImcDcAd70pP5qVxX6XRDXTqb0nHjGZ19syh34XSJZSjfd1AUVncQNSf02yYsXVtn3iA9p0Sictk/WhA3NfP1YcRwuGnhRxTsEjaRTg2EihfDcAoOoyJIeTPQLDFquGxbCxCnc= 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=1680004355; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:From:To:To:Subject:Subject:Date:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=MB6MSbYEIGDYMNPxWpAPmJCxN0wyngoOc8KYJ8unvQA=; b=CYexuCyAqrc9obPU6PE1AS8/mIvwHl9JL6QKf3szogYPoIFwy7ms95JGxcMlUIms oUCReLaoze0sLipGG7TO75zQsYqctO/WZV+9KYzEToeJLEroAgX+XSYEsVjx8480CqR 4nJkwf3QwWjadSOSpmm/MkvZWKlUqLtMevtWeZ3s= Received: from localhost (i5E862D84.versanet.de [94.134.45.132]) by mx.zohomail.com with SMTPS id 1680004354817851.2013619262158; Tue, 28 Mar 2023 04:52:34 -0700 (PDT) References: <87bkkdfa5q.fsf@elephly.net> User-agent: mu4e 1.8.13; emacs 28.2 From: Ricardo Wurmus To: 62493@debbugs.gnu.org Subject: Re: xelatex won't render fonts correctly without full texlive Date: Tue, 28 Mar 2023 13:51:11 +0200 In-reply-to: <87bkkdfa5q.fsf@elephly.net> Message-ID: <87y1nhdreo.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: 3.8 (+++) 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: We seem to be missing the xetex package that provides files for font mapping: --88--- $ info tex-text.tec tlmgr.pl: cannot find package tex-text.tec, searching for other matches: Content analysis details: (3.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [94.134.45.132 listed in zen.spamhaus.org] 0.1 URIBL_CSS_A Contains URL's A record listed in the Spamhaus CSS blocklist [URIs: elephly.net] 0.1 URIBL_CSS Contains an URL's NS IP listed in the Spamhaus CSS blocklist [URIs: elephly.net] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [136.143.184.59 listed in wl.mailspike.net] X-Debbugs-Envelope-To: 62493 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.8 (++) 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: We seem to be missing the xetex package that provides files for font mapping: --88--- $ info tex-text.tec tlmgr.pl: cannot find package tex-text.tec, searching for other matches: Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [136.143.184.59 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [94.134.45.132 listed in zen.spamhaus.org] 0.1 URIBL_CSS_A Contains URL's A record listed in the Spamhaus CSS blocklist [URIs: elephly.net] 0.1 URIBL_CSS Contains an URL's NS IP listed in the Spamhaus CSS blocklist [URIs: elephly.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager We seem to be missing the xetex package that provides files for font mappin= g: --8<---------------cut here---------------start------------->8--- $ info tex-text.tec tlmgr.pl: cannot find package tex-text.tec, searching for other matches: Packages containing `tex-text.tec' in their title/description: Packages containing files matching `tex-text.tec': xepersian: texmf-dist/fonts/misc/xetex/fontmapping/xepersian/persian-tex-text.tec xetex: texmf-dist/fonts/misc/xetex/fontmapping/base/tex-text.tec --8<---------------cut here---------------end--------------->8--- I was under the impression that we did have a xetex package, but I can=E2= =80=99t find it now. --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 11:22:24 2023 Received: (at 62493) by debbugs.gnu.org; 29 Mar 2023 15:22:25 +0000 Received: from localhost ([127.0.0.1]:54741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phXd2-0003XF-27 for submit@debbugs.gnu.org; Wed, 29 Mar 2023 11:22:24 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:23413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phXcw-0003Wu-Mj for 62493@debbugs.gnu.org; Wed, 29 Mar 2023 11:22:22 -0400 Date: Wed, 29 Mar 2023 15:21:55 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1680103329; x=1680362529; bh=4mTLGJMeonKxOT3/xC/3a9wK6J32bkTS68I78TAKx5o=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=Gw8Tg4l1TguEFtNHBULIcjT8BrPemorB182I8bhfCpPBsi7HevWQKk82gymsM1QLL SGe8fu7I22+ryIrmy6TNBHNe2kIrBQD8u/cHavmcrvwUxV0sQRdJcAzJhg9510xtu/ WJNDsb56+FkAom/IPlYX7twLDQ65bwvXacUDLLxxfCW3bmi/w+PK5PDzkfu4ltLjrR 7+m+13P35+2nJziSLwnPhKjq6NyVwwbDIAvXjpArcnJP8xvUP6iSVTUFkcrwEpvR18 gKHB4A5tvJQXBF4yflxyLcD87g9FsFUP5GsjLQ1/gpGRnYaMX13SIOUkegMrrbY5Py Odhbtq+ndTTIA== To: Ricardo Wurmus From: John Kehayias Subject: Re: bug#62493: xelatex won't render fonts correctly without full texlive Message-ID: <87h6u3h9bv.fsf@protonmail.com> Feedback-ID: 7805494:user:proton 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: 62493 Cc: 62493@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 (-) Hi Ricardo, Note that I didn't get your replies as it was sent just to the debbugs email (I always find it strange that the bug email alias doesn't send to the submitter by default). This message from Simon was helpful for me, at least via Emacs: https://issues.guix.gnu.org/59855#2 (perhaps you already know or have some other method, but thought I'd mention it and I'm open to more such tricks!) Ricardo Wurmus writes: > We seem to be missing the xetex package that provides files for font mapp= ing: > > $ info tex-text.tec > tlmgr.pl: cannot find package tex-text.tec, searching for other matches: > > Packages containing `tex-text.tec' in their title/description: > > Packages containing files matching `tex-text.tec': > xepersian: > =09texmf-dist/fonts/misc/xetex/fontmapping/xepersian/persian-tex-text.tec > xetex: > =09texmf-dist/fonts/misc/xetex/fontmapping/base/tex-text.tec > Ah, that's good to know, thanks for figuring that out. > I was under the impression that we did have a xetex package, but I can= =E2=80=99t > find it now. I also don't see any record of such a package. Trying --8<---------------cut here---------------start------------->8--- guix shell subversion -- guix import texlive xetex [...] Exported revision 59745. A /tmp/guix-directory.cKaqWd/doc/xetex/base A /tmp/guix-directory.cKaqWd/doc/xetex/base/NEWS A /tmp/guix-directory.cKaqWd/doc/xetex/base/README A /tmp/guix-directory.cKaqWd/doc/xetex/base/XeTeX-notes.pdf A /tmp/guix-directory.cKaqWd/doc/xetex/base/XeTeX-notes.tex Exported revision 59745. A /tmp/guix-directory.cKaqWd/fonts/misc/xetex/fontmapping/base A /tmp/guix-directory.cKaqWd/fonts/misc/xetex/fontmapping/base/qx-unicod= e.map A /tmp/guix-directory.cKaqWd/fonts/misc/xetex/fontmapping/base/qx-unicod= e.tec A /tmp/guix-directory.cKaqWd/fonts/misc/xetex/fontmapping/base/tex-text.= map A /tmp/guix-directory.cKaqWd/fonts/misc/xetex/fontmapping/base/tex-text.= tec Exported revision 59745. svn: E160013: File not found: revision 66702, path '/tags/texlive-2021.3/Ma= ster/texmf-dist/tcode' command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" "5974= 5" "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/tcode/"= "/tmp/guix-directory.cKaqWd/tcode/" failed with status 1 guix import: error: failed to download description for package 'xetex' --8<---------------cut here---------------end--------------->8--- or with a -r as well: --8<---------------cut here---------------start------------->8--- Exported revision 59745. A /tmp/guix-directory.XcAtR6/doc/xetex/base A /tmp/guix-directory.XcAtR6/doc/xetex/base/NEWS A /tmp/guix-directory.XcAtR6/doc/xetex/base/README A /tmp/guix-directory.XcAtR6/doc/xetex/base/XeTeX-notes.pdf A /tmp/guix-directory.XcAtR6/doc/xetex/base/XeTeX-notes.tex Exported revision 59745. A /tmp/guix-directory.XcAtR6/fonts/misc/xetex/fontmapping/base A /tmp/guix-directory.XcAtR6/fonts/misc/xetex/fontmapping/base/qx-unicod= e.map A /tmp/guix-directory.XcAtR6/fonts/misc/xetex/fontmapping/base/qx-unicod= e.tec A /tmp/guix-directory.XcAtR6/fonts/misc/xetex/fontmapping/base/tex-text.= map A /tmp/guix-directory.XcAtR6/fonts/misc/xetex/fontmapping/base/tex-text.= tec Exported revision 59745. svn: E160013: File not found: revision 66702, path '/tags/texlive-2021.3/Ma= ster/texmf-dist/tcode' command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" "5974= 5" "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/tcode/"= "/tmp/guix-directory.XcAtR6/tcode/" failed with status 1 Backtrace: 8 (primitive-load "/home/john/.config/guix/current/bin/gu= =E2=80=A6") In guix/ui.scm: 2300:7 7 (run-guix . _) 2263:10 6 (run-guix-command _ . _) In guix/scripts/import.scm: 89:11 5 (guix-import . _) In ice-9/boot-9.scm: 1752:10 4 (with-exception-handler _ _ #:unwind? _ # _) In guix/scripts/import/texlive.scm: 92:38 3 (_) In guix/import/utils.scm: 638:27 2 (recursive-import _ #:repo->guix-package _ #:guix-name . #) 630:33 1 (lookup-node "xetex" #f) In ice-9/boot-9.scm: 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: Wrong number of values returned to continuation (expected 2) --8<---------------cut here---------------end--------------->8--- I'm not up to with texlive packaging, any tips? Or perhaps someone we can ask for input here? Thanks! John From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 11:34:24 2023 Received: (at 62493) by debbugs.gnu.org; 29 Mar 2023 15:34:24 +0000 Received: from localhost ([127.0.0.1]:54759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phXod-0003qM-TS for submit@debbugs.gnu.org; Wed, 29 Mar 2023 11:34:24 -0400 Received: from sender3-of-o58.zoho.com ([136.143.184.58]:21850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phXoZ-0003qA-0e for 62493@debbugs.gnu.org; Wed, 29 Mar 2023 11:34:22 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1680104051; cv=none; d=zohomail.com; s=zohoarc; b=nTxOm/jJsMRUs1NGL4Wuz8tR96Lp2E5y1U5iC9l4EGcoHI5Htrkp4lqACRUV/5bJ1gLC8zZQFlkOJlMU+j3C3puqMHwXe4Axsy2LslKAuQ5d2rS/tDThaKbOMLCxgcai8s+eYInDXUJPjL8dNUhRKfWhL6AvXICfwuEcaVxBXZE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1680104051; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=b70iALD+/jBVOfb7F5RChRamiWT6wHS9uPDdoaZb8rk=; b=SG8plm94U/kODTTUz72fZj6SxFCDPVhU06QUyVgqXZ8YAvOq95R3beBy6pCZQ79pKvne8h97arMibvv1jUigBOnjJ0cUVTt1qrhECFKz4sPRV33hNxnxnxA8me2E5sdmgtcg/S4H8JNJrWLjYRigBOmbP0eawQLYf5y+XmJXgaM= 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=1680104051; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=b70iALD+/jBVOfb7F5RChRamiWT6wHS9uPDdoaZb8rk=; b=QBxEORD75cfgbbRUTcwFk/lZLGcM3YeOiUzMMq9QgfyhVLVZYaWEPFA3+bftVLsL nXDLuWiv8Mcua2wNhtZu+9HUwA418mezgwl3llooAUpD/fpgNWXoO2OLbstxeW6L4ti LM117j2RvXx2b1Al1KwW+Swqj8+gWWeSHwPtPJqY= Received: from localhost (i5E862CE1.versanet.de [94.134.44.225]) by mx.zohomail.com with SMTPS id 1680104049655884.1705372616201; Wed, 29 Mar 2023 08:34:09 -0700 (PDT) References: <87h6u3h9bv.fsf@protonmail.com> User-agent: mu4e 1.8.13; emacs 28.2 From: Ricardo Wurmus To: John Kehayias Subject: Re: bug#62493: xelatex won't render fonts correctly without full texlive Date: Wed, 29 Mar 2023 17:32:22 +0200 In-reply-to: <87h6u3h9bv.fsf@protonmail.com> Message-ID: <87sfdnd11t.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: 62493 Cc: 62493@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 (-) John Kehayias writes: > Exported revision 59745. > svn: E160013: File not found: revision 66702, path '/tags/texlive-2021.3/= Master/texmf-dist/tcode' > command "svn" "export" "--non-interactive" "--trust-server-cert" "-r" "59= 745" "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/tcode= /" "/tmp/guix-directory.XcAtR6/tcode/" failed with status 1 The importer is naive and assumes that any file in tlpdb starts with =E2=80=9Ctexmf-dist/=E2=80=9D. For the xetex package there=E2=80=99s a file =E2=80=9Ctlpkg/tlpostcode/xetex.pl=E2=80=9D and if you drop the same number= of characters that you would for =E2=80=9Ctexmf-dist/=E2=80=9D you end up with =E2=80=9Ctcode/xetex.pl=E2=80=9D. Oops! --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 12:35:41 2023 Received: (at 62493) by debbugs.gnu.org; 29 Mar 2023 16:35:41 +0000 Received: from localhost ([127.0.0.1]:54837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phYlx-0005Q9-6i for submit@debbugs.gnu.org; Wed, 29 Mar 2023 12:35:41 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:15351) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phYln-0005PR-NO for 62493@debbugs.gnu.org; Wed, 29 Mar 2023 12:35:35 -0400 Date: Wed, 29 Mar 2023 16:35:21 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1680107723; x=1680366923; bh=fPuuKPhrX6OvtpSvRtPn4lkbPcsUnWXHWMpNN+cDl1c=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=reE5pKno17omJ9+DjFNofPusXlSECyudo6Nz3mcL8F6m5n8uIs/GbQNon6RfRKIdH dtQ9LYVJy+kCsC7sz0CuHt6MTdB8Sv3l8K962epkItOBTdSELBIicp1Q1eLgG4OPkK OIkgaOOO+3aZLzMOAfZle4nsKG0VaGK/YrWGBqjVvUXLaMwCLWYLuOrhIMmq+DSa7X rvBRrpgsSaywFtIPUF/qvr3oDfC9YIy0rV/jWrKKEddEKfLtFUM2DDP6wa2NfVOk93 ZNzvFXVIf4PScSX3h4h3W6/81b5LORZw9gIf7JCLF3jJSvTnxfCdJrcBkbQuv8lpM0 0GDzq85C4UCKw== To: Ricardo Wurmus From: John Kehayias Subject: Re: bug#62493: xelatex won't render fonts correctly without full texlive Message-ID: <87cz4rh5xj.fsf@protonmail.com> In-Reply-To: <87sfdnd11t.fsf@elephly.net> References: <87h6u3h9bv.fsf@protonmail.com> <87sfdnd11t.fsf@elephly.net> Feedback-ID: 7805494:user:proton 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: 62493 Cc: 62493@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" writes: > John Kehayias writes: > >> Exported revision 59745. >> svn: E160013: File not found: revision 66702, path >> '/tags/texlive-2021.3/Master/texmf-dist/tcode' >> command "svn" "export" "--non-interactive" "--trust-server-cert" >> "-r" "59745" >> "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/tcode/" >> "/tmp/guix-directory.XcAtR6/tcode/" failed with status 1 > > The importer is naive and assumes that any file in tlpdb starts with > =E2=80=9Ctexmf-dist/=E2=80=9D. For the xetex package there=E2=80=99s a f= ile > =E2=80=9Ctlpkg/tlpostcode/xetex.pl=E2=80=9D and if you drop the same numb= er of > characters that you would for =E2=80=9Ctexmf-dist/=E2=80=9D you end up wi= th > =E2=80=9Ctcode/xetex.pl=E2=80=9D. > > Oops! Unfortunately that leaves me at a bit of a loss for making a texlive-xetex package as I'm not understanding the whole texlive package structure at first glance. I've tried something similar to other packages I see but haven't gotten anywhere. Any pointers or similar package to look at? Thanks! From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 15:35:57 2023 Received: (at 62493-done) by debbugs.gnu.org; 29 Mar 2023 19:35:57 +0000 Received: from localhost ([127.0.0.1]:55026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phbaP-000226-0z for submit@debbugs.gnu.org; Wed, 29 Mar 2023 15:35:57 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:61865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phbaK-00021n-9K for 62493-done@debbugs.gnu.org; Wed, 29 Mar 2023 15:35:56 -0400 Date: Wed, 29 Mar 2023 19:35:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1680118546; x=1680377746; bh=5S+4TBclziLDFuMlcPZcA4HfoDr+TdH6n9XWlUKSKks=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=ydX5a4o6maxYkAQshdKpnR/xYtKRYR8QrPqLTn2ru/MSdEL0g6P8ft+QS+ytsVr5u SGfeSVYDJBiexaIVAUAh0ZSSlmo0FTLzFC47rbe4H/txmcfQ427zaOaxkZcOoc+7Yw MWkZdeJMtBsu62HmzCeCXDDjxxdQYJMP44hnM++0SL1Df6zvwVNf43IDFn5+NoTNWs CPtinWOL6m3iVofby5v7z+08qBIbFZ9b7ABqTSMu5M2nO56x+zcL3Z9A5hy3GwrWrW Il6PjWUjEkWjQatoJUS7/5xAB3878nabwEpFgub2d8r1p2ywg/LNjY/Edza8yLWwSi KeGJgYtRnaFUQ== To: Ricardo Wurmus From: John Kehayias Subject: Re: bug#62493: xelatex won't render fonts correctly without full texlive Message-ID: <87jzyzic52.fsf@protonmail.com> In-Reply-To: <87sfdnd11t.fsf@elephly.net> References: <87h6u3h9bv.fsf@protonmail.com> <87sfdnd11t.fsf@elephly.net> Feedback-ID: 7805494:user:proton 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: 62493-done Cc: 62493-done@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 (-) Hi Ricardo, On Wed, Mar 29, 2023 at 05:32 PM, Ricardo Wurmus wrote: > John Kehayias writes: > >> Exported revision 59745. >> svn: E160013: File not found: revision 66702, path >> '/tags/texlive-2021.3/Master/texmf-dist/tcode' >> command "svn" "export" "--non-interactive" "--trust-server-cert" >> "-r" "59745" >> "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/tcode/" >> "/tmp/guix-directory.XcAtR6/tcode/" failed with status 1 > > The importer is naive and assumes that any file in tlpdb starts with > =E2=80=9Ctexmf-dist/=E2=80=9D. For the xetex package there=E2=80=99s a f= ile > =E2=80=9Ctlpkg/tlpostcode/xetex.pl=E2=80=9D and if you drop the same numb= er of > characters that you would for =E2=80=9Ctexmf-dist/=E2=80=9D you end up wi= th > =E2=80=9Ctcode/xetex.pl=E2=80=9D. > > Oops! I see you pushed some fixes for this (I didn't try with -r as that kept run= ning for a while and might have tried to generate a whole lot of the depend= ency tree), thanks! I do get an import for xetex now. And on that note I see cbf731ae481b434e657b05c80b4a32282e5d112b which adds = texlive-xetex. I can confirm with guix shell texlive-base texlive-fontspec texlive-xetex -= - xelatex test.tex the output pdf has proper quotation marks and the log lo= oks clean. Many thanks! John From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 16:20:23 2023 Received: (at 62493-done) by debbugs.gnu.org; 29 Mar 2023 20:20:23 +0000 Received: from localhost ([127.0.0.1]:55080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phcHP-0003G7-6X for submit@debbugs.gnu.org; Wed, 29 Mar 2023 16:20:23 -0400 Received: from sender3-of-o58.zoho.com ([136.143.184.58]:21819) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phcHN-0003Fw-4T for 62493-done@debbugs.gnu.org; Wed, 29 Mar 2023 16:20:22 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1680121215; cv=none; d=zohomail.com; s=zohoarc; b=PJxPqjvd91BZDxSwpwnGU4hRKqzcz92VtiotJEf9DxdO0wbOc5wS1iKu0Ak3DM1b6ih3nubRa1R/8ycKmcJMwq4vETs3UDONORMnOqmpo9STxYdqfa89SG6FEYMyBI8ya+TUGLO46VhvJ7PfPKjGhw5Vi6b9/Q3eE9Xj1Q4Tp3c= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1680121215; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=NUpuZLr9sTOGve1ePHEhRyD3i6Yoo6/+xju14ySa/FE=; b=TP2Cbbylf/+WmAGl41PMNuKM2pWI5Q16bBGdFC9fwT/tL377tPY9WGKDWUaxWLfWIa0xSmUqEluulj20TrwrAKD+jq8tihGP0hDJY/Rt8WIYdg9u3DIg7y6ec6e4AmKX0vS1ck4cK+D0ohk/NoKc9FZWCqWiXuygEQpOxlx+I4w= 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=1680121215; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=NUpuZLr9sTOGve1ePHEhRyD3i6Yoo6/+xju14ySa/FE=; b=DuWiLvptOfxA1XHUPjeoApWokoz5g2EFnNNaPh1eqxiAytHvpPDL3zHOuKPmEV3Y 9QQ4dhNL48oMPRbGfTqiQux4uZrsxZTMB12Jthmf4NHyvl7/HFVjffQ0yMh1VSv8tnu d8u6UWzQeVLXigQipvj2aV73wnEV84AbN+7ceAqc= Received: from localhost (i5E862CE1.versanet.de [94.134.44.225]) by mx.zohomail.com with SMTPS id 1680121213465347.8259787120934; Wed, 29 Mar 2023 13:20:13 -0700 (PDT) References: <87h6u3h9bv.fsf@protonmail.com> <87sfdnd11t.fsf@elephly.net> <87cz4rh5xj.fsf@protonmail.com> User-agent: mu4e 1.8.13; emacs 28.2 From: Ricardo Wurmus To: John Kehayias Subject: Re: bug#62493: xelatex won't render fonts correctly without full texlive Date: Wed, 29 Mar 2023 22:18:35 +0200 In-reply-to: <87cz4rh5xj.fsf@protonmail.com> Message-ID: <87o7obcnt1.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: 62493-done Cc: 62493-done@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 (-) John Kehayias writes: > "Ricardo Wurmus" writes: > >> John Kehayias writes: >> >>> Exported revision 59745. >>> svn: E160013: File not found: revision 66702, path >>> '/tags/texlive-2021.3/Master/texmf-dist/tcode' >>> command "svn" "export" "--non-interactive" "--trust-server-cert" >>> "-r" "59745" >>> "svn://www.tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/tcode/" >>> "/tmp/guix-directory.XcAtR6/tcode/" failed with status 1 >> >> The importer is naive and assumes that any file in tlpdb starts with >> =E2=80=9Ctexmf-dist/=E2=80=9D. For the xetex package there=E2=80=99s a = file >> =E2=80=9Ctlpkg/tlpostcode/xetex.pl=E2=80=9D and if you drop the same num= ber of >> characters that you would for =E2=80=9Ctexmf-dist/=E2=80=9D you end up w= ith >> =E2=80=9Ctcode/xetex.pl=E2=80=9D. >> >> Oops! > > Unfortunately that leaves me at a bit of a loss for making a > texlive-xetex package as I'm not understanding the whole texlive package > structure at first glance. I've tried something similar to other > packages I see but haven't gotten anywhere. Commit cbf731ae481b434e657b05c80b4a32282e5d112b adds texlive-xetex. Now the quotes look fine. I adjusted the importer in a few commits after that, but generally the recursive texlive importer suffers from the fact that we have a lot of inconsistent package names. --=20 Ricardo From unknown Fri Jun 20 20:12:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 27 Apr 2023 11:24:13 +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