> We discourage developers from using nimble install since it installs a random 
> version in a hidden location and changes dependency resolution in nimble in 
> general for all projects, making it hard to reproduce builds (or even 
> successfully make one), work on different versions of the same project, work 
> on multiple projects etc. It's a significant anti-pattern in 
> non-solo/non-script development.

I guess, proposing for astdsl to be included in Nim's stdlib, is not going to 
work for you either, since you're stuck on an older Nim version. `./koch 
fusion` used to git checkout on a fixed commit which was perfect for your 
reproducible builds, perhaps you/we can ask for the commit that removed this: 
<https://github.com/nim-lang/Nim/pull/16925> to be reverted?

Reply via email to