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

OpenSubmitted by ng0.
Details
4 participants
  • Jack Hill
  • Leo Famulari
  • Ludovic Courtès
  • ng0
Owner
unassigned
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 assumptionsand keep #!/bin/sh in the file.-- https://pragmatique.xyzPGP: https://people.pragmatique.xyz/ng0/
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 shebangpatcher. There are several packages that includes files whose shebangsare inappropriately patched.
We should merge these bugs:
https://bugs.gnu.org/25304https://bugs.gnu.org/25508https://bugs.gnu.org/26749 (this bug)
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkIwCkACgkQJkb6MLrKfwgKmw/9FFd+Z95Y6EQe5h4yEDETqR46Jm+skdHU8Ue34g8dwXU9cT2zUOClYNG4BhyXsDA2DDlttJu8tz/4dKOPrK8xItxIkcAbHSTvV8sxrS/lXgaknJO42sz1uM1qIU/G+IRApjKXA3jQLz9q0sbVMOJteUXFDq0YLinNEEHWdVbUpUfgRlm8l3c6aay/bPKTH8Lop2jkbfG+Ub4GoM9e11czBPcWxv+NaqjVaCo+DZzLLV+7QZKQTKSWM+xwr015b4OYlcwfFtwngzKYkp0uKC8dDP42yvMlusXhxVx9nMARDY7bFRkmsTyaXpER7+jzJR/fR4j1aGUcPyrp4PpUR+p4EZHmH1N8AsUi9MhOZ55SP2n9JJfuUjCfiNRJCMtUmKyhSXtwQXnywa11AuQNEnByOIPiIkbfyim/T14jEYG7iPixLlHKDz0R/qwUHW/wbXNuOnO/mWyW/fzZep8UKnUnT+JYJTI1ldJW5cRabnjW0wh2TofCSIkVFuvSLCUjfSHwQdaSVzBByG7cFG86XP/DJ7zNY/VIUUHSHmbFzPLJWz1st2l2Tp2yrf5gLDoejIdcqG3Uvq+/2b07mQnDc+8aXpTm1CIW44PjlYMTKYq1M/YVtnMx2a1LIyufPccTalITS5VrbpatbVWhj6hWKS+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 21:31 +0100
Merging issues for not patching some shebang in examples
(address . control@debbugs.gnu.org)
alpine.DEB.2.20.2003181626290.19733@marsh.hcoop.net
reopen 25304severity 25304 importantseverity 25508 importantmerge 25508 25304 26749retitle 26749 mask files from shebang patcher (git, libtool and stagit)
J
J
Jack Hill wrote on 18 Mar 21:37 +0100
Merge bugs related to masking files from shebang patcher
(address . control@debbugs.gnu.org)
alpine.DEB.2.20.2003181635570.19733@marsh.hcoop.net
unarchive 25304reopen 25304severity 25304 importantmerge 25508 25304 26749thanks
?