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`
