From mboxrd@z Thu Jan 1 00:00:00 1970 From: Quiliro Ordonez Subject: Re: emacs export to PDF impossible due to missing pdflatex Date: Sun, 10 Feb 2019 07:44:53 -0800 Message-ID: <9bd61dedfa618895e27449428e0e26f8@riseup.net> References: <87lg2sfvfo.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:32829) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gsrHr-0001oD-MK for help-guix@gnu.org; Sun, 10 Feb 2019 10:44:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gsrHq-0003Eu-PA for help-guix@gnu.org; Sun, 10 Feb 2019 10:44:55 -0500 Received: from mx1.riseup.net ([198.252.153.129]:57834) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gsrHq-0003Ek-FA for help-guix@gnu.org; Sun, 10 Feb 2019 10:44:54 -0500 Received: from bell.riseup.net (unknown [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id A6D8F1A0273 for ; Sun, 10 Feb 2019 07:44:53 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 8B0E9222460 for ; Sun, 10 Feb 2019 07:44:53 -0800 (PST) In-Reply-To: <87lg2sfvfo.fsf@elephly.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org El 2019-02-06 21:39, Ricardo Wurmus escribi=C3=B3: > Hi Quiliro, >=20 >> Emacs is capable of exporting to PDF by the use of pdflatex. This >> program is available in Trisquel and PureOS (as a Debian inheritance) = by >> way of the 'texlive-latex-base' package. With Guix, even after >> installing 'texlive-base' package (which depends on >> 'texlive-latex-base'), Emacs would give the error of missing 'pdflatex= ' >> when exporting to PDF. The only solution to exporting to PDF on Emacs = on >> a foreign distro is to install 'texlive-latex-base' via 'sudo apt >> install'. On GSD (Guix System Distribution) it is impossible to export >> to PDF on Emacs. >=20 > =E2=80=9Cpdflatex=E2=80=9D is provided by =E2=80=9Ctexlive-bin=E2=80=9D= . Installed texlive-bin and texlive-base with fairly new guix: $ guix --version guix (GNU Guix) 9d58e8819fdbc4c1c8a1ef6149e2d2376731a6a6 But I stil cannot export to PDF via Emacs: This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=3Dpdflatex) restricted \write18 enabled. kpathsea: Running mktexfmt pdflatex.fmt Can't locate mktexlsr.pl in @INC (@INC contains: /gnu/store/tlpkg /gnu/store/texmf-dist/scripts/texlive /gnu/store/598xm50hamffb47ixv4qw6zszxaw9p9w-perl-5.28.0/lib/perl5/site_pe= rl/5.28.0/i686-linux-thread-multi /gnu/store/598xm50hamffb47ixv4qw6zszxaw9p9w-perl-5.28.0/lib/perl5/site_pe= rl/5.28.0 /gnu/store/598xm50hamffb47ixv4qw6zszxaw9p9w-perl-5.28.0/lib/perl5/5.28.0/= i686-linux-thread-multi /gnu/store/598xm50hamffb47ixv4qw6zszxaw9p9w-perl-5.28.0/lib/perl5/5.28.0) at /home/quiliro/.guix-profile/bin/mktexfmt line 23. BEGIN failed--compilation aborted at /home/quiliro/.guix-profile/bin/mktexfmt line 25. I can't find the format file `pdflatex.fmt'! =20 > I have yet to write a section in the manual to explain how LaTeX on Gui= x > systems works. And maybe texlive-base ought to include texlive-bin.