Juliaup configuration is locked by another process, waiting for it to unlock

Whenever I launch Julia in the bash terminal of VSCode in Ubuntu Linux I get the message:

Juliaup configuration is locked by another process, waiting for it to unlock.

What could be the reason?

1 Like

You probably installed Julia through juliaup, the latter does show this message sometimes. I guess it tries to auto-update Julia or something?..
Official binary downloads don’t do that, they just always start immediately.

Looks like Unlock configuration file during download · Issue #435 · JuliaLang/juliaup · GitHub

Or maybe Don't lock the juliaup config file when only reading · Issue #561 · JuliaLang/juliaup · GitHub

And see this comment for a potential workaround.

It does not always show this message. But I could not figure out yet when it does and when it doesn’t. Who might auto-update Julia? The VSCode language server? Or juliaup?

As far as I know juliaup doesn’t auto-update julia but it may auto-update itself and/or update the list of available julia releases.

Yes, Juliaup auto-updates itself and the list of available Julia versions. It will never update any Julia version itself without explicit opt-in from the user.

This locked message is annoying, I know how to fix it, just need to find the time to do it…

6 Likes