GNU bug report logs - #68717
texlive-bibexport is installed with incorrect shebang.

Previous Next

Package: guix;

Reported by: Claire Rodriguez <yewscion <at> gmail.com>

Date: Thu, 25 Jan 2024 16:32:02 UTC

Severity: normal

Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Claire Rodriguez <yewscion <at> gmail.com>
Subject: bug#68717: closed (Re: bug#68717: texlive-bibexport is installed
 with incorrect shebang.)
Date: Sat, 27 Jan 2024 14:35:02 +0000
[Message part 1 (text/plain, inline)]
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 <at> debbugs.gnu.org.

-- 
68717: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68717
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Claire Rodriguez <yewscion <at> gmail.com>
Cc: 68717-done <at> debbugs.gnu.org
Subject: Re: bug#68717: texlive-bibexport is installed with incorrect shebang.
Date: Sat, 27 Jan 2024 15:34:13 +0100
Hello,

Claire Rodriguez <yewscion <at> gmail.com> 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



[Message part 3 (message/rfc822, inline)]
From: Claire Rodriguez <yewscion <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: texlive-bibexport is installed with incorrect shebang.
Date: Thu, 25 Jan 2024 11:30:37 -0500
[Message part 4 (text/plain, inline)]
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?
[Message part 5 (text/html, inline)]

This bug report was last modified 1 year and 169 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.