nimble picks the version of a dependency following specific rules
if you're building something which has nim source as dependency, you can use "nimble --useSystemNim install nimlsp"
Glad to know about that flag, thanks!
I did check the nimble files for nimlsp and its dependencies and none of them seem to set an upper limit on the version of nim. I don't understand why nimble would choose to use that 2.0.8 nimble package.
You might be onto something! While I don't think whatever directory I was in had a lock file (or doesn't anymore) a search found one in ~/.nimble/pkgcache/githubcom_nimlanglangserver/ which indeed has
"nim": {
"version": "2.0.8",
I'm not sure how this connects to nimlsp... but it seems like a very big coincidence otherwise.
which would generate the lock file and pin nim to whatever version you had at that time
nimble setup does not imply lock
@derek-v- specify --useSystemNim
nimble setup does not imply lock
You're right. My bad. For some reason I made that assumption as I don't recall explicitly creating the lock file.
--disableNimBinariesDisable the use of nim precompiled binaries. Note in some platforms precompiled binaries are not available but the flag can still be used to avoid compile the Nim version once and reuse it.
It could mean that you had nim 2.0.8 compiled by nimble at some point, and it gets reused from that point on (until you manually uninstall it).
Am I missing something?
I lost $485,000.00 USDT to a fake cryptocurrency trading platform a few weeks back after I got lured into the trading platform with the intent of earning a 10% profit daily trading on the platform. It was a hell of a time for me as I could hardly pay my bills and got me ruined financially. I had to confide in a close friend of mine who then introduced me to this crypto recovery team with the best recovery software at CYBERSPACE HACK PRO. I contacted them and they were able to completely recover my stolen digital assets with ease. Their service was superb, and my problems were solved in swift action, It only took them 48 hours to investigate and track down those scammers and my funds were returned to me. I strongly recommend this team to anyone going through a similar situation with their investment or fund theft to look up this team for the best appropriate solution to avoid losing huge funds to these scammers. Send complaint to
Contact info:
Email: Cyberspacehackpro(@)rescueteam.com
WhatsApp: +1 (659) 217 9239