On Sat, Jul 1, 2023, at 10:31 PM, Philip McGrath wrote:
> On Sat, Jul 1, 2023, at 7:41 AM, Chris Keschnat wrote:
>> "Philip McGrath" <[email protected]> writes:
>>> Are any of you able to reproduce the problem consistently at this point?
>>
>> Jup. I can provide info if anyone wants/asks, but I have no idea how to
>> debug this myself unfortunately.
>>
>> #+begin_src sh
>>   ck@brak ~  $ racket
>>   Segmentation fault
>>   ck@brak ~ :( $ which racket
>>   /home/ck/.guix-profile/bin/racket
>>   ck@brak ~  $ /home/ck/.guix-profile/bin/racket
>>   Welcome to Racket v8.8 [cs].
>>   >
>> #+end_src
>
> Could you try something like `guix shell --no-grafts racket -- racket 
> --version`? If that succeeds, this could be a reprise of something like 
> <https://issues.guix.gnu.org/47064>.
>
> Thanks.

Matthew Flatt pointed out that Racket 8.9 contains a fix for at least one 
problem that could cause a crash at startup, though I wouldn't expect the 
problem to be triggered as long as `/proc/self/exe` is available: 
https://github.com/racket/racket/commit/2f1535ad37f09e23aaf8b640aeebd47a7439a577

You could see if the pending update fixes the problem for you by running: `guix 
time-machine --url=https://git.guix-patches.cbaines.net/git/guix-patches 
--branch=issue-64247 -- shell racket -- racket`

Reply via email to