Email or username:

Password:

Forgot your password?
Top-level
Andrew Tropin

@fd9a Actually, it's a good reason to implement guix transitive package managment for rust. Cargo.lock have almost all needed info I guess.

2 comments
Fd9a :emacs: :guix:

@abcdw There is cargo2guix - git.sr.ht/~look/cargo2guix, but I don't like the way it works now. In recent versions it depends on (guix import crate) and on the internet to query crates.io. And on large projects like zed, it's bound to fail, especially with slow internet.

Andrew Tropin

@fd9a Yep, I don't like most of the guix import implementations, because they quries the repo for every package. IDK why do so, when languages have a proper lock files with hashes and all other necessary stuff. BTW, I workarounded the problem in fibers/ares, which stoped me last time from implementing transitive package manager for npm.

todo.sr.ht/~abcdw/tickets/7

Go Up