New comment by jcgruenhage on void-packages repository https://github.com/void-linux/void-packages/pull/32974#issuecomment-969770729 Comment: One thing you could do for bootstrapping this is having a virtual package that depends on the newest version, and having a package per version similar to how the linux packages work. I've thought about a similar approach for rust, but so far rust is binary bootstrapped and that's apparently not a problem, so I guess having binary bootstrapped dotnet would also be fine.