ok, small update, what I did is the following:
1. define this package repo as a global env variable for everyone. that's not doing any harm. So, when you restart your project and you don't set this JULIA_PKGDIR it will be one with some packages pre installed and built. So, you can remove your local one I've written above, should work without it.
2. I've updated and compiled all packages that are install in smc everywhere. That in particular also updated this metadata. It's also now the case, that there is Nemo 5.
3. Your error mentioned above is entirely Julia's fault. There is a problem when dependencies already trigger compilations and then the compilation is re-requested. There are github tickets for that, which basically tell to try again.
Hence: do this "using" to import and locally compile it in your context, that will fail. then, restart the ijulia kernel in the notebook (for me, there was also always an error, just restart it firmly). then, with fingers cossed, re-execute this "using" cell and it should work (simply, because the compilation from the first pass is cached and hence not done again)
See screenshot (done on compute7, while you're on compute4, so I hope there aren't any subtle differences between those two machines)
-- harald