8000 Simplify the installation process · Issue #962 · runtimeverification/kontrol · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Simplify the installation process #962

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
iirekm opened this issue Feb 16, 2025 · 2 comments
Open

Simplify the installation process #962

iirekm opened this issue Feb 16, 2025 · 2 comments
8000

Comments

@iirekm
Copy link
iirekm commented Feb 16, 2025

kup install kontrol downloads more that 4GB of data (!) and compiles something (already almost an hour and I can' see the end). It's crazy and drives off potential users.
I'm also getting warning: error: unable to download 'https://k-framework.cachix.org/nar/8e9844e480b607d9d98da17b0f1db0c592b7267f2c413f60176ba400cc13105f.nar.zst': HTTP error 500

Why not provide precompiled binaries to 3 most common architectures developers use (Mac, Windows x64, Linux x64)?

@dkcumming
Copy link

@iirekm Thank you for reporting this error! Typically the build process takes far less than an hour and is using nix to connect to cached binaries. I think the nix cache for the K framework failed and it is trying to build the K framework as a backup which may take a long time. We will investigate this straight away! Is there any more information you could give us about your system in case the team that reviews this needs a bit more detail to your setup?

@palinatolmach
Copy link
Collaborator

@iirekm thanks for reporting! We're currently investigating a suspected nix cache failure. Distributing binaries for Kontrol is challenging due to the underlying K framework dependencies, though we're exploring possible solutions. In the meantime, you can consider using a Docker image, which has Kontrol pre-installed: https://hub.docker.com/r/runtimeverificationinc/kontrol, or signing up for a free version on the KaaS platform where you can connect your repository and run Kontrol tests in cloud through the UI: https://kaas.runtimeverification.com. Please let me know if you have any questions!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
0