R. Boujbel
R. Boujbel
new check, new list ``` - [ancient.0.9.0] http://www.ocaml-programming.de/godi-backup/ancient-0.9.0.tar.gz (Bad checksum, expected md5=a5529e09f3c96247f362b7640e710157) - [bsbnative.1.9.4] https://github.com/bsansouci/bsb-native/archive/1.9.4.tar.gz (Bad checksum, expected md5=90fa52709385f28cc80b15e6f0f537e6) - [coccinelle.1.1.0] https://github.com/coccinelle/coccinelle/archive/1.1.0.tar.gz (Bad checksum, expected md5=4be4e417fc12a3fd333825192a2d2a4f) - [comby.1.7.0] https://github.com/comby-tools/comby/archive/1.7.0.tar.gz (Bad...
``` - [bsbnative.1.9.4] https://github.com/bsansouci/bsb-native/archive/1.9.4.tar.gz (Bad checksum, expected md5=90fa52709385f28cc80b15e6f0f537e6) - [dyntype.0.8.2] https://github.com/mirage/dyntype/tarball/dyntype-0.8.2 (Bad checksum, expected md5=bcba157bb85737ce845147fac501e134) - [dyntype.0.8.3] https://github.com/mirage/dyntype/tarball/dyntype-0.8.3 (Bad checksum, expected md5=1eb647f02797d1d91b8674b38975cd1e) - [dyntype.0.8.4] https://github.com/mirage/dyntype/tarball/dyntype-0.8.4 (Bad checksum, expected md5=40b4d77c3288f65107410da629536c43) -...
Lock files purpose is to lock dependencies of given package, at a current switch installation state, in order to share working dependencies. It's a simple opam file with more constrained...
Does it resolve the issue?
What is you usecase exactly? > By the way, is there any convention when it comes to name the switch export file? Not really, usually the extension `.export` i think.
This can come from the depext check. At each switch load, as for external file dependencies, depext checks that required system packages are still present. This check takes ~1s on...
It is indeed possible to compute availability only with subset of targeted packages, but a package availability depends on depexts, we still need to load it. A more optimised solution...
@vbmithr You can see what takes time with `--debug` timestamps (disabled with `--safe`). As it is 2.0.7, it is not a depext loading taking time, please open a new issue.
From the log, the repo cache takes 0.3s and the invariant to infer 0.3 more. Setting the invariant with `opam switch set-invariant` would reduce that time.
It is the same mechanism involved, indeed. My previous comment is more a hint, until this is fixed/improved/next release.