From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id CI3JCnXCjmDfFQEAgWs5BA (envelope-from ) for ; Sun, 02 May 2021 17:17:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id QKFtBnXCjmC/FQAAB5/wlQ (envelope-from ) for ; Sun, 02 May 2021 15:17:09 +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 A1468117FF for ; Sun, 2 May 2021 17:17:08 +0200 (CEST) Received: from localhost ([::1]:36376 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ldDqF-0007gP-FR for larch@yhetil.org; Sun, 02 May 2021 11:17:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53308) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ldDdV-0003ws-9s for guix-devel@gnu.org; Sun, 02 May 2021 11:03:58 -0400 Received: from mail-io1-xd2a.google.com ([2607:f8b0:4864:20::d2a]:35796) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ldDdN-0007aB-85 for guix-devel@gnu.org; Sun, 02 May 2021 11:03:57 -0400 Received: by mail-io1-xd2a.google.com with SMTP id t21so2171550iob.2 for ; Sun, 02 May 2021 08:03:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=GYiQduIx9gEQ90Mj46qqPNjl/9i92d5y6aV2EanUvkY=; b=ZDCYFpS6GLMXyZQViyxXcI14N5eUmfhYo0d06rAxZlpFcNTTFB9Cwop/TqfPws+B63 lEgOyLIZMHCvA47IdmojehZdO9m0w5nEK8VTLDorEEahPBvEu+FUElypzXvglwVRv7z4 ble6ZRHRl/1Ns6qIHoJQ987vi75Nrv4JGMBcPDlL0KD0KPi3W+9xzXItnK5sqHiHvv4W PRK46c4Nws6bb94GvJBh+olWjD+9+g/GpTbXC1FaLlheujGqUzRBtwDVVdNLDiTOIQDt C61e4bf9WwkNrsweYpP9S0K7MHe0IPRexhcRMgbjNTQhkDex9xv3+YU5XYbbQ8I9HX0k Wq1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GYiQduIx9gEQ90Mj46qqPNjl/9i92d5y6aV2EanUvkY=; b=I0mJZJGGJTnTMkZJU0/Bg3Jwz8m2rOPdDMdoNdTt46RGyZf8LFi/dbzoVtcLxhJzA8 pXdB1dISYrEBFXyN8dBuJy+Cu2Hv8YTm2B/6eW81pzm/HUNUgQvCUOd/xe1CuK9YGfWc cIBs3lp0xCCjhMcNpubowaa7QZUqkkBe2qVmGJyce0Qg5uphC9oslMYfmhJP45+XpTM9 wyc1iLG6VOK/bqhN+ulAm26axOZdDPRFXQgz8ciyTDC+PYVJm+BezkZENJh/oWatSM+A jYwDtaUzpnNyqD7gfkRPd38F90e8bhrxG0zIjloABGhxMakqafcwY7IizDbrLmMAxIoB 2FWQ== X-Gm-Message-State: AOAM532AcuA97oknTHym/q5e+6OOGMoRsY7iYx7yQIsylWms5dfO9uXT mRGrk/J2edglkTXD17gJxtNjlKAdc0zu+gQ/AD+tu/+PODldBw== X-Google-Smtp-Source: ABdhPJzKzmfKa7TaX+uOGEX3dAX6Uqi5x+tUvTr2njSbi5vz2R9yKYQzsqFHpYtp+OiPtrt+PCT9HD+x3L0HeadYZo8= X-Received: by 2002:a6b:d309:: with SMTP id s9mr11048367iob.186.1619967824452; Sun, 02 May 2021 08:03:44 -0700 (PDT) MIME-Version: 1.0 From: Rovanion Luckey Date: Sun, 2 May 2021 17:03:18 +0200 Message-ID: Subject: How is the LaTeX-related file psfonts.map installed on Guix? To: Guix Devel , rekado@elephly.net, mhw@netris.org Content-Type: multipart/alternative; boundary="000000000000b95f3705c15a26a3" Received-SPF: pass client-ip=2607:f8b0:4864:20::d2a; envelope-from=rovanion.luckey@gmail.com; helo=mail-io1-xd2a.google.com 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619968628; 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=GYiQduIx9gEQ90Mj46qqPNjl/9i92d5y6aV2EanUvkY=; b=D/RWg35p/X8LQ0uo2YtJCBbdAC8xi9B5pVJS57gQB7K2uUQDM2kTyfDXm+Q6jn7zWDgnXj WxerEa4lBWk50FR9FJbeuEpuQi2vhRNWKfQ77ulg3IO7bvaGWJqOzMWo84IOKKg+dG8xeb HTmgx6gW10Y1uzsbPfG8LCAFmt7kUt5wBLuPk+pLX0SR6TxczYE5xopn+t32ktcghSsPt3 wdG+nbVoc+tlD+jnfQ9ROtV/bZpQHwRpihjNYqbShG7s3CS32ex9ujfUsuf9P8guEUdz6J j4Ve3gm4mAMRkUaisvoYk2wKptUe5mZylVht8jVdPHfc3NilmWAx0sH3M/YhxQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619968628; a=rsa-sha256; cv=none; b=Zdd/2XpPgH9VbAitHTkYuMSqEi849Bjs5wtc/Y681jCbjkVFqbhBwxhJn1rBVpULPn80tX SdGQCHdZH+dowGy2EWhzw8ytvRdtiTiTbEX77fs0BgMbEB9OeYnZ8rDqKf6ZUmS62CXCnu OoQ6qKeeYYJrxED2gGIPQE1mUqjR1uWD4FNxaBPAqfULFeEwr3i9pCp6eh2q1Q0bVVdQpL TkYWOq9KB9+KMfKe9cIwCIsl1a5PJqq0E/HgkEXQPn8mBGTdAUStacb84SJkUfKgTQunD7 ggUPLosYYDu87aYd7dwb3xgiGqkaBYbi3ip1Xz89pZr2El5JWSLc30N926F0WA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=ZDCYFpS6; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -0.66 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=ZDCYFpS6; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: A1468117FF X-Spam-Score: -0.66 X-Migadu-Scanner: scn0.migadu.com X-TUID: l6gEiJzZlYYZ --000000000000b95f3705c15a26a3 Content-Type: text/plain; charset="UTF-8" Hi, I'm trying to define a Guix environment that enables the following LaTeX document to be compiled: \documentclass[a4paper,12pt]{article} > \usepackage[utf8]{inputenc} > \usepackage[swedish]{babel} > \usepackage{url} > \usepackage{color} > \usepackage[colorlinks=true, linkcolor=blue, urlcolor=blue]{hyperref\ > } > \usepackage[T1]{fontenc} > \usepackage{lmodern} > \usepackage{morefloats} > \usepackage{sectsty} > \usepackage{ifmtarg} > \usepackage{pagenote} > > \makepagenote > \let\footnote\pagenote > \renewcommand*{\notedivision}{\section*{\notesname}} > \renewcommand*{\pagenotesubhead}[2]{} > > \begin{document} > > \title{\textsc{\Huge Curriculum Vitae\\[0.5cm]}} > \newpage > > \setlength{\hoffset}{0pt} > > \printnotes > > \end{document} > It's a reduced version of the real document I'm writing. Right now I've packaged a bunch of things that were missing like texlive-generic-babel-swedish, texlive-morefloats, texlive-sectsty, texlive-ifmtarg and texlive-pagenote for an environment that is started with the following call: $ ~/source/guix/main/pre-inst-env guix environment --ad-hoc texlive-base texlive-generic-babel-swedish texlive-url texlive-latex-hyperref texlive-fonts-ec texlive-lm texlive-morefloats texlive-sectsty texlive-pagenote But I'm now stuck at the following error that pdflatex throws at me: kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 > ec-lmr12 > gsftopk: fatal: map file `psfonts.map' not found. > mktexpk: don't know how to create bitmap font for ec-lmr12. > mktexpk: perhaps ec-lmr12 is missing from the map file. > kpathsea: Appending font creation commands to missfont.log. > ) > !pdfTeX error: pdflatex (file ec-lmr12): Font ec-lmr12 at 600 not found > ==> Fatal error occurred, no output PDF file produced! > I've looked at the Debian package and it looks to be provided by texlive-base: https://packages.debian.org/buster/all/texlive-base/filelist. The same folder path in Guix seems to be generated by the function gnu/packages/tex.scm:texlive-union; but I have no idea how I would go about having it generate the .map-file I want it to. Does anyone happen to have any idea what to do here. I've spent a couple of hours without getting anywhere, so any hints would be appreciated. --000000000000b95f3705c15a26a3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,
I'm trying to define a Guix environ= ment that enables the following LaTeX document to be compiled:

