Prerequisites
Description
The lake cli checks and pulls down the latest version of Lean, whenever it can, before being run. This makes it unusable offline. I'd like to request that lake checks for network connectivity before attempting to download Lean -- though, this would still be an issue over slow networks.
Context
N/A
Steps to Reproduce
- Install
lake. Do whatever with it, install a toolchain or something.
- Disconnect from the internet.
- Run
lake --help.
Expected behavior:
lake should recognize it is offline / on a slow network and immediately function with the existing toolchain.
Actual behavior:
lake stalls out.
Versions
Lake version 5.0.0-src+d8204c9 (Lean version 4.26.0)
Additional Information
N/A
Impact
Add 👍 to issues you consider important. If others are impacted by this issue, please ask them to add 👍 to it.
Prerequisites
https://github.com/leanprover/lean4/issues
Avoid dependencies to Mathlib or Batteries.
https://live.lean-lang.org/#project=lean-nightly
(You can also use the settings there to switch to “Lean nightly”)
Description
The
lakecli checks and pulls down the latest version of Lean, whenever it can, before being run. This makes it unusable offline. I'd like to request thatlakechecks for network connectivity before attempting to download Lean -- though, this would still be an issue over slow networks.Context
N/A
Steps to Reproduce
lake. Do whatever with it, install a toolchain or something.lake --help.Expected behavior:
lakeshould recognize it is offline / on a slow network and immediately function with the existing toolchain.Actual behavior:
lakestalls out.Versions
Lake version 5.0.0-src+d8204c9 (Lean version 4.26.0)Additional Information
N/A
Impact
Add 👍 to issues you consider important. If others are impacted by this issue, please ask them to add 👍 to it.