
@deactivateduser60718 @samth some libraries are split into separate packages: 2d, 2d-lib, 2d-test & 2d-doc: https://pkgs.racket-lang.org/package/2d-doc\|https://pkgs.racket-lang.org/package/2d-doc I’m assuming they can be compiled separately ?

(I’m assuming that’s why they are separate ?)

Made a gist to keep that valuable info somewhere: https://gist.github.com/Metaxal/190099a09021baa484781102574d3ea0

Is it possible to use dynamic-rerequire with typed racket?

My impression is that the people who choose to separate their packages this way are trying to make it so that someone doesn’t have to intall testing-specific and docs-specific dependencies of every one of the libraries they depend on.

They’re separate so if you’re installing them and you’re not using the built-package catalog, you won’t have to install doc and test dependencies. If you’re using the built-package catalog the splitting doesn’t matter, build-deps
won’t be downloaded or installed regardless of whether the package is split.

what’d you try to connect manually? Running run.rkt
should print an ssh command you can try … or try ssh racket@192......
(with the VM’s ip address instead of 192…. )

I tried both of those to connect manually, while the vm was running

did the second one time out?
Anyway, I think you should make a new ssh key without a password, add that key to the VM, and try connecting again

Even when I did that, so I no longer need a password when I ssh into it manually, it’s still timing out when I run run.rkt