[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guix import crate wraps #:cargo-inputs twice
From: |
Pjotr Prins |
Subject: |
Re: guix import crate wraps #:cargo-inputs twice |
Date: |
Wed, 3 Jul 2019 15:45:18 -0500 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
Dear all,
We also have a Rust tool we want to package in Guix, but Rust (like Go
and JS) appears to encourage an insane list of dependencies:
https://github.com/chfi/rust-qtlreaper/blob/master/Cargo.lock
Look at this list. This is for a very simple tool that does some
input, output and a computation!!
At the moment I am inclined to run Cargo after the Guix install. A bit
similar to what we did with Go and IPFS earlier.
A working importer would be great news.
Same for Racket, btw.
Pj.
On Wed, Jul 03, 2019 at 09:08:16AM -0700, Ivan Petkov wrote:
> Hi Jelle,
>
> On Jul 2, 2019, at 1:05 AM, Jelle Licht <[1]address@hidden> wrote:
>
> Shameless plug; I have some guile code lying around for dealing
> with exactly these problems; `guile-semver'[1] might give you a start
> for handling these cases.
> [1]: [2]https://notabug.org/jlicht/guile-semver
>
> Fantastic, this looks super promising! I have some ideas on how we
>
> could integrate this into the importer, I’ll take a closer look when I
> get
>
> the chance!
>
> —Ivan
>
> References
>
> 1. mailto:address@hidden
> 2. https://notabug.org/jlicht/guile-semver