|
|
|
|
|
by orf
2422 days ago
|
|
It adds many minutes on complex trees. That adds up fast if you’re doing just 60 builds a day. Lockfiles are not just convenient, they are all but required for anything serious. You can’t have your dependencies break or change under your feet from one build to the next. Your builds need to be reproducible. I’ll take all that over whatever conda has to offer any day. |
|
I see. So because C, C++ and most other build environments don't have lockfiles, there is no way to do reproducible builds. I better tell the Debian people they've been wasting an awful lot of time on their reproducible build project. /s
Seriously, "lockfiles are required for anything serious"? That's ridiculous. But if you insist, a quick google shows e.g. [0] and [1] provide that.
[0] https://github.com/Nextdoor/conda_lockfile
[1] https://picky-conda.readthedocs.io/en/latest/index.html