From unknown Sun Jun 22 04:12:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68717: texlive-bibexport is installed with incorrect shebang. Resent-From: Claire Rodriguez Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 25 Jan 2024 16:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68717 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 68717@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17062002708647 (code B ref -1); Thu, 25 Jan 2024 16:32:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Jan 2024 16:31:10 +0000 Received: from localhost ([127.0.0.1]:49033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rT2dB-0002FP-Ms for submit@debbugs.gnu.org; Thu, 25 Jan 2024 11:31:09 -0500 Received: from lists.gnu.org ([2001:470:142::17]:34534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rT2d9-00027N-MO for submit@debbugs.gnu.org; Thu, 25 Jan 2024 11:31:08 -0500 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 1rT2cx-0004dZ-Rv for bug-guix@gnu.org; Thu, 25 Jan 2024 11:30:55 -0500 Received: from mail-pj1-x1030.google.com ([2607:f8b0:4864:20::1030]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rT2cu-0001WI-My for bug-guix@gnu.org; Thu, 25 Jan 2024 11:30:54 -0500 Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-29314ebf6cdso52149a91.1 for ; Thu, 25 Jan 2024 08:30:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706200249; x=1706805049; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=k0dbkez4me93AXvU+S7L5BjqDIoC6kdbeYp4MHOGFbQ=; b=IgB6zmbtQt1unYA/KV3YkpAaForw74dKI1x4WYeCUdDIHP8K/zqjmOzJqx9nFZx7AL iZ9Coy9XJmsWvqAaK0wfPv8evwdnJjx6MN+DaI6SR3Swk5FejBuYoTE6wntvnAY2qxEC MRKeD//LV/Mzt/VKDcAg7YaHmmzl4mtsyfJA0JwXt4KoFTihCMNrKPL/4XmEBpr8Q4BD QgN0QqdX2U6EIWf9eJhW7L4DjYFuGMRxBMr5/8GgOkiX7Tl3xetKnY7CCTkSd2JXyP4S hXC9Xr6HjXRWOmLCRVCtK84Kh5Q7XdHh5vzA/feDH2Jd1NJgjv42xzrS/CuzKb0AvGPI AvUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706200249; x=1706805049; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=k0dbkez4me93AXvU+S7L5BjqDIoC6kdbeYp4MHOGFbQ=; b=ZfeeaRnlFLP1IBGOIcsZlMnhlYtaDGkC2moMu5Fas6A0VnF+G4UK26+5uBmobZr2qm jf9BJ5212rCZPMY40pso14M5fp9cfhejLapOHtBehqMhKSBa7BYF9dOUNmMw+CQ0bQEY 0qlY+A68/N7o8F+92OIeDFyexYl9+Xq/eWN9a8h27nYx+EM5R/gxCJ9MpThQOBoh1KX2 AULA0vPrYkPiRWTLGkkWaQEkOiYOpuuCo3637NMS270oi37boFVuaAhN61LVB71cuOk1 kaDjQCy+wxrX/L/+lcYmeljcPVUnRszyftEU31SZN4T7g4b8i3PNT9Hx2i8S9xG9Mapd qlxg== X-Gm-Message-State: AOJu0YzE3AtpxHBQNDJRC0wzxOKUdJGGwVh7Qii7OhX4Sj/PcH7J4I+z ejRIEO4wsLVKqpZJHIpPLx8KD5W17k6UFnaRsNOQ1UmWjvcSfwon+ejrNXBGf6Bhm5q8vavaRg7 AYjLbxR+Pz1cO+MC67mvYoMaXoC27POLz2Ok= X-Google-Smtp-Source: AGHT+IGNcfbZKTIjIJeb4+JxMV727rjBTQco42S7zXnWR1ra5OUj8ufJUxvvOsquC/vV1GZTd8Ueb1e/VdxEYr0YD0M= X-Received: by 2002:a17:90b:30d7:b0:290:5c1f:d3fc with SMTP id hi23-20020a17090b30d700b002905c1fd3fcmr2107326pjb.4.1706200248902; Thu, 25 Jan 2024 08:30:48 -0800 (PST) MIME-Version: 1.0 From: Claire Rodriguez Date: Thu, 25 Jan 2024 11:30:37 -0500 Message-ID: Content-Type: multipart/alternative; boundary="000000000000c06752060fc7b3f0" Received-SPF: pass client-ip=2607:f8b0:4864:20::1030; envelope-from=yewscion@gmail.com; helo=mail-pj1-x1030.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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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.0 (/) --000000000000c06752060fc7b3f0 Content-Type: text/plain; charset="UTF-8" Just installed texlive-bibexport, which is a bash script used with .aux files in a LaTeX project to create project-local BibTeX files, and found that it has a hard-coded shebang of: `#!/bin/bash` This is not a problem if the system has a /bin/bash, but the default in GNU Guix is still currently not to, and therefore this script should be patched to use the following, or similar: `#$(file-append bash "/bin/bash")` This would allow it to function without requiring the creation of a literal `/bin/bash`. Thoughts? --000000000000c06752060fc7b3f0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Just installed texlive-bibexport, which is a bash scr= ipt used with .aux files in a LaTeX project to create project-local BibTeX = files, and found that it has a hard-coded shebang of:

<= div>`#!/bin/bash`

This is not a problem if the sys= tem has a /bin/bash, but the default in GNU Guix is still currently not to,= and therefore this script should be patched to use the following, or simil= ar:

`#$(file-append bash "/bin/bash"= )`

This would allow it to function without requiri= ng the creation of a literal `/bin/bash`.

Thoughts= ?
--000000000000c06752060fc7b3f0-- From unknown Sun Jun 22 04:12:21 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Claire Rodriguez Subject: bug#68717: closed (Re: bug#68717: texlive-bibexport is installed with incorrect shebang.) Message-ID: References: <87jznusv4q.fsf@nicolasgoaziou.fr> X-Gnu-PR-Message: they-closed 68717 X-Gnu-PR-Package: guix Reply-To: 68717@debbugs.gnu.org Date: Sat, 27 Jan 2024 14:35:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1706366102-6726-1" This is a multi-part message in MIME format... ------------=_1706366102-6726-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #68717: texlive-bibexport is installed with incorrect shebang. which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 68717@debbugs.gnu.org. --=20 68717: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68717 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1706366102-6726-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 68717-done) by debbugs.gnu.org; 27 Jan 2024 14:34:49 +0000 Received: from localhost ([127.0.0.1]:53690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTjlh-0001k2-CM for submit@debbugs.gnu.org; Sat, 27 Jan 2024 09:34:49 -0500 Received: from msg-2.mailo.com ([213.182.54.12]:33808 helo=mailo.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTjlb-0001jj-LM for 68717-done@debbugs.gnu.org; Sat, 27 Jan 2024 09:34:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1706366068; bh=EGJSJkc+LN3t7f3kL/kWkG4Q3OUzPb9ctWDkEylXTQ4=; h=X-EA-Auth:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type; b=MbKzUME2qjuZyzuUbUlHQ38BNLwoFu1Zh5UVzBOJyiGEv5GblojUrwlYlkLo/ASnn wKpeWwihlqOnfGfWXcOzCEd8jKrM6dCfe0i80FxErabRvE3enwHiAnTbQ6kLjE/1in A8yBfuL1etnSB877mD5EX/LDJMfre2JM/0JwUAZg= Received: by b221-2.in.mailobj.net [192.168.90.22] with ESMTP via ip-20.mailobj.net [213.182.54.20] Sat, 27 Jan 2024 15:34:28 +0100 (CET) X-EA-Auth: RauXtgMeHucP0l7FMOlJlZ0M1xraNNRpt0fyeMlkxM5VOODWkIUVODqN6bQxiYZob2Mk4Al/8s0sEkCp+4DztJUXXHjD563GnDT6U03xnwI= From: Nicolas Goaziou To: Claire Rodriguez Subject: Re: bug#68717: texlive-bibexport is installed with incorrect shebang. In-Reply-To: (Claire Rodriguez's message of "Thu, 25 Jan 2024 11:30:37 -0500") References: Date: Sat, 27 Jan 2024 15:34:13 +0100 Message-ID: <87jznusv4q.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68717-done Cc: 68717-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 (-) Hello, Claire Rodriguez writes: > Just installed texlive-bibexport, which is a bash script used with .aux > files in a LaTeX project to create project-local BibTeX files, and found > that it has a hard-coded shebang of: > > `#!/bin/bash` > > This is not a problem if the system has a /bin/bash, but the default in GNU > Guix is still currently not to, and therefore this script should be patched > to use the following, or similar: > > `#$(file-append bash "/bin/bash")` > > This would allow it to function without requiring the creation of a literal > `/bin/bash`. > > Thoughts? Indeed. I just patched texlive-bibexport. Thanks for the report. Regards, -- Nicolas Goaziou ------------=_1706366102-6726-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Jan 2024 16:31:10 +0000 Received: from localhost ([127.0.0.1]:49033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rT2dB-0002FP-Ms for submit@debbugs.gnu.org; Thu, 25 Jan 2024 11:31:09 -0500 Received: from lists.gnu.org ([2001:470:142::17]:34534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rT2d9-00027N-MO for submit@debbugs.gnu.org; Thu, 25 Jan 2024 11:31:08 -0500 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 1rT2cx-0004dZ-Rv for bug-guix@gnu.org; Thu, 25 Jan 2024 11:30:55 -0500 Received: from mail-pj1-x1030.google.com ([2607:f8b0:4864:20::1030]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rT2cu-0001WI-My for bug-guix@gnu.org; Thu, 25 Jan 2024 11:30:54 -0500 Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-29314ebf6cdso52149a91.1 for ; Thu, 25 Jan 2024 08:30:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706200249; x=1706805049; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=k0dbkez4me93AXvU+S7L5BjqDIoC6kdbeYp4MHOGFbQ=; b=IgB6zmbtQt1unYA/KV3YkpAaForw74dKI1x4WYeCUdDIHP8K/zqjmOzJqx9nFZx7AL iZ9Coy9XJmsWvqAaK0wfPv8evwdnJjx6MN+DaI6SR3Swk5FejBuYoTE6wntvnAY2qxEC MRKeD//LV/Mzt/VKDcAg7YaHmmzl4mtsyfJA0JwXt4KoFTihCMNrKPL/4XmEBpr8Q4BD QgN0QqdX2U6EIWf9eJhW7L4DjYFuGMRxBMr5/8GgOkiX7Tl3xetKnY7CCTkSd2JXyP4S hXC9Xr6HjXRWOmLCRVCtK84Kh5Q7XdHh5vzA/feDH2Jd1NJgjv42xzrS/CuzKb0AvGPI AvUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706200249; x=1706805049; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=k0dbkez4me93AXvU+S7L5BjqDIoC6kdbeYp4MHOGFbQ=; b=ZfeeaRnlFLP1IBGOIcsZlMnhlYtaDGkC2moMu5Fas6A0VnF+G4UK26+5uBmobZr2qm jf9BJ5212rCZPMY40pso14M5fp9cfhejLapOHtBehqMhKSBa7BYF9dOUNmMw+CQ0bQEY 0qlY+A68/N7o8F+92OIeDFyexYl9+Xq/eWN9a8h27nYx+EM5R/gxCJ9MpThQOBoh1KX2 AULA0vPrYkPiRWTLGkkWaQEkOiYOpuuCo3637NMS270oi37boFVuaAhN61LVB71cuOk1 kaDjQCy+wxrX/L/+lcYmeljcPVUnRszyftEU31SZN4T7g4b8i3PNT9Hx2i8S9xG9Mapd qlxg== X-Gm-Message-State: AOJu0YzE3AtpxHBQNDJRC0wzxOKUdJGGwVh7Qii7OhX4Sj/PcH7J4I+z ejRIEO4wsLVKqpZJHIpPLx8KD5W17k6UFnaRsNOQ1UmWjvcSfwon+ejrNXBGf6Bhm5q8vavaRg7 AYjLbxR+Pz1cO+MC67mvYoMaXoC27POLz2Ok= X-Google-Smtp-Source: AGHT+IGNcfbZKTIjIJeb4+JxMV727rjBTQco42S7zXnWR1ra5OUj8ufJUxvvOsquC/vV1GZTd8Ueb1e/VdxEYr0YD0M= X-Received: by 2002:a17:90b:30d7:b0:290:5c1f:d3fc with SMTP id hi23-20020a17090b30d700b002905c1fd3fcmr2107326pjb.4.1706200248902; Thu, 25 Jan 2024 08:30:48 -0800 (PST) MIME-Version: 1.0 From: Claire Rodriguez Date: Thu, 25 Jan 2024 11:30:37 -0500 Message-ID: Subject: texlive-bibexport is installed with incorrect shebang. To: bug-guix@gnu.org Content-Type: multipart/alternative; boundary="000000000000c06752060fc7b3f0" Received-SPF: pass client-ip=2607:f8b0:4864:20::1030; envelope-from=yewscion@gmail.com; helo=mail-pj1-x1030.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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --000000000000c06752060fc7b3f0 Content-Type: text/plain; charset="UTF-8" Just installed texlive-bibexport, which is a bash script used with .aux files in a LaTeX project to create project-local BibTeX files, and found that it has a hard-coded shebang of: `#!/bin/bash` This is not a problem if the system has a /bin/bash, but the default in GNU Guix is still currently not to, and therefore this script should be patched to use the following, or similar: `#$(file-append bash "/bin/bash")` This would allow it to function without requiring the creation of a literal `/bin/bash`. Thoughts? --000000000000c06752060fc7b3f0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Just installed texlive-bibexport, which is a bash scr= ipt used with .aux files in a LaTeX project to create project-local BibTeX = files, and found that it has a hard-coded shebang of:

<= div>`#!/bin/bash`

This is not a problem if the sys= tem has a /bin/bash, but the default in GNU Guix is still currently not to,= and therefore this script should be patched to use the following, or simil= ar:

`#$(file-append bash "/bin/bash"= )`

This would allow it to function without requiri= ng the creation of a literal `/bin/bash`.

Thoughts= ?
--000000000000c06752060fc7b3f0-- ------------=_1706366102-6726-1--