bug#23723: patch-shebang phase breaks symlinks

2016-09-12 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > Jelle Licht skribis: [...] >> Also, seeing as my experience with the stat utility and similarly styled >> programming libraries was lacking, I decided to play around with the >> definition of `list-of-files': It actually does include symlinks, as >> (st

bug#23723: patch-shebang phase breaks symlinks

2016-06-16 Thread Ludovic Courtès
Danny Milosavljevic skribis: > are you sure that's correct? > > Compare: > > On Sun, 12 Jun 2016 12:29:52 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> +(filter (lambda (file) >> + (eq? 'regular (lstat file))) > ^ > to

bug#23723: patch-shebang phase breaks symlinks

2016-06-15 Thread Danny Milosavljevic
Hi Ludo, are you sure that's correct? Compare: On Sun, 12 Jun 2016 12:29:52 +0200 l...@gnu.org (Ludovic Courtès) wrote: > +(filter (lambda (file) > + (eq? 'regular (lstat file))) ^ to > -(let

bug#23723: patch-shebang phase breaks symlinks

2016-06-14 Thread Jelle Licht
Seems like a good policy in general. I'll apply your patch and fix up node then. Thanks a lot for the quick follow up. - Jelle On Jun 14, 2016 9:57 AM, "Ludovic Courtès" wrote: > Jelle Licht skribis: > > > Ludovic Courtès writes: > > > >> Jelle Licht skribis: > >> > >>> Ludovic Courtès writes

bug#23723: patch-shebang phase breaks symlinks

2016-06-14 Thread Ludovic Courtès
Jelle Licht skribis: > Ludovic Courtès writes: > >> Jelle Licht skribis: >> >>> Ludovic Courtès writes: Hello! Jelle Licht skribis: > It seems that the patch-shebang functionality does not deal gracefully > with symlinks: it just overwrites them! > > After

bug#23723: patch-shebang phase breaks symlinks

2016-06-13 Thread Jelle Licht
Ludovic Courtès writes: > Jelle Licht skribis: > >> Ludovic Courtès writes: >>> Hello! >>> >>> Jelle Licht skribis: >>> It seems that the patch-shebang functionality does not deal gracefully with symlinks: it just overwrites them! After struggling somewhat with getting the

bug#23723: patch-shebang phase breaks symlinks

2016-06-12 Thread Ludovic Courtès
Jelle Licht skribis: > Ludovic Courtès writes: >> Hello! >> >> Jelle Licht skribis: >> >>> It seems that the patch-shebang functionality does not deal gracefully >>> with symlinks: it just overwrites them! >>> >>> After struggling somewhat with getting the recently packaged node 6.0.0 >>> to be

bug#23723: patch-shebang phase breaks symlinks

2016-06-11 Thread Jelle Licht
Hi Ludovic Courtès writes: > Hello! > > Jelle Licht skribis: > >> It seems that the patch-shebang functionality does not deal gracefully >> with symlinks: it just overwrites them! >> >> After struggling somewhat with getting the recently packaged node 6.0.0 >> to behave, I found out that `patch

bug#23723: patch-shebang phase breaks symlinks

2016-06-10 Thread Ludovic Courtès
Hello! Jelle Licht skribis: > It seems that the patch-shebang functionality does not deal gracefully > with symlinks: it just overwrites them! > > After struggling somewhat with getting the recently packaged node 6.0.0 > to behave, I found out that `patch-shebang' in (guix build > gnu-build-syst

bug#23723: patch-shebang phase breaks symlinks

2016-06-07 Thread Jelle Licht
Hi Guix, It seems that the patch-shebang functionality does not deal gracefully with symlinks: it just overwrites them! After struggling somewhat with getting the recently packaged node 6.0.0 to behave, I found out that `patch-shebang' in (guix build gnu-build-system) does not work properly on sy