sorawee
2021-4-12 15:47:34

@samth the issue at rackunit seems to be the same as https://github.com/racket/plot/commit/a237ef7107512edb05db4e03f4fe6ca2153fac55


samth
2021-4-12 15:48:09

yes that sounds right.


samth
2021-4-12 15:48:40

We should really have a GH Action that automates that so it doesn’t have to be copied. Maybe I can talk @popa.bogdanp into putting it in setup-racket


notjack
2021-4-12 18:19:02

oh great that probably means the scribble CI is busted too


notjack
2021-4-12 18:19:33

wait, actually, I copied that one from Typed Racket’s CI config, not rackunit’s


shu--hung
2021-4-12 18:46:23

But really what’s the issue here? And the abstraction should’ve be provided in Racket, not setup-racket CI action.


shu--hung
2021-4-12 18:47:12

As I understand the change here installs Racket locally instead of in /usr that requires root permission. How does that affect the result of pkg/dirs-catalog at all?


shu--hung
2021-4-12 18:53:11

What I don’t understand is that raco pkg config --set catalogscat catalogs.txt`` sets the local catalog as the first one. But is it not consulted by Racket?


samth
2021-4-12 19:43:54

The issue is that the packages get installed in user scope as one user, and then run in a different scope as a different user


popa.bogdanp
2021-4-13 06:30:30

Are you referring to the local catalog stuff? If so, I can add that. It might also make sense to have the action automatically add dest installations to $PATH.