From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id kKD5AptBMmWIeAAAG6o9tA:P1 (envelope-from ) for ; Fri, 20 Oct 2023 11:00:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id kKD5AptBMmWIeAAAG6o9tA (envelope-from ) for ; Fri, 20 Oct 2023 11:00:11 +0200 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 95BEA3BBFB for ; Fri, 20 Oct 2023 11:00:10 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=colimite.fr header.s=mail header.b=NCaPgbeE; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=colimite.fr ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1697792410; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=WIOEgqWw67QTFy69BdUwBFjBHt+IIKLleFCYenE9x5M=; b=g/XJFn18epOSptQdppmDle0WcGcDphfkHe5BOa2IGIqP+rdAsk4i0MgzfVSDGdl7qw7EMh ujJ0vg6rKNwSd70yvGgYqfNyxqX/LMajxDR5d074zh7/vOMisN80Ikd2JyKZZUqd73EYE6 Ke14qwSf/2RlXm2K5SSP4PJSXQLs6sdrQy9qL1Re2yVDO6jh190spZXXtjDEwAmxPUydy2 MImwoSiU4CvXxyVSR1cx6oka/db3eYk25mq1lltkTy0rcLvLFgGKOw9l5wloSypegqtTOI WeCdkXrHk05Bkn5QCexyzjVy+HEsOSLQrm7eTRnIKksLz2aVaGDOtLx7vqzKMQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=colimite.fr header.s=mail header.b=NCaPgbeE; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=colimite.fr ARC-Seal: i=1; s=key1; d=yhetil.org; t=1697792411; a=rsa-sha256; cv=none; b=ImScG7JFV8dP/bPvcu3Dx185Yhi/xh0h5rJFiQotNpE7BIarRPEbRYA3KQq2Au0y7O6lEk q8gVFOPJs5n3mL84BRdiHCE09iI3VeQ50rane+Pr2SrpXeNOuavuR5fl8DePq5mZ86yakC jZ38Eyc5zvKJyuKkAdxVlRtaLBjrpJ9EQLtD9oaYQIxJgkSAFtvH3F4YW7BF8XSiAPLhZg pqhBgRkCuulXLAIMf3nc3LJVrXgVcQ/zTaN6dkyPu1/NAec1OdD1R5gvMjulePhVZSYovi vcXX8Pocslh+9ThbHFVQlwMkuJbXU0WDOl2GYX1Ci5K6W54JYTwKeUu3H3KOlw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qtlLy-0002d9-KY; Fri, 20 Oct 2023 04:59:34 -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 1qtlLw-0002cw-RB for help-guix@gnu.org; Fri, 20 Oct 2023 04:59:32 -0400 Received: from captaincourier.marvid.fr ([51.159.66.78]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtlLu-0003S8-Hb for help-guix@gnu.org; Fri, 20 Oct 2023 04:59:32 -0400 References: <63f2da7d-7e12-c047-5a9c-defe661dd188@marioforzanini.com> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=colimite.fr; s=mail; t=1697792365; bh=WIOEgqWw67QTFy69BdUwBFjBHt+IIKLleFCYenE9x5M=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=NCaPgbeE3JddPMVluZ1vvh8DGgcLv7LFmAQJEARasP7uHhPeGMO+0LgrcUUr8+bB5 UvUmX8vLmUjJ6uglsptO5lqiVf4WQgT3wATOMDExbDFfDst0L6aHygNDBPq26585kP /zNcEf8TjGPpOaMF0dGApjlVVe+DVvfv+nHB0JVM= From: Sergiu Ivanov To: Mario Forzanini Cc: help-guix@gnu.org Subject: Re: PdfLatex and LuaLatex are slow Date: Fri, 20 Oct 2023 11:54:16 +0300 In-reply-to: <63f2da7d-7e12-c047-5a9c-defe661dd188@marioforzanini.com> Message-ID: <878r7xpt3p.fsf@colimite.fr> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=51.159.66.78; envelope-from=sivanov@colimite.fr; helo=captaincourier.marvid.fr 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -4.32 X-Spam-Score: -4.32 X-Migadu-Queue-Id: 95BEA3BBFB X-Migadu-Scanner: mx2.migadu.com X-TUID: sbcHyHDrQFfl Hi Mario, Mario Forzanini [2023-10-20T11:49:05+0300]: > Hello everyone, > > I recently started to use TeX on Guix but I noticed that compiling > documents is really slow, as most of the time is spent > loading packages. I used to have similar symptoms last summer, which is well summarized here: https://issues.guix.gnu.org/64772 (by someone else). As far as I am concerned, the problem was fixed by the end of August. So a trivial idea coming to my head is asking whether you are using the latest Guix. If not, updating your system may solve the issue. For the reference, I install the monolithic package texlive. - HTH, Sergiu > E.g. compiling a 22 page beamer presentation takes 2 minutes: > > > $ wc -l presentation.tex > 213 /home/mario/doc/uni/Tesi/thesis/presentation.tex > $ time lualatex presentation.tex > [...] > Output written on presentation.pdf (22 pages, 5682550 bytes). > Transcript written on presentation.log. > 35.486u 126.397s 162.888r lualatex > /home/mario/doc/uni/Tesi/thesis/presentation.tex > > > For reference these are the texlive packages I installed: > > > $ guix package --list-installed | grep texlive > texlive-concmath-otf 66594 out > /gnu/store/3xcd0ggqw268h47m6ydvrq0q4rmf5zm4-texlive-concmath-otf-66594 > texlive-cmupint 66594 out > /gnu/store/pb22zhac68a8k6d3684rv2b4gj926y7l-texlive-cmupint-66594 > texlive-cm-unicode 66594 out > /gnu/store/6hrb17sg28g5mf2ikd5f4farwmiabk6m-texlive-cm-unicode-66594 > > $ guix home describe --list-installed='texlive-*' > Generation 160 ott 16 2023 09:07:04 (current) > file name: /var/guix/profiles/per-user/mario/guix-home-160-link > canonical file name: /gnu/store/0kas044z218jr31661vdy2jf7pmsqdhk-home > channels: > guix: > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 9b77bd0b9b4f3de69390da0ba7db5b9dbc01e554 > nonguix: > repository URL: https://gitlab.com/nonguix/nonguix > branch: master > commit: 5e5167168efbdaf561a53edd5622531f411a051b > configuration file: /gnu/store/xfn5ikvj1rgdzs51ppq1kwj60qxgh6zk-configuration.scm > packages: > texlive-scheme-medium 66594 out > /gnu/store/rqndj9hy42d7ln5yy0ikmq5nxp6m043d-texlive-scheme-medium-66594 > texlive-asana-math 66594 out > /gnu/store/cznng0m9c3aqpbw7idw3z4l1mn4nn3sl-texlive-asana-math-66594 > texlive-latex-bin 66594 out > /gnu/store/vi0cr68279q3d6f2217cxbf45xrxp6vp-texlive-latex-bin-66594 > texlive-pdfx 66594 out > /gnu/store/46c4c5lqqj86qrpldz2532w7p19bja6x-texlive-pdfx-66594 > texlive-cabin 66594 out > /gnu/store/wlcwkgj7rp7pnx0dvmchmhdnm2yrmf8l-texlive-cabin-66594 > texlive-concrete 66594 out > /gnu/store/53xqziaid6i7apgnc916mdwgi0mkyrin-texlive-concrete-66594 > texlive-beton 66594 out > /gnu/store/8vasp88pgbhx5qsccdnap5l02b1lag2y-texlive-beton-66594 > texlive-concmath 66594 out > /gnu/store/b1xhcv873zvivkivkavdph7ld70x6d30-texlive-concmath-66594 > texlive-ccfonts 66594 out > /gnu/store/1m24hz3jm6ypf208902cz1qb6bcwb253-texlive-ccfonts-66594 > texlive-etbb 66594 out > /gnu/store/blkgyzwmk6m4wmsyf1n2dlm6lj9ivf6j-texlive-etbb-66594 > texlive-fbb 66594 out > /gnu/store/pm1j0iv593fqfwl2by1r2ix7f9rps406-texlive-fbb-66594 > texlive-ly1 66594 out > /gnu/store/pzbjd2yg1xshfpyz89mcr3i5yn2x49fl-texlive-ly1-66594 > texlive-eulervm 66594 out > /gnu/store/bwr4j5almkza8fw5989vd23bz7lr5fsx-texlive-eulervm-66594 > texlive-eulerpx 66594 out > /gnu/store/dnzszhddk0ppmigq54fsky7wpx7vjj85-texlive-eulerpx-66594 > texlive-xmpincl 66594 out > /gnu/store/jzsq2kk4f0m2s6i9xldg361zdhyw27bv-texlive-xmpincl-66594 > texlive-breakurl 66594 out > /gnu/store/04l7bmkb5xd43l95icaafa22rvszzg8r-texlive-breakurl-66594 > texlive-physics 66594 out > /gnu/store/d80g72gifxik8c4vy8akp0cs1jd3cq9i-texlive-physics-66594 > texlive-wrapfig 66594 out > /gnu/store/lyz6sm75mq3d0j2y08iiajml9sm5qy0b-texlive-wrapfig-66594 > texlive-hyperref 66594 out > /gnu/store/2g23q5adznq03rvkxrlgzhcng8z3882r-texlive-hyperref-66594 > texlive-hyperxmp 66594 out > /gnu/store/xql82lsh0yn15v9k4d9nzxqr6v8qdsqz-texlive-hyperxmp-66594 > texlive-ifmtarg 66594 out > /gnu/store/37aw16q11ancy51ralcn4dc2grahgqsy-texlive-ifmtarg-66594 > texlive-palatino 66594 out > /gnu/store/b183inwmg5k17navgw52smhav3zssqm8-texlive-palatino-66594 > texlive-amsfonts 66594 out > /gnu/store/0ab193snbbq7h2c6fnf10fhwrnr5gmpb-texlive-amsfonts-66594 > texlive-charter 66594 out > /gnu/store/46ybzxp18fqi1k83654bjnl656w4pd97-texlive-charter-66594 > texlive-cm 66594 out > /gnu/store/an16s3x631z5qd7msv24g7y2nyv26njr-texlive-cm-66594 > texlive-cm-super 66594 out > /gnu/store/vd2sp19f1vn9pz6z96j89v21saqfpd86-texlive-cm-super-66594 > texlive-ec 66594 out > /gnu/store/fq1f9hv2hpp3pf823skgw84acx607mph-texlive-ec-66594 > texlive-iwona 66594 out > /gnu/store/hvvgjvzhmrxjwg8d7dilwakvpqxh38z8-texlive-iwona-66594 > texlive-knuth-lib 66594 out > /gnu/store/nxjbmpd3r6cbamhgdb0f9i2mlwz66dwd-texlive-knuth-lib-66594 > texlive-fontaxes 66594 out > /gnu/store/i68xphnnwmlqq15gkgpn057n04ly9li7-texlive-fontaxes-66594 > texlive-geometry 66594 out > /gnu/store/swmnz5vrdxr7ax9iyx0jkxw9yar8mikj-texlive-geometry-66594 > texlive-latex 66594 out > /gnu/store/016zjnvgyw7nlgyh87d9bafaavlhrjcw-texlive-latex-66594 > texlive-lm 66594 out > /gnu/store/8bkfl7xyqk0fz0fvwdq97n7ql5lana87-texlive-lm-66594 > texlive-mflogo-font 66594 out > /gnu/store/zy0qjmicb65dr11vgb0akbs995q91ysh-texlive-mflogo-font-66594 > texlive-newtx 66594 out > /gnu/store/0a4q3f557g7i0wh5hggy3bhhmi09n4qr-texlive-newtx-66594 > texlive-newtxsf 66594 out > /gnu/store/yflymi4g5s705x8im5cpbnn5g67jjhm4-texlive-newtxsf-66594 > texlive-newtxtt 66594 out > /gnu/store/x4n527jr63rhfl4p69dc2dp7n5xa71qv-texlive-newtxtt-66594 > texlive-rsfs 66594 out > /gnu/store/53rf39y8wxl1mvhprpk9yzrkrqnvwvvx-texlive-rsfs-66594 > texlive-stmaryrd 66594 out > /gnu/store/bm6vpk4v832lj1fjn44q6pfqr0z1b0lj-texlive-stmaryrd-66594 > texlive-txfonts 66594 out > /gnu/store/ss5bbl2sf7rkbd57mgihayryjb29qsqh-texlive-txfonts-66594 > texlive-xypic 66594 out > /gnu/store/gn0p3l0b0z29223b0db4z5yjwldkpb9k-texlive-xypic-66594 > texlive-xstring 66594 out > /gnu/store/a15ka7hvyrk97dm8gphxs4swsvx22496-texlive-xstring-66594 > texlive-beamer 66594 out > /gnu/store/afwf8nmmsmjl6wr0wn5kzm59jv8jpmhl-texlive-beamer-66594 > > > Hopefully thunderbird did not butcher the output too much... I also > see similar compile times with pdflatex. > > Am I the only one experiencing this? Are my expectations too high when > it comes to compilation time? > > Have a good day