How can you generate a universal lock file when some packages will query the running system in arbitrary ways during resolution?
E.g. that practice seems to be quite prevalent in a few high-profile pytorch packages, which caused our team a lot of pain when trying to enable reproducible cross-platform builds 1-2 years ago