From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id IiisFjTrfGD1CAAAgWs5BA (envelope-from ) for ; Mon, 19 Apr 2021 04:30:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id WAg1EDTrfGAmdgAAbx9fmQ (envelope-from ) for ; Mon, 19 Apr 2021 02:30:12 +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 8D1871E10B for ; Mon, 19 Apr 2021 04:30:11 +0200 (CEST) Received: from localhost ([::1]:49992 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lYJfu-0002n9-66 for larch@yhetil.org; Sun, 18 Apr 2021 22:30:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40880) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lYJfm-0002mz-CP for bug-guix@gnu.org; Sun, 18 Apr 2021 22:30:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36552) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lYJfm-0007UV-3h for bug-guix@gnu.org; Sun, 18 Apr 2021 22:30:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lYJfm-00030v-0o for bug-guix@gnu.org; Sun, 18 Apr 2021 22:30:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#47830: texlive-bin: perl utilities runtime failure Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 19 Apr 2021 02:30:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47830 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Domagoj Stolfa Received: via spool by 47830-submit@debbugs.gnu.org id=B47830.161879938111519 (code B ref 47830); Mon, 19 Apr 2021 02:30:01 +0000 Received: (at 47830) by debbugs.gnu.org; 19 Apr 2021 02:29:41 +0000 Received: from localhost ([127.0.0.1]:48093 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYJfQ-0002zj-N1 for submit@debbugs.gnu.org; Sun, 18 Apr 2021 22:29:41 -0400 Received: from mail-qk1-f170.google.com ([209.85.222.170]:37862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYJfP-0002zU-6o for 47830@debbugs.gnu.org; Sun, 18 Apr 2021 22:29:39 -0400 Received: by mail-qk1-f170.google.com with SMTP id t17so6041663qkg.4 for <47830@debbugs.gnu.org>; Sun, 18 Apr 2021 19:29:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=iYGUtNKmXotQoiRDlUEugKLgB14mfYd2UIjJmWkdPsA=; b=E1U3lsGOc2hz0uh0+5WkfBwhTjdavUfSTpvKVrJHy7l1dJyytqjWKrRT2UAn/SGgbI 16HP70E5bw+snkeNJd3yqaX/QSwRljk6q/50qiRvkBrCQxyrSrDaVylSuDi/fXATe0Yb D8KvcFT7pY5nIwsI34ssLCkQ4b3FWppmFlnVXwhMt1yEwy5vxnIRTRnv0lkFmCHFsJcJ XNzLpGCfPvF0/MVe4FDWzz6HdpQ0dLFggcpmL2Oqw7z6p4h2yBwWAOj82dBnrK4oqQ2b z4yvhXUCGFixT98Cm43j2lNStCU3zvGNn0tKfmhMS3xFey3iyV1e3cIIdJmIhMjQs9Bf 19nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=iYGUtNKmXotQoiRDlUEugKLgB14mfYd2UIjJmWkdPsA=; b=X2NX34uhUhm/qr5FuoAYw6HzTLnM6Rj7H7g60mjaA2N/dXYU0njPP5oWQ7QL9PdXAH 1u1uXklA+jVLiduxMoWNjTMr06Ew+Og+aN91D5kIgDkFsXuqX8TrebmuSaGabV1Jb+Gs 28HCmdBcQE12W7bCTK24cOkTmGKlPPSe4QBynotpCvjcOAVCf3p1tbIIAc21rxkCAzBK DqrRAkUSJaVnRVM3RvTZNGA9zm7mBfXkNoKpyao2Mk70sunkEGBAsnTvLjsgIi2Fbhl3 UAHxgdbswpmSBVlVwL8fXj4tO1txtpF5Tfh6V30d0dHtX/IJxN4kehJnfWRgGE5q1Zzv r+Zg== X-Gm-Message-State: AOAM530El/mzvr4xX8YMNMcz/KIBJwN9aBf9m1knzDuSeaaygD31k8j6 vmYh7CITT21i4KkPfO5toAEUAozioFs= X-Google-Smtp-Source: ABdhPJzsPoUKDokX84S3z9MlDmFS8Aqyw7OBtHMdEuCkMMMYYu2yE6IV1xxSSWTw6vXPr+U6uDXUEg== X-Received: by 2002:a37:5b43:: with SMTP id p64mr9863150qkb.131.1618799373491; Sun, 18 Apr 2021 19:29:33 -0700 (PDT) Received: from hurd (dsl-152-210.b2b2c.ca. [66.158.152.210]) by smtp.gmail.com with ESMTPSA id t3sm376720qke.72.2021.04.18.19.29.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Apr 2021 19:29:33 -0700 (PDT) From: Maxim Cournoyer References: <30b03ebc-3fd2-a99b-9ccd-f7c7b2d97d44@gmail.com> Date: Sun, 18 Apr 2021 22:29:32 -0400 In-Reply-To: <30b03ebc-3fd2-a99b-9ccd-f7c7b2d97d44@gmail.com> (Domagoj Stolfa's message of "Fri, 16 Apr 2021 21:49:42 +0100") Message-ID: <87tuo3hur7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 47830@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1618799412; 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:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=iYGUtNKmXotQoiRDlUEugKLgB14mfYd2UIjJmWkdPsA=; b=BKgceLq4HifzbYFnwJ6AHbevKZsPITqTsNmeWrz9qgGuFBrdHlUQl8pvkxK8id5TCXbbBD kr/zxY8joPzbJXcBC7UBCYTzj6Lf0Sl6uHaCNgUwg1DocuYocEemcT2dxTxD9zepKMHaH5 oNlG2c9fRua05Y0VZdNpGBU/2bmT23zI2/XrhtkHlXm5TE4U5cNUzSRZkqikfsh7RfH0IF crZM/Htskh/wh3qlFbqGAXB4jaQ1Ido1ordFXldMkzyEE3vNdr4YqqUNjZNdg+DyovLG8D cUpzwdETp8Zh6jqUk59WPDJMJ6XJyv6HZSOMkP2iYRqtQ8VGL92HY+9XjOTvIw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1618799412; a=rsa-sha256; cv=none; b=R1w6M0uVVt+pCi4aybg51xlz6Ens8jPDNTHxck1RNogXgQVHj80ka806E1iwcxfjuonapk /8m8SLTXboUmowtBpNn2YJiliYlSz3RHWclV2fb9CKxb43t88Xdaphp6q35B16xDvydPY0 BPhwksZu4UQxonZxWY0gsxbBO/W2ghj7O+1eIXcdPt6YqKYMMyb/Dz87h72ycO7TPkt6FK tLrQXWC0gVni+CZP5pQaEkansUnofRDOv1ejRnwoDUJLETYv3PodIKhNZJuK+sdS+XKNSS 61LFI1uPRkpiZuroSWO/OoJwhUe0l54k5506k8CdgLm7klWSj1Jzct2rR/cUPA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=E1U3lsGO; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.34 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=E1U3lsGO; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 8D1871E10B X-Spam-Score: -1.34 X-Migadu-Scanner: scn0.migadu.com X-TUID: vu0c7Qb03Gtj Hi! Domagoj Stolfa writes: > Hello: > > > I've been trying to use the texlive distribution from guix, but > noticed a particular issue with a few of the texlive-bin utilities, > namely latexindent and latex-git-log. There may be more that suffer > this issue. > > > > Following the discussion on IRC -- when texlive-bin gets installed, it > is split up from texlive-texmf. This results in the perl utilities > having the wrong @INC path, namely they end up with (using latexindent > as an example): > > > /gnu/store/jr9czrjx7slnda355xfmbv6hkkdpl5qi-texlive-bin-20190410/share/texmf-dist/scripts/latexindent > > > rather than the expected path containing their includes: > > > /gnu/store/cqfhb3hfvyxacn200n0jxkf3wq8328yq-texlive-texmf-20190410/share/texmf-dist/scripts/latexindent > > > This results in a runtime error which looks a bit like "Can't locate > LatexIndent/Document.pm in @INC (you may need to install the > LatexIndent::Document module)". A simple fix for this would be to > migrate texlive-scripts from texlive-bin to texlive-texmf (in tex.scm) > or to perhaps merge texlive-bin and texlive-texmf. However, since I > haven't done much with guix outside of just using it, I don't really > know what the best approach would be. Perhaps it would make sense to > discuss what the best approach would be here? Would you mind trying what you are doing on the core-updates branch? There have been many texlive things fixed there, such as the tlmgr utility in commit 9e78ea79f81d9eec0fab9cbe204899e384973649. Also, 04a0b1e09abce99857e7930336421ca6d15ae630 introduced support for using multiple TeX Live trees at once, which may or may not fix the issue at hand. Let me know if you need help with something. Thank you! Maxim