sorawee
2022-1-11 02:14:31

Apparently, this failure has been around for a very long time (more than a year):

https://github.com/racket/racket/issues/3457


soegaard2
2022-1-11 07:05:40

For reference, here is the exact error. It is triggered when Scribble runs:

raco setup: running: <pkgs>/tessellation/scribblings/tessellation.scrbl current-directory: `exists' access denied for /home/root/racket/ context...: /home/root/racket/collects/racket/private/config.rkt:30:4: exe-relative-path->complete-path /home/root/racket/collects/setup/private/dirs.rkt:22:2: get-config-table /home/root/racket/collects/racket/promise.rkt:65:10 /home/root/racket/collects/racket/promise.rkt:45:2 /home/root/racket/collects/setup/dirs.rkt:252:2: host-lib-search-dirs /home/root/racket/collects/racket/promise.rkt:65:10 /home/root/racket/collects/racket/promise.rkt:45:2 /home/root/racket/collects/ffi/unsafe.rkt:131:0: get-ffi-lib body of "/home/root/racket/share/pkgs/draw-lib/racket/draw/unsafe/glib.rkt" body of top-level /home/root/racket/share/pkgs/sandbox-lib/racket/sandbox.rkt:739:9: ns /home/root/racket/share/pkgs/sandbox-lib/racket/sandbox.rkt:753:18


soegaard2
2022-1-11 07:06:57

The last functions mentioned are get-config-table and exe-relative-path->complete-path.


soegaard2
2022-1-11 07:08:15

Should get-config-table catch the exception?