On 21/11/18 at 17:37, Rowland Penny wrote: > On Wed, 21 Nov 2018 17:28:40 +0100 > Alessandro Selli <alessandrose...@linux.com> wrote: > >> On 21/11/18 at 17:22, Dr. Nikolaus Klepp wrote: >>> Am Mittwoch, 21. November 2018 schrieb Hendrik Boom: >> >> [...] >> >> >>>> I read the discussion at >>>> https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1642443.html >>>> and it looks as if they fixed the discrepancy at version 3.5.1-2. >>>> Which means if we want to keep sed in /bin instead of /usr/bin we >>>> may have to patch both packages sed and r-base. >>>> >>>> Or maybe add a symblic link to make sed accessible from /usr/bin >>>> instead of just /bin. >>> Why would anybody hardcode the link to sed in the first place? >>> Isn't that what $PATH is all about? >> >> It's necessary to keep script shebangs from breaking. >> > No it isn't, ever heard of 'which' or 'type' or checking if the file > actually exists. > > Rowland >
Of course it is. If you have a file with a shebang like this: #!/bin/sed , which is the norm, see: https://github.com/uuner/sedtris/blob/master/sedtris.sed , then you'd be in trouble if sed moved in /usr/bin. Of course you know you can't use commands or shell constructs in place of the shebang, you did shell_scripting-101, didn't you? -- Alessandro Selli <alessandrose...@linux.com> VOIP SIP: dhatarat...@ekiga.net Chiave firma e cifratura PGP/GPG signing and encoding key: BA651E4050DDFC31E17384BABCE7BD1A1B0DF2AE
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng