From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id iL9+AuWAS2B7JAAA0tVLHw (envelope-from ) for ; Fri, 12 Mar 2021 14:55:33 +0000 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id sPfmOeSAS2DYdAAA1q6Kng (envelope-from ) for ; Fri, 12 Mar 2021 14:55:32 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 2EA571E2FD for ; Fri, 12 Mar 2021 15:55:32 +0100 (CET) Received: from localhost ([::1]:59918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lKjCN-0007Cj-9g for larch@yhetil.org; Fri, 12 Mar 2021 09:55:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:32804) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lKjCD-0007Cc-8y for help-guix@gnu.org; Fri, 12 Mar 2021 09:55:21 -0500 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:34310) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lKjCA-0005fS-W4 for help-guix@gnu.org; Fri, 12 Mar 2021 09:55:21 -0500 Received: by mail-ed1-x52d.google.com with SMTP id y6so8327296eds.1 for ; Fri, 12 Mar 2021 06:55:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=beadling-co-uk.20150623.gappssmtp.com; s=20150623; h=user-agent:from:to:subject:date:message-id:mime-version; bh=sCV/gBxSwE5gIIXC6alYhMqUqc9+s6v8fyAsr+J17Cc=; b=RgysR3lBnBZtxgZSrEJfZwQLwmeOsQstm3mCmlbAF99RpTJMDJJ8o746J4sVM/8lLT UzroJY97gsksAkPTHcWvVWOM55qaaFha7qhYkQFdjqvisbLDkL/dLCsEof5K0ejNnIo6 snrWlXS0iwbcHlpzTGOLLkeHtMwv/FXQyB1wt2HgsPSSP3hnjeK6hywz71Zg7zoGXqg6 ELsfEXFDCiLwyDyJ3v3DhWx0hrmkayfOPljGmqu//ZiDtdm89OBYZ638P1YmoSOaR0hG KOlOCzKrOMfVw03z9DCDayLau++JyJ1unTIpERYHYVptoIORSDFNDucyw2nWfbA+4OjL +45w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version; bh=sCV/gBxSwE5gIIXC6alYhMqUqc9+s6v8fyAsr+J17Cc=; b=ieSjOJz0ImJv7ymrXJ8PVVfBuHBkaZWuXUYB6dI+JQJnlekhBQHGJUr4V+b00A2uek NNDNmpcyBjBWXV7Zkh+p32dfdQFWhga9lr59pKYyIATPChaL5VrEz0xmUuYPT7YHBkEj s8bvy5plq8Iw5Z34QkWuFk9OaiwwnVcZqLlnXAfyZn+zHANN3pF8ArYIlF+wYvJDSzHc x81jJ672w6isLIVN9e9ouDhhMlAAZ2Z5SRDdqDfHkDLwEuCcBn5q7nhyjmsKquBUtcPt ERV0FSmGvHDuEy6BbbkVF9X5pbr0Ptq7Oo76LSBUCFeJduY4vOUiLQh70fG3aUOKV0jX mPsA== X-Gm-Message-State: AOAM530AwbZKV3RrKJEP/My2QHcUvVCrCvfzoYRuJBvhB76lDl6m+m/S NGtFj+Vv5QuZcVdN1mKbNUCAmdskaT+TdGmvl9A= X-Google-Smtp-Source: ABdhPJw4oi4IpqWISVRUll/MT1nkpIekaleZVxNntAlnvHFCarzDTiq8/xOVLsv3ef7jHKT3TuApSg== X-Received: by 2002:a50:d71e:: with SMTP id t30mr14457472edi.58.1615560916871; Fri, 12 Mar 2021 06:55:16 -0800 (PST) Received: from phil-XPS-13-9360 (host-78-147-225-8.as13285.net. [78.147.225.8]) by smtp.gmail.com with ESMTPSA id q10sm2992236eds.67.2021.03.12.06.55.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 12 Mar 2021 06:55:16 -0800 (PST) User-agent: mu4e 1.2.0; emacs 26.3 From: Phil To: help-guix@gnu.org Subject: Export PDFs in Emacs Org Date: Fri, 12 Mar 2021 14:55:15 +0000 Message-ID: <857dmcmnfw.fsf@beadling.co.uk> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=2a00:1450:4864:20::52d; envelope-from=phil@beadling.co.uk; helo=mail-ed1-x52d.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1615560932; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=sCV/gBxSwE5gIIXC6alYhMqUqc9+s6v8fyAsr+J17Cc=; b=GgwYYIkMfY2W6R4icqqOw6P5AfNqxf2b++A3HcNsqzgoUKMv5VkqHFrP57VnnV5r3Rvdx8 OD+v7L1Qxc0/zU5BNu+iH6dtSNTonXTZMOCvT5DL/zoM6fGDSoiJWWk2pq0LhQxOcR03MK DPr2qI3p7bNHGDAfgDVK0nSj9l7JAGFhMHE5ULJipwquDODGjzcmvEPq7ZNFTAx8NGcNsX LEAqcog/pBdkWXughqkTQdgHx5WmPj+811a75iAt1KaCcxBOybzdKgcxYC08ya3hn0zD0Q 5mjIgsEIjAUviRh/TN1BXZKQrfg+UM1+Eh2KtGUhaZUJ775v9xQRZG7H78KLbw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1615560932; a=rsa-sha256; cv=none; b=hgahBv05MUa+wfUhQ6nIHYH1Q4VDwIK53d6vyYPNNw3xbKMIr+aJ/Ao1znIWHpFsy3qDhh NADXPdlRIpevmVNUdaav8D4mRT+Y6Z54MmlijJzo7PxgSGoqgBBsnXWzMrA/6t4yDpnzWX rcSpoWV+dbzYpwLE+8h+HHq4916+akd6FWlWEFiOuKmg0Qarkfw33M0OvyT63iFimDYXSD uI/9C+M1IBESmW2HjZ8mxtTcNqCgMQV3U4/V1PIjix5YnC8zdimAHfENjZzni8T4vn33QI X2eYW6tjxblZWjqrtQfFEhkhCKDugqZvJBL0UXvyjgdbj+FUYXtC1a8a25Ef+w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=beadling-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=RgysR3lB; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.59 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=beadling-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=RgysR3lB; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 2EA571E2FD X-Spam-Score: -2.59 X-Migadu-Scanner: scn0.migadu.com X-TUID: /bf0SCJQdBGI Hi, I've been trying to export emacs org files into PDFs using Guix. I've the PDF generation from the .tex file is failing. The issue has been discussed a few times previously, eg: https://lists.gnu.org/archive/html/help-guix/2019-02/msg00087.html But there is conflicting advice over what packages should or shouldn't be installed typically some combinaton of: texlive-base, texlive-bin, texlive-latex-base, texlive-latext-font The latest advice seems to be the only texlive-base should be necessary and installing others will cause an issue - with that in mind I attempted the below, but got a new failure. I've recreated the pdflatex step on the command line - it gives exactly the same error as the emacs error buffer contains. The org file exports without issue in Ubuntu 18.04 with the following (which may be more than I need): sudo apt-get install texlive-latex-base texlive-fonts-recommended texlive-fonts-extra texlive-latex-extra emacs python3 python3-pygments Any ideas what the minimum Guix package set is (or even a carpet-bomb approach with a meta-package would be OK)? Thanks, Phil. $ guix package -p profiles/book -m profiles/book.manifest guix package: warning: Your Guix installation is 47 days old. guix package: warning: Consider running 'guix pull' followed by 'guix package -u' to get up-to-date packages and security updates. The following packages will be installed: emacs 27.1 python 3.8.2 python-pygments 2.6.1 texlive-base 51265 hint: Consider setting the necessary environment variables by running: GUIX_PROFILE="/home/foo/profiles/book" . "$GUIX_PROFILE/etc/profile" Alternately, see `guix package --search-paths -p "/home/foo/profiles/book"'. $ GUIX_PROFILE="/home/foo/profiles/book" $ . "$GUIX_PROFILE/etc/profile" $ pdflatex Developer-Setup.tex This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./Developer-Setup.tex LaTeX2e <2018-12-01> (/home/foo/profiles/book/share/texmf-dist/tex/latex/base/book.cls Document Class: book 2018/09/03 v1.4i Standard LaTeX document class (/home/foo/profiles/book/share/texmf-dist/tex/latex/base/bk10.clo)) (/home/foo/profiles/book/share/texmf-dist/tex/latex/base/inputenc. sty) (/home/foo/profiles/book/share/texmf-dist/tex/latex/base/fontenc.sty (/home/foo/profiles/book/share/texmf-dist/tex/latex/base/t1e nc.def) kpathsea: Running mktextfm ecrm1000 mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000 This is METAFONT, Version 2.7182818 (TeX Live 2019) (preloaded base=mf) kpathsea: Running mktexmf ecrm1000 ! I can't find file `ecrm1000'. <*> \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000 Please type another input file name ! Emergency stop. <*> \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000 Transcript written on mfput.log. grep: ecrm1000.log: No such file or directory mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000' failed to make ecrm1000.tfm. kpathsea: Appending font creation commands to missfont.log. ! Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not found. relax l.105 \fontencoding\encodingdefault\selectfont