Subject: bug#68717: closed (Re: bug#68717: texlive-bibexport is installed with incorrect shebang.)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 27 Jan 2024 14:35:02 +0000

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 [email-masked].

-- 
68717: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68717
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#68717: texlive-bibexport is installed with incorrect shebang.
From: Nicolas Goaziou <[email-masked]>
To: Claire Rodriguez <[email-masked]>
Cc: [email-masked]
Date: Sat, 27 Jan 2024 15:34:13 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

Claire Rodriguez <[email-masked]> 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

Subject: texlive-bibexport is installed with incorrect shebang.
From: Claire Rodriguez <[email-masked]>
To: [email-masked]
Date: Thu, 25 Jan 2024 11:30:37 -0500
List-Id: <debbugs-submit.debbugs.gnu.org>

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?