\documentclass[a4paper,12pt]{a= rticle}
\usepackage[utf8]{inputenc}
\usepackage[swedish]{babel}
\u= sepackage{url}
\usepackage{color}
\usepackage[colorlinks=3Dtrue, link= color=3Dblue, urlcolor=3Dblue]{hyperref\
}
\usepackage[T1]{fontenc}\usepackage{lmodern}
\usepackage{morefloats}
\usepackage{sectsty}\usepackage{ifmtarg}
\usepackage{pagenote}

\makepagenote
\le= t\footnote\pagenote
\renewcommand*{\notedivision}{\section*{\notesname}}=
\renewcommand*{\pagenotesubhead}[2]{}

\begin{document}

\t= itle{\textsc{\Huge Curriculum Vitae\\[0.5cm]}}
\newpage

\setlengt= h{\hoffset}{0pt}

\printnotes

\end{document}
<= /div>

It's a reduced version of the real document I&= #39;m writing. Right now I've packaged a bunch of things that were miss= ing like texlive-generic-babel-swedish, texlive-morefloats, texlive-sectsty= , texlive-ifmtarg and texlive-pagenote for an environment that is started w= ith the following call:

$ ~/source/guix/main/pre-i= nst-env guix environment --ad-hoc texlive-base texlive-generic-babel-swedis= h texlive-url texlive-latex-hyperref texlive-fonts-ec texlive-lm texlive-mo= refloats texlive-sectsty texlive-pagenote

But I= 9;m now stuck at the following error that pdflatex throws at me:
=
kpathsea: = Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ec-lmr12
g= sftopk: fatal: map file `psfonts.map' not found.
mktexpk: don't = know how to create bitmap font for ec-lmr12.
mktexpk: perhaps ec-lmr12 i= s missing from the map file.
kpathsea: Appending font creation commands = to missfont.log.
=C2=A0)
!pdfTeX error: pdflatex (file ec-lmr12): Fon= t ec-lmr12 at 600 not found
=C2=A0=3D=3D> Fatal error occurred, no ou= tput PDF file produced!

I've = looked at the Debian package and it looks to be provided by texlive-base: <= a href=3D"https://packages.debian.org/buster/all/texlive-base/filelist">htt= ps://packages.debian.org/buster/all/texlive-base/filelist. The same fol= der path in Guix seems to be generated by the function gnu/packages/tex.scm= :texlive-union; but I have no idea how I would go about having it generate = the .map-file I want it to.

Does anyone happen to = have any idea what to do here. I've spent a couple of hours without get= ting anywhere, so any hints would be appreciated.
--000000000000b95f3705c15a26a3--