mask files from shebang patcher (git, libtool and stagit)

  • Done
  • quality assurance status badge
Details
4 participants
  • Jack Hill
  • Leo Famulari
  • Ludovic Courtès
  • ng0
Owner
unassigned
Submitted by
ng0
Severity
important
Merged with
N
stagit: do not patch example.sh shebang
(address . bug-guix@gnu.org)
20170502161552.kepvzmvkpuqpe7re@abyayala
Hi,
I just noticed that stagit's example.sh has a patched shebang.
While I would assume that everyone notices when this fails,
it would probably be good to not make too optimistic assumptions
and keep #!/bin/sh in the file.
--
L
L
Leo Famulari wrote on 2 May 2017 19:21
(name . ng0)(address . ng0@pragmatique.xyz)(address . 26749@debbugs.gnu.org)
20170502172148.GA15523@jasmine
On Tue, May 02, 2017 at 04:15:52PM +0000, ng0 wrote:
Toggle quote (6 lines)
> Hi,
> I just noticed that stagit's example.sh has a patched shebang.
> While I would assume that everyone notices when this fails,
> it would probably be good to not make too optimistic assumptions
> and keep #!/bin/sh in the file.

I think that we need a generic way to mask files from the shebang
patcher. There are several packages that includes files whose shebangs
are inappropriately patched.

We should merge these bugs:

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkIwCkACgkQJkb6MLrK
fwgKmw/9FFd+Z95Y6EQe5h4yEDETqR46Jm+skdHU8Ue34g8dwXU9cT2zUOClYNG4
BhyXsDA2DDlttJu8tz/4dKOPrK8xItxIkcAbHSTvV8sxrS/lXgaknJO42sz1uM1q
IU/G+IRApjKXA3jQLz9q0sbVMOJteUXFDq0YLinNEEHWdVbUpUfgRlm8l3c6aay/
bPKTH8Lop2jkbfG+Ub4GoM9e11czBPcWxv+NaqjVaCo+DZzLLV+7QZKQTKSWM+xw
r015b4OYlcwfFtwngzKYkp0uKC8dDP42yvMlusXhxVx9nMARDY7bFRkmsTyaXpER
7+jzJR/fR4j1aGUcPyrp4PpUR+p4EZHmH1N8AsUi9MhOZ55SP2n9JJfuUjCfiNRJ
CMtUmKyhSXtwQXnywa11AuQNEnByOIPiIkbfyim/T14jEYG7iPixLlHKDz0R/qwU
HW/wbXNuOnO/mWyW/fzZep8UKnUnT+JYJTI1ldJW5cRabnjW0wh2TofCSIkVFuvS
LCUjfSHwQdaSVzBByG7cFG86XP/DJ7zNY/VIUUHSHmbFzPLJWz1st2l2Tp2yrf5g
LDoejIdcqG3Uvq+/2b07mQnDc+8aXpTm1CIW44PjlYMTKYq1M/YVtnMx2a1LIyuf
PccTalITS5VrbpatbVWhj6hWKS+wPppVN0QSJFOxJ/Y+8vIgbQ0=
=iF7O
-----END PGP SIGNATURE-----


N
(name . Leo Famulari)(address . leo@famulari.name)
20170502173201.bnxw4d64p42zvglc@abyayala
Leo Famulari transcribed 1.6K bytes:
Toggle quote (17 lines)
> On Tue, May 02, 2017 at 04:15:52PM +0000, ng0 wrote:
> > Hi,
> > I just noticed that stagit's example.sh has a patched shebang.
> > While I would assume that everyone notices when this fails,
> > it would probably be good to not make too optimistic assumptions
> > and keep #!/bin/sh in the file.
>
> I think that we need a generic way to mask files from the shebang
> patcher. There are several packages that includes files whose shebangs
> are inappropriately patched.
>
> We should merge these bugs:
>
> <https://bugs.gnu.org/25304>
> <https://bugs.gnu.org/25508>
> <https://bugs.gnu.org/26749> (this bug)

L
L
Ludovic Courtès wrote on 5 May 2017 20:40
control message for bug #26749
(address . control@debbugs.gnu.org)
87mvar2lmg.fsf@gnu.org
severity 26749 important
J
J
Jack Hill wrote on 18 Mar 2020 21:31
Merging issues for not patching some shebang in examples
(address . control@debbugs.gnu.org)
alpine.DEB.2.20.2003181626290.19733@marsh.hcoop.net
reopen 25304
severity 25304 important
severity 25508 important
merge 25508 25304 26749
retitle 26749 mask files from shebang patcher (git, libtool and stagit)
J
J
Jack Hill wrote on 18 Mar 2020 21:37
Merge bugs related to masking files from shebang patcher
(address . control@debbugs.gnu.org)
alpine.DEB.2.20.2003181635570.19733@marsh.hcoop.net
unarchive 25304
reopen 25304
severity 25304 important
merge 25508 25304 26749
thanks
?