From unknown Sat Jun 21 03:10:56 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#31123 <31123@debbugs.gnu.org> To: bug#31123 <31123@debbugs.gnu.org> Subject: Status: [PATCH 0/2] texlive-bin bug fixes Reply-To: bug#31123 <31123@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:10:56 +0000 retitle 31123 [PATCH 0/2] texlive-bin bug fixes reassign 31123 guix-patches submitter 31123 Arun Isaac severity 31123 normal tag 31123 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 11 01:59:44 2018 Received: (at submit) by debbugs.gnu.org; 11 Apr 2018 05:59:44 +0000 Received: from localhost ([127.0.0.1]:45613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f68nI-0006mq-Hk for submit@debbugs.gnu.org; Wed, 11 Apr 2018 01:59:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45474) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f68nH-0006mc-MO for submit@debbugs.gnu.org; Wed, 11 Apr 2018 01:59:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f68nB-000580-GH for submit@debbugs.gnu.org; Wed, 11 Apr 2018 01:59:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35569) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f68nB-00057l-Cg for submit@debbugs.gnu.org; Wed, 11 Apr 2018 01:59:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36399) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f68nA-00018q-Bu for guix-patches@gnu.org; Wed, 11 Apr 2018 01:59:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f68n7-000553-8D for guix-patches@gnu.org; Wed, 11 Apr 2018 01:59:36 -0400 Received: from [2001:19f0:5:274f:351:616f:fec3:2694] (port=48306 helo=vultr.systemreboot.net) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f68n6-00053F-Pc for guix-patches@gnu.org; Wed, 11 Apr 2018 01:59:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Message-Id:Date:Subject:Cc:To:From:Sender: Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=9BWPDUB4D4EXLGXoTAyuSAoNK+cIL3xvDg5xgbG2yaM=; b=lVM5KnQlSb9xUgB9g6RFvWUnjM /8n2o+U7l9zXZVtoXrEImfOf6SmYbLQEiZMtvIXcTG2dwQKiA/kC6c/wWsEm+o65bdHm3OKYeHEif EGok02jAbChfC9dxCHyVyjBAvwKgs4QJXnsI4zwsk8/UG29qxNhbvN/b8hH05EW419gk=; Received: from [61.3.30.250] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.90_1) (envelope-from ) id 1f68mi-0005Pz-AS; Wed, 11 Apr 2018 11:29:08 +0530 From: Arun Isaac To: guix-patches@gnu.org Subject: [PATCH 0/2] texlive-bin bug fixes Date: Wed, 11 Apr 2018 11:29:19 +0530 Message-Id: <20180411055919.27684-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.15.1 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: Arun Isaac 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: -5.1 (-----) Following are two bug fixes to the texlive-bin package. Arun Isaac (2): gnu: texlive-bin: Use ghostscript executable "gs" in ps2eps. gnu: texlive-bin: Patch texlua shebangs. gnu/packages/tex.scm | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) -- 2.15.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 11 02:03:32 2018 Received: (at 31123) by debbugs.gnu.org; 11 Apr 2018 06:03:32 +0000 Received: from localhost ([127.0.0.1]:45619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f68qy-0006uA-3b for submit@debbugs.gnu.org; Wed, 11 Apr 2018 02:03:32 -0400 Received: from vultr.systemreboot.net ([45.77.148.100]:51356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f68qw-0006tp-5Q for 31123@debbugs.gnu.org; Wed, 11 Apr 2018 02:03:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=References:In-Reply-To:Message-Id:Date: Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=k9nqNuwyueth/i9uGfYjZmDiiTvjP022lAWSyOPdizs=; b=HbGZI1O7ec4fEguFlUN0ynvVA 0K5nLhNIFrjQu8hQjDcyPE73++IwWLxWE73LCvKfqinXmpw9anxOg6ZG71vA1mK1iqM1KkOd13HCz lz5jYlnnlSqwj25psrcIIeU5DgxwBd4mv57m0gJj/6fb//q9kkziIejFWK9+10zgr7/Ls=; Received: from [61.3.30.250] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.90_1) (envelope-from ) id 1f68qW-0005yE-HS; Wed, 11 Apr 2018 11:33:04 +0530 From: Arun Isaac To: 31123@debbugs.gnu.org Subject: [PATCH 2/2] gnu: texlive-bin: Patch texlua shebangs. Date: Wed, 11 Apr 2018 11:33:13 +0530 Message-Id: <20180411060313.27912-2-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180411060313.27912-1-arunisaac@systemreboot.net> References: <20180411060313.27912-1-arunisaac@systemreboot.net> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31123 Cc: Arun Isaac 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 (-) * gnu/packages/tex.scm (texlive-bin)[arguments]: Patch texlua shebangs in postint phase. --- gnu/packages/tex.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 2b35250dd..35b6b3f8d 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -206,7 +206,13 @@ (with-directory-excursion "texlive-extra" (apply unpack (list #:source texlive-extra)) (apply patch-source-shebangs (list #:source texlive-extra)) - (invoke "mv" "tlpkg" share)))))))) + (invoke "mv" "tlpkg" share)) + ;; texlua shebangs are not patched by the patch-source-shebangs + ;; phase because the texlua executable does not exist at that + ;; time. + (setenv "PATH" (string-append (getenv "PATH") ":" out "/bin")) + (with-directory-excursion out + (patch-source-shebangs)))))))) (synopsis "TeX Live, a package of the TeX typesetting system") (description "TeX Live provides a comprehensive TeX document production system. -- 2.15.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 11 02:03:32 2018 Received: (at 31123) by debbugs.gnu.org; 11 Apr 2018 06:03:32 +0000 Received: from localhost ([127.0.0.1]:45621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f68qy-0006uE-Av for submit@debbugs.gnu.org; Wed, 11 Apr 2018 02:03:32 -0400 Received: from vultr.systemreboot.net ([45.77.148.100]:51354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f68qw-0006to-5a for 31123@debbugs.gnu.org; Wed, 11 Apr 2018 02:03:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=fFL97xuezBA32cEBeSNZ/wVTlXwpdnVDhpkVKFMDplw=; b=YxVt0pEzIMTQggmrih1+m7V1gl EyWX9hMAmvCA+FcqcZpDWoCAD0R6viQqAaZPlW1NlP3iZK1rRV8odvSbjT94dDzSyBSc1L6ux6WdD eEuh45Kyu0Ff2DNwZ4ePBAfal0SO0LrZUxRPj/yHpGMayZBn4oMgpUjyQR0n9jiScjls=; Received: from [61.3.30.250] (helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.90_1) (envelope-from ) id 1f68qW-0005yE-DV; Wed, 11 Apr 2018 11:33:04 +0530 From: Arun Isaac To: 31123@debbugs.gnu.org Subject: [PATCH 1/2] gnu: texlive-bin: Use ghostscript executable "gs" in ps2eps. Date: Wed, 11 Apr 2018 11:33:12 +0530 Message-Id: <20180411060313.27912-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31123 Cc: Arun Isaac 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 (-) * gnu/packages/tex.scm (texlive-bin)[arguments]: Add fix-unix-detection phase. Replace system* with invoke in postint phase. --- gnu/packages/tex.scm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index db1f120ce..2b35250dd 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2017 Marius Bakke ;;; Copyright © 2017 Tobias Geerinckx-Rice ;;; Copyright © 2018 Danny Milosavljevic +;;; Copyright © 2018 Arun Isaac ;;; ;;; This file is part of GNU Guix. ;;; @@ -175,6 +176,15 @@ (string-prefix? "mips64" s)))) #:phases (modify-phases %standard-phases + (add-after 'unpack 'fix-unix-detection + ;; ps2eps.pl uses the "gswin32c" ghostscript executable on Windows, + ;; and the "gs" ghostscript executable on Unix. It detects Unix by + ;; checking for the existence of the /usr/bin directory. Since + ;; GuixSD does not have /usr/bin, it is also detected as Windows. + (lambda _ + (substitute* "utils/ps2eps/ps2eps-src/bin/ps2eps.pl" + (("gswin32c") "gs")) + #t)) (add-after 'install 'postint (lambda* (#:key inputs outputs #:allow-other-keys #:rest args) (let* ((out (assoc-ref outputs "out")) @@ -196,7 +206,7 @@ (with-directory-excursion "texlive-extra" (apply unpack (list #:source texlive-extra)) (apply patch-source-shebangs (list #:source texlive-extra)) - (system* "mv" "tlpkg" share)))))))) + (invoke "mv" "tlpkg" share)))))))) (synopsis "TeX Live, a package of the TeX typesetting system") (description "TeX Live provides a comprehensive TeX document production system. -- 2.15.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 16 18:05:48 2018 Received: (at 31123) by debbugs.gnu.org; 16 Apr 2018 22:05:48 +0000 Received: from localhost ([127.0.0.1]:56347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8CFw-0008PQ-My for submit@debbugs.gnu.org; Mon, 16 Apr 2018 18:05:48 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:57089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8CFv-0008PI-6j for 31123@debbugs.gnu.org; Mon, 16 Apr 2018 18:05:47 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 1C63521DA0; Mon, 16 Apr 2018 18:05:47 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 16 Apr 2018 18:05:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=Yu1xP/mG9zpuAOLR+g7pW8fMeerHjmY/f6QN/uVs1/o=; b=D6hRyrTt IUHRBJ41pe6OjjSN/qnwyxAaU4iY5a8OGDXWvNW9xcblo1JUhIYMpyiCp160c6Tm QJObSq2O6W0y8QQjgDHKL38pUMyvhbUpUhDewuHNFW0Sr4uTNh7zFH0kHTZ+JT7K vylVC4B0vbD3pwK7qeJpj4GYyBQCnL8xC01lGCnAzqRXxgw6rM14W78OiC6jXndn flbMjuoEX+9nYHWpidmKN9I+YFgmgy2SNnQQT4xIjLZOXqJ6Lb+SFp9wWna0qwOy vkaRiYaiddOeGKtmx7aRxkITRFz7WTw0Q3cVMdQPQOEhvbf9fUYS8OLokSeCWfO7 B1eBri/Zmn2KFg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=Yu1xP/mG9zpuAOLR+g7pW8fMeerHj mY/f6QN/uVs1/o=; b=huTpEAnhp9X4sidP2G/byERO/SmcjZskHuqkWh8oIzPif 0e0TnUsFx3gD1PHvwDTMURzLJPXj9fUSmlOnOQnLSL5SfdrXfshBXQgkhA4eWBG+ MEfzF26BDMDQJNC0O/Fat1AvRAEocJ4dByPfHAmIdrXNmkZgqXCqmOPW2Om5xXHc 8/H8yN8pnEkOoHZ6MZQE0l/EwdwRv6w3vI4mr/J5J2A7hSQ0R6WDfkuQE1yw0OcA 5ubB2RQb5qeEW2sEYdxrzL4jlswpePIWUC6OrzG/jBsl1/NTqhkpHV5DeVhdJFbR jmVsWD6/qm0AoJ7jjvaSlT1SM75IJQa2TTl4ez3UA== X-ME-Sender: Received: from localhost (ti0089a400-2222.bb.online.no [88.89.166.190]) by mail.messagingengine.com (Postfix) with ESMTPA id 98561E4925; Mon, 16 Apr 2018 18:05:46 -0400 (EDT) From: Marius Bakke To: Arun Isaac , 31123@debbugs.gnu.org Subject: Re: [bug#31123] [PATCH 1/2] gnu: texlive-bin: Use ghostscript executable "gs" in ps2eps. In-Reply-To: <20180411060313.27912-1-arunisaac@systemreboot.net> References: <20180411055919.27684-1-arunisaac@systemreboot.net> <20180411060313.27912-1-arunisaac@systemreboot.net> User-Agent: Notmuch/0.26.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Tue, 17 Apr 2018 00:05:45 +0200 Message-ID: <87po2ydcxy.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31123 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.7 (-) --=-=-= Content-Type: text/plain Arun Isaac writes: > * gnu/packages/tex.scm (texlive-bin)[arguments]: Add fix-unix-detection phase. > Replace system* with invoke in postint phase. LGTM! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlrVHjkACgkQoqBt8qM6 VPoIRggAzCtjR2x+LXVK0Co5eNrCwDR3YQUQXH4pYCjeEn/xKLtz5XDcU7HGNFUH BwaihVt0FXlyeYNU6ioSFB9hH+ggrDaU1A8qMz4GtgmVk7Q1EKTX61D9LLeVY7tg J+wMUyYynNw+5NXwPc/gtpn3SNjcG3HpktIt35LMILtWMi+H5W4FJjNjTabdHFf3 zvVTw2qzUAOxkViLuWZ5gjIgiU1wjZuVuwyov4irBdEGTYKyz7bdAYIYVxsDf6dl KcEK6AWFPgC0xiJX5euIMYFdh7ZgniTp240vsgSbqJCJpg7GsdG0ItP2D0zpvYot OTUGkXRrSPxxlM/9YZckEb70uSm0Jg== =3iw7 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 16 18:08:21 2018 Received: (at 31123) by debbugs.gnu.org; 16 Apr 2018 22:08:21 +0000 Received: from localhost ([127.0.0.1]:56353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8CIP-0008TA-2k for submit@debbugs.gnu.org; Mon, 16 Apr 2018 18:08:21 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:40307) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f8CIN-0008T2-JX for 31123@debbugs.gnu.org; Mon, 16 Apr 2018 18:08:19 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 97DC920D93; Mon, 16 Apr 2018 18:08:18 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 16 Apr 2018 18:08:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=vSKqPyBa90OYyc31JQtH7G9iWzPFusnWwvdH8vHflvU=; b=TEkzy3TG U9lrBMhwIIlX7h2nSIpaIdJxLdMR1XiatR5GGlUO9i2rEhGj0WGVtnk7SGxORmCb hGVszBo4sUyG+Zdct8dOW4auzF5kvQbrPVauhD2ItrIBOGzcbJfQ1B6SzxQKrAT7 Vuaoz4ien4lb679RS30f9r9NpGNFa7u9ERt69xGWP+7GdkY8AUNXsBoNco9lr8zf TegPXcMmoXgzL6wOFhcohjJeVxpvJyeGzzZnm35hY3KocFAzH3aAge5uRQtCtHJt 3bwd5q/QddYKCZN3/kwgbX4RxS6xWRvJBge++WYSIepv7iPckBpYxipI4XiqI/9I e5jwza9uLXDOlA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=vSKqPyBa90OYyc31JQtH7G9iWzPFu snWwvdH8vHflvU=; b=Ezdttv2YPJgJvJTcwoq3AgMZmIHClkOUdeVjSm3pUbodb DAmobygUA8X4o9nWZUl1dtsQJYxDr6xLg76gPNK1zyyxu44l+wIf9gM/iNy8zy9N v1JFBN2bXKRNPWK1ivHAnOj20fRS3ygVqdJP1Ho/YTpNBuNA7U7fLcppqlxZiC+0 oS2nQd3TsA1onMuD9CmpNy/n8g4PMwJjkk9dkri4zCXYbrcrUUiIfywkLqTyqyw2 bUpAtNzWBXuvTVSY6iIGbxqZw94f8Kzc7+vWLvJYahGEl5dtjMMWaUHL69xqVre4 gp4vruVSjuE0UwBII8dYLVEckE8TkdXKgNHa4VsKg== X-ME-Sender: Received: from localhost (ti0089a400-2222.bb.online.no [88.89.166.190]) by mail.messagingengine.com (Postfix) with ESMTPA id 1ADF0E502E; Mon, 16 Apr 2018 18:08:17 -0400 (EDT) From: Marius Bakke To: Arun Isaac , 31123@debbugs.gnu.org Subject: Re: [bug#31123] [PATCH 2/2] gnu: texlive-bin: Patch texlua shebangs. In-Reply-To: <20180411060313.27912-2-arunisaac@systemreboot.net> References: <20180411060313.27912-1-arunisaac@systemreboot.net> <20180411060313.27912-2-arunisaac@systemreboot.net> User-Agent: Notmuch/0.26.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Tue, 17 Apr 2018 00:08:16 +0200 Message-ID: <87muy2dctr.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31123 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.7 (-) --=-=-= Content-Type: text/plain Arun Isaac writes: > * gnu/packages/tex.scm (texlive-bin)[arguments]: Patch texlua shebangs in > postint phase. [...] > (with-directory-excursion "texlive-extra" > (apply unpack (list #:source texlive-extra)) > (apply patch-source-shebangs (list #:source texlive-extra)) > - (invoke "mv" "tlpkg" share)))))))) > + (invoke "mv" "tlpkg" share)) > + ;; texlua shebangs are not patched by the patch-source-shebangs > + ;; phase because the texlua executable does not exist at that > + ;; time. > + (setenv "PATH" (string-append (getenv "PATH") ":" out "/bin")) > + (with-directory-excursion out > + (patch-source-shebangs)))))))) Would it suffice to only patch "out/bin" here? Also, what is the return value of (patch-source-shebangs)? If it's anything other than #t, you know what to do. Apart from that LGTM. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlrVHtAACgkQoqBt8qM6 VPqrtQf/Xhi8EeDln+1G7IzbKOQOGo2e9Q1rNYiVeMDm2pjOB6szapkQ9NmAIjCt faAuNqguiAYKqVzkNmr074/7RNl9VgAMOAO7R3/+59rxxPyHYef315HauQQdlxR1 aQh/kqzu2c21N4vwp/TZ8HBd0+fqzVsFsrwjnyl3YnZNIsSzEx1ikCy5c0K41N70 hjbu81uh3LSdFYQxg/vNQHYn31ZUMCiYWLmzTG84iuZN7apLntUxqiIB51sdJIYu /Pkcf6BiTuh0nRqG8gB7RqMk+NMakkidTBXWraPrUgyRRR4Sg9qNjhVa8oT3x/rk 5un8MXsXLGr8JWDATimJxbRL0Hcf+w== =rN7F -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 19 13:33:19 2018 Received: (at 31123) by debbugs.gnu.org; 19 Apr 2018 17:33:19 +0000 Received: from localhost ([127.0.0.1]:33154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f9DQr-0006A7-SD for submit@debbugs.gnu.org; Thu, 19 Apr 2018 13:33:19 -0400 Received: from vultr.systemreboot.net ([45.77.148.100]:41472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f9DQp-00069s-8j for 31123@debbugs.gnu.org; Thu, 19 Apr 2018 13:33:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=2rbwicYDWDk03ky+y54Tgc5WPCOVoEW1ze5xzdSMryU=; b=n5ROnPobljvqSID+qsY6d9GGR SZYmsl2ntY6L8KdnZpt3J/s7lO9RVwsUbiHTL8ly6Ek+omRcqaK0Lx4elTxNrhdBU/xlBb5BAaXPC Tbj/Lphq0nSOyE3TmWGMlChSqyVi1wpmaqgYAu3L+cTmQ/K18kYqkYmJMm0bB86+r1IQM=; Received: from [117.192.103.238] (helo=steel) by systemreboot.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1f9DQ3-0007ob-5q; Thu, 19 Apr 2018 23:02:27 +0530 From: Arun Isaac To: Marius Bakke , 31123@debbugs.gnu.org Subject: Re: [bug#31123] [PATCH 2/2] gnu: texlive-bin: Patch texlua shebangs. In-Reply-To: <87muy2dctr.fsf@fastmail.com> References: <20180411060313.27912-1-arunisaac@systemreboot.net> <20180411060313.27912-2-arunisaac@systemreboot.net> <87muy2dctr.fsf@fastmail.com> Date: Thu, 19 Apr 2018 23:03:05 +0530 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31123 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 (-) > Would it suffice to only patch "out/bin" here? > > Also, what is the return value of (patch-source-shebangs)? If it's > anything other than #t, you know what to do. Apart from that LGTM. Thank you for the review! I'll check and address both the above before I push. But, considering the huge size (~ 2.2 GB) of the texlive-texmf source tarball, and how hard it is to build from source, should I push these patches to core-updates? From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 19 13:42:32 2018 Received: (at 31123) by debbugs.gnu.org; 19 Apr 2018 17:42:32 +0000 Received: from localhost ([127.0.0.1]:33173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f9DZo-0006NY-DA for submit@debbugs.gnu.org; Thu, 19 Apr 2018 13:42:32 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:57117) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f9DZn-0006NR-JW for 31123@debbugs.gnu.org; Thu, 19 Apr 2018 13:42:31 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id EBCC521551; Thu, 19 Apr 2018 13:42:30 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Thu, 19 Apr 2018 13:42:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=MTyx87Vd0JCDCPaZ79VLpP2hChB+fWBeFK5OFlrzmGE=; b=eLQpbSFL YgiNxS40HUbvWKZFuPplW05h9di8M9YvoMzgak7FKHEdWMG3mnaBAuSM28Dh4Ayu /jwTsXwf9aEfO6a4e2YINo/XXmQXndqwuiUCG2LY+4m0OU8wGHabOMKCWbq8Np0P pqcJO0JhhI+bwf1NkMzCobS4UNMvncJ+NFBpbDDhZxCT+n4ioeeO31K7zNyhM5uq WzYpBZP4olC4O/1wl0SS5myG3iYRDfeAZsIBBLkv+k6KV1oRz8/83bQF6Z8LXi9Q w2/Qd59Pdm0JfZaJj705QK5QOnl0haoFdn3h5nhX8DHakyuFeByW68hMrvM+b9lV 1hPMD9wnoTlOGQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=MTyx87Vd0JCDCPaZ79VLpP2hChB+f WBeFK5OFlrzmGE=; b=K0RVXwRLrP/zuTUVrRDlKwRLnS+XVfJyqYYSPb8TrYkpy UktSDPP8LpYrRXoPbQQvrGym7E7NZ8pmWaqxhyqJ2UNN9TDvClnNbWTLvQd3iKyk +Dn1GZsgyJ9GhoiMhbHcKnHMEATP6nfwRbFXawpwvmRco7Legi/5hLvjSqTsScdS dROX8VIAe2ymv3GED7guQHsqD7HNMhlDACNuyU+WiSbyd+cjlVHaP1twjR8vE01D TZ0kqa0Jm6VLIEwrVNdGBB44keU6jHnAd78/Qs6RKZqhpdsrsND1HLdCKzbxbjEi WuVpGRjJsh/mOeUyTNBKcCmiAA5hPDtlwBsUz+Rmw== X-ME-Sender: Received: from localhost (228.92-221-162.customer.lyse.net [92.221.162.228]) by mail.messagingengine.com (Postfix) with ESMTPA id 6BA0A10253; Thu, 19 Apr 2018 13:42:30 -0400 (EDT) From: Marius Bakke To: Arun Isaac , 31123@debbugs.gnu.org Subject: Re: [bug#31123] [PATCH 2/2] gnu: texlive-bin: Patch texlua shebangs. In-Reply-To: References: <20180411060313.27912-1-arunisaac@systemreboot.net> <20180411060313.27912-2-arunisaac@systemreboot.net> <87muy2dctr.fsf@fastmail.com> User-Agent: Notmuch/0.26.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Thu, 19 Apr 2018 19:42:28 +0200 Message-ID: <87fu3r9jp7.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31123 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.7 (-) --=-=-= Content-Type: text/plain Arun Isaac writes: >> Would it suffice to only patch "out/bin" here? >> >> Also, what is the return value of (patch-source-shebangs)? If it's >> anything other than #t, you know what to do. Apart from that LGTM. > > Thank you for the review! I'll check and address both the above before I > push. But, considering the huge size (~ 2.2 GB) of the texlive-texmf > source tarball, and how hard it is to build from source, should I push > these patches to core-updates? Good point. You can push it to 'staging' which will require at least one more evaluation before it can be merged. That way we'll have substitutes ready when it lands in 'master', yet have the fix within a couple of weeks. Thank you! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlrY1QQACgkQoqBt8qM6 VPpUxAf/a+woHPXv4d3Gb4iRZ1nwaPmNmQPTnm1uzMux54kqpEvSmnLcb5My4r5g 86pUW5wr06/WdJoufogWsLmVJJiqHslgZ4sUr4ys/CnwHFlLsi/8lz1NPUP/OBoS i0CpntOb8BZV/cmj6RQPSOu/RK8V5YsrPhVBDcv6BR6V36bPK4UhZn1DqFZ0NKTa utlj3uwUgMdQoT/cwE9p8a9MwyKtFFw8etUlWcUg6D7d7tO2oePmKCA8EGSM1iqs rgFvJCxeBuj5CvktslKAtYMj4u41zZ0nJso/TRvODDo+qbP1tNo+viSGomEK52yL IpzCtTCxervxh/c25MhTuj26eVFOeQ== =BO9E -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 20 14:45:26 2018 Received: (at 31123) by debbugs.gnu.org; 20 Apr 2018 18:45:26 +0000 Received: from localhost ([127.0.0.1]:34337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f9b2E-0008Rp-5C for submit@debbugs.gnu.org; Fri, 20 Apr 2018 14:45:26 -0400 Received: from vultr.systemreboot.net ([45.77.148.100]:33136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f9b2C-0008Rb-5o for 31123@debbugs.gnu.org; Fri, 20 Apr 2018 14:45:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=1jXZeb7LcX5+cv27SL45bHRiY9Cphd/4Duk44HmWkmc=; b=hkBL857e8JECpr+XaSlTT0KbG ITXYeMVyOFpcVe1c/EsdI+6yPEYyTIj6JQEsyn1Igyp68sZ8MIAKvGP6IZnlOSHRNmsWImNd6kOq7 +54VCkerPn2kesaw2nDftlYOOonjNS1YQhN+BB1GQVks9mpdj8AXxGaulHD2vUgx4VCSA=; Received: from [45.125.43.42] (helo=steel) by systemreboot.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1f9b1N-0004XG-H3; Sat, 21 Apr 2018 00:14:34 +0530 From: Arun Isaac To: Marius Bakke , 31123@debbugs.gnu.org Subject: Re: [bug#31123] [PATCH 2/2] gnu: texlive-bin: Patch texlua shebangs. In-Reply-To: <87muy2dctr.fsf@fastmail.com> References: <20180411060313.27912-1-arunisaac@systemreboot.net> <20180411060313.27912-2-arunisaac@systemreboot.net> <87muy2dctr.fsf@fastmail.com> Date: Sat, 21 Apr 2018 00:15:09 +0530 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31123 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 (-) >> (with-directory-excursion "texlive-extra" >> (apply unpack (list #:source texlive-extra)) >> (apply patch-source-shebangs (list #:source texlive-extra)) >> - (invoke "mv" "tlpkg" share)))))))) >> + (invoke "mv" "tlpkg" share)) >> + ;; texlua shebangs are not patched by the patch-source-shebangs >> + ;; phase because the texlua executable does not exist at that >> + ;; time. >> + (setenv "PATH" (string-append (getenv "PATH") ":" out "/bin")) >> + (with-directory-excursion out >> + (patch-source-shebangs)))))))) > > Would it suffice to only patch "out/bin" here? No, it wouldn't suffice to patch only out/bin. There are files in share/texmf-dist/scripts/texlive that have texlua shebangs. > Also, what is the return value of (patch-source-shebangs)? If it's > anything other than #t, you know what to do. Apart from that LGTM. patch-source-shebangs is a phase in the gnu-build-system. Currently, it does not return #t. But, that is a problem with the gnu-build-system, and must be fixed there. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 20 15:13:44 2018 Received: (at 31123-done) by debbugs.gnu.org; 20 Apr 2018 19:13:44 +0000 Received: from localhost ([127.0.0.1]:34343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f9bTc-0000cb-Dr for submit@debbugs.gnu.org; Fri, 20 Apr 2018 15:13:44 -0400 Received: from vultr.systemreboot.net ([45.77.148.100]:34058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f9bTb-0000cO-51 for 31123-done@debbugs.gnu.org; Fri, 20 Apr 2018 15:13:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=RdGoyqJWVdQqbr7m3qHFVoL2lmTTw1rrq4dqPQ+oXYU=; b=OO/YQCqg1HC7hbkN+fUVcOV+h Hf5WiTc2myTl/YxN7/QNv2f+mVVFV74nm1SwCd750lqa35Vel89z1LTEqHXTVCGAPsuUb2z4Dtx46 n2bYBlP3PxxR9xjRtg0+eHsnGtCHiBXUASWiHGQ43bySKqI0K6JVNF1J67B9e09KTk7SM=; Received: from [45.125.43.42] (helo=steel) by systemreboot.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1f9bSi-0008FR-1k; Sat, 21 Apr 2018 00:42:48 +0530 From: Arun Isaac To: Marius Bakke , 31123-done@debbugs.gnu.org Subject: Re: [bug#31123] [PATCH 2/2] gnu: texlive-bin: Patch texlua shebangs. In-Reply-To: <87fu3r9jp7.fsf@fastmail.com> References: <20180411060313.27912-1-arunisaac@systemreboot.net> <20180411060313.27912-2-arunisaac@systemreboot.net> <87muy2dctr.fsf@fastmail.com> <87fu3r9jp7.fsf@fastmail.com> Date: Sat, 21 Apr 2018 00:43:28 +0530 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31123-done 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 (-) > You can push it to 'staging' which will require at least one more > evaluation before it can be merged. That way we'll have substitutes > ready when it lands in 'master', yet have the fix within a couple of > weeks. > > Thank you! Pushed to staging! From unknown Sat Jun 21 03:10:56 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 19 May 2018 11:24:05 +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