From unknown Fri Jun 20 07:12:01 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#48519 <48519@debbugs.gnu.org> To: bug#48519 <48519@debbugs.gnu.org> Subject: Status: texlive-bin cannot be installed in a profile Reply-To: bug#48519 <48519@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:12:01 +0000 retitle 48519 texlive-bin cannot be installed in a profile reassign 48519 guix submitter 48519 raid5atemyhomework severity 48519 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed May 19 07:13:37 2021 Received: (at submit) by debbugs.gnu.org; 19 May 2021 11:13:37 +0000 Received: from localhost ([127.0.0.1]:58210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljK8v-0001bq-64 for submit@debbugs.gnu.org; Wed, 19 May 2021 07:13:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:45858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljK8t-0001bh-3m for submit@debbugs.gnu.org; Wed, 19 May 2021 07:13:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37556) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ljK8r-00008P-Ul for bug-guix@gnu.org; Wed, 19 May 2021 07:13:34 -0400 Received: from mail-40135.protonmail.ch ([185.70.40.135]:12531) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ljK8j-0000GI-5c for bug-guix@gnu.org; Wed, 19 May 2021 07:13:30 -0400 Date: Wed, 19 May 2021 11:13:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1621422794; bh=BO73U+GUPXuep4fAPnlteu/hVcfo8RuIxwiGp2Ol1Q8=; h=Date:To:From:Reply-To:Subject:From; b=P563pwDsiJb94HEZTGbfyjVNVrd506BMGjOzXKsrJPA0CxHrtcVYsEg/fF49QCJGJ 9+Z+eBbu8HXldq72l2v0vPeJXD2CiQFXVY23EHchVqsDP+fWvmTJK5SUTfqKr9RyLF QQZJu/N78E9tafIYu/2CspWy58wNuJEXKwJQ7gJ4= To: "bug-guix@gnu.org" , Ricardo Wurmus From: raid5atemyhomework Subject: texlive-bin cannot be installed in a profile Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.135; envelope-from=raid5atemyhomework@protonmail.com; helo=mail-40135.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_DNSWL_NONE=-0.0001, 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: 0.2 (/) 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: , Reply-To: raid5atemyhomework Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) In recent commits, `texlive-bin` cannot be installed in a profile. This ca= n be replicated by doing: guix pull guix install texlive-bin Or with a specific recent commit: guix time-machine --commit=3Db7c7a61 -- install -p tmp texlive-bin Note that it fails at the "building Tex Live configuration" phase; `guix bu= ild texlive-bin` builds perfectly fine, it is the installing of the package= into *any* profile which fails. However, in a previous commit a few weeks ago, `texlive-bin` *could* be ins= talled into a profile: guix time-machine --commit=3D131265e -- install -p tmp texlive-bin # Su= cceeds So, doing a `git bisect` between those two commits, I got to this commit: ```git commit a6b8794c69446730b5f12eb8eefc5ef3b99c97dc Author: Ricardo Wurmus Date: Mon May 3 15:34:46 2021 +0200 profiles: texlive-configuration: Refresh font maps. * guix/profiles.scm (texlive-configuration): Run updmap to generate fon= t maps necessary for pdflatex and other tools. guix/profiles.scm | 51 ++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 48 insertions(+), 3 deletions(-) ``` Its direct parent can install `texlive-bin` perfectly fine: guix time-machine --commit=3Deb930be -- install -p tmp texlive-bin # Su= cceeds The above commit fails: guix time-machine --commit=3Da6b8794 -- install -p tmp texlive-bin # Fa= ils The specific error when constructing the profile is this: ``` updmap: open() failed: No such file or directory at /gnu/store/jy61rq7jhiqw= jcmm4agr2hpk3f7ggnks-texlive-bin-20190410/bin/updmap line 2153. updmap [ERROR]: The following map file(s) couldn't be found: updmap [ERROR]: dvips35.map (in builtin) updmap [ERROR]: pdftex35.map (in builtin) updmap [ERROR]: ps2pk35.map (in builtin) updmap [ERROR]: Did you run mktexlsr? You can disable non-existent map entries using the option --syncwithtrees. Backtrace: 2 (primitive-load "/gnu/store/zxqc1b3asn8n7fd20815scdmp53?") In ice-9/eval.scm: 619:8 1 (_ #f) In guix/build/utils.scm: 654:6 0 (invoke _ . _) guix/build/utils.scm:654:6: In procedure invoke: ERROR: 1. &invoke-error: program: "/gnu/store/jy61rq7jhiqwjcmm4agr2hpk3f7ggnks-texlive-bin-201= 90410/bin/updmap-sys" arguments: ("--cnffile=3D/gnu/store/5bzfkhncqa507c9zmp7sljssdxr9g08f-= texlive-configuration/share/texmf-config/web2c/updmap.cfg" "--dvipdfmxoutpu= tdir=3D/gnu/store/5bzfkhncqa507c9zmp7sljssdxr9g08f-texlive-configuration/sh= are/texmf-dist/fonts/map/updmap/dvipdfmx/" "--dvipsoutputdir=3D/gnu/store/5= bzfkhncqa507c9zmp7sljssdxr9g08f-texlive-configuration/share/texmf-dist/font= s/map/updmap/dvips/" "--pdftexoutputdir=3D/gnu/store/5bzfkhncqa507c9zmp7slj= ssdxr9g08f-texlive-configuration/share/texmf-dist/fonts/map/updmap/pdftex/"= ) exit-status: 1 term-signal: #f stop-signal: #f ``` I don't know how to debug this further, unfortunately. ***Is*** this an issue? It seems I can just remove `texlive-bin` and still= have `pdflatex` and co working on my profile. Thanks raid5atemyhomework From debbugs-submit-bounces@debbugs.gnu.org Wed May 19 07:51:57 2021 Received: (at submit) by debbugs.gnu.org; 19 May 2021 11:51:57 +0000 Received: from localhost ([127.0.0.1]:58258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljKk0-0004kr-Sc for submit@debbugs.gnu.org; Wed, 19 May 2021 07:51:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:50286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljKjz-0004kk-CO for submit@debbugs.gnu.org; Wed, 19 May 2021 07:51:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46114) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ljKjz-0007EW-3o for bug-guix@gnu.org; Wed, 19 May 2021 07:51:55 -0400 Received: from sender4-of-o50.zoho.com ([136.143.188.50]:21090) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ljKjx-00075F-GA for bug-guix@gnu.org; Wed, 19 May 2021 07:51:54 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1621425104; cv=none; d=zohomail.com; s=zohoarc; b=kosbPgK1U9lUQiboInmeJ/X2SViW6S4BID9ZW6YNRQEflELOr+b7yZT/oU4AO7LsvCrfqrPhikpXyz9E431JuGn64eKuElhzuAeUUSa1ukSuvQ6Wh6cdDf/mD12ZLB+2lmygbSntvmfDRFw8XJ4jU8yNLAEJD9D1A7nkOmmTkKU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1621425104; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=g3n2ClJLsWeSwCMVxHymi0YUG/wWMtdBBrGfmY7ee9A=; b=K94XyC/5XTQ2XScQj+9g1m5G1a2UNQQo+pUyg7jywn4Au35TXjo3urGi+bwTY8G43DBu+rxCSJsQscruHKV92nGGrDi1qeXdPmrIczKfnS5I98bcQ9se6KoaWbTjmbG7ff9eHUps44XOvJ2lwbhE5pfDDPwVDLbjCIc2VkEQEG4= 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=1621425104; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=g3n2ClJLsWeSwCMVxHymi0YUG/wWMtdBBrGfmY7ee9A=; b=BT6TiQwgJ82J/ISUbjSc3GqAXHhgQ1ZxxEi36h44KpC7BbAqdlMaSxw+6muOKANP 6b8hHo5DnZ5PT/DGnJwJPqo4KCyl4SbMBK2Eg/4UccAkIocPVBEfqkcQWBP7KOyma5h PVpuQvdykY34VpK537pXlCvSzWsRI7hDGgAH59E8= Received: from localhost (p54ad496e.dip0.t-ipconnect.de [84.173.73.110]) by mx.zohomail.com with SMTPS id 1621425103103745.3450423625583; Wed, 19 May 2021 04:51:43 -0700 (PDT) References: User-agent: mu4e 1.4.15; emacs 27.2 From: Ricardo Wurmus To: raid5atemyhomework Subject: Re: texlive-bin cannot be installed in a profile In-reply-to: X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 19 May 2021 13:51:39 +0200 Message-ID: <87v97fhrg4.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.50; envelope-from=rekado@elephly.net; helo=sender4-of-o50.zoho.com X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.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, PDS_TONAME_EQ_TOLOCAL_SHORT=1.997, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit Cc: "bug-guix@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: -0.3 (/) raid5atemyhomework writes: > In recent commits, `texlive-bin` cannot be installed in a=20 > profile. [=E2=80=A6] > ***Is*** this an issue? Yes. The problem is that the texlive-configuration profile hook=20 is hooked to texlive-bin instead of texlive-base (which includes=20 texlive-bin). I=E2=80=99ve been meaning to change that but haven=E2=80=99t= gotten=20 around to doing this. --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Thu May 20 10:32:50 2021 Received: (at 48519-done) by debbugs.gnu.org; 20 May 2021 14:32:50 +0000 Received: from localhost ([127.0.0.1]:34964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljjjG-00041M-Ei for submit@debbugs.gnu.org; Thu, 20 May 2021 10:32:50 -0400 Received: from sender4-of-o50.zoho.com ([136.143.188.50]:21040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljjjE-00041F-Vl for 48519-done@debbugs.gnu.org; Thu, 20 May 2021 10:32:49 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1621521161; cv=none; d=zohomail.com; s=zohoarc; b=UIx7NMCQfdZpEPzjaD061E4VO8et3EKocG/UD+/pV6y6Lu+kXHGP1P1ndEYb9qLy4aje95p95llCKpNRev6TnyBTknlXJNE2iiUXSpcZBXj6xsxXbk7YI5XPPwE6E3gmhqCRnMY20qrfMphHUfkro355XatlXskck3lJYe1aB8c= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1621521161; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=joeC/7gwpWptKV/95U4DiOZLaG2/OFnDtbYWDR71wM0=; b=lkR47935DfQ0PTzbCMAXz4j+vH7w8xE7ZprWqbQAE/iZV2tedqCXuoydpW14ak0yz682QtSz4MxJXrlRVz/gmCYKOkQrsghZ3EMX4wOm8bpHN97fyEfn0qxvh8hPcKWBo5JwVsmlsft4dK6imH5iYcEL1QkzGCpwFo+JRkjgkn0= 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=1621521161; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=joeC/7gwpWptKV/95U4DiOZLaG2/OFnDtbYWDR71wM0=; b=SgrBNKRvnHkMrHCLN8eknSnQ8w5T4xSN3WgH003jRMkxm0G3JoeJE7AaczpGJFdL NZnLhVfv9ooSX3bd34zzMvap6heUXUnEsP6iAUwbGrB5QyiY6qEkS41MiTVUlk7lFkT ivaODJH1Asy4nh2PgDsXzT98D7DWfok3oZxLHvxs= Received: from localhost (p54ad487f.dip0.t-ipconnect.de [84.173.72.127]) by mx.zohomail.com with SMTPS id 1621521159464787.7403577134002; Thu, 20 May 2021 07:32:39 -0700 (PDT) References: User-agent: mu4e 1.4.15; emacs 27.2 From: Ricardo Wurmus To: raid5atemyhomework Subject: Re: texlive-bin cannot be installed in a profile In-reply-to: X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 20 May 2021 16:32:35 +0200 Message-ID: <87k0ntiigs.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 2.0 (++) 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: raid5atemyhomework writes: > In recent commits, `texlive-bin` cannot be installed in a > profile. […] This should be fixed with commit bd8e7621b880c529cc69102bd6817d79257526ee. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [136.143.188.50 listed in wl.mailspike.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 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches everything in local email X-Debbugs-Envelope-To: 48519-done Cc: 48519-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 (+) raid5atemyhomework writes: > In recent commits, `texlive-bin` cannot be installed in a=20 > profile. [=E2=80=A6] This should be fixed with commit=20 bd8e7621b880c529cc69102bd6817d79257526ee. Only the presence of =E2=80=9Ctexlive-base=E2=80=9D triggers the profile ho= ok now.=20 This is acceptable because any TeX Live subset will need to=20 include =E2=80=9Ctexlive-base=E2=80=9D. --=20 Ricardo From unknown Fri Jun 20 07:12:01 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 18 Jun 2021 11:24:04 +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