From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ivan Petkov Subject: Current state of cargo-build-system Date: Sun, 20 Jan 2019 16:11:58 -0800 Message-ID: <0FA91CF1-5040-4175-9347-7FEF74CCD725@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_D296E0C1-6A19-4609-A3BB-7E4A321BEB84" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:44041) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glNCA-000564-Np for guix-devel@gnu.org; Sun, 20 Jan 2019 19:12:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1glNC9-0004Nk-Qj for guix-devel@gnu.org; Sun, 20 Jan 2019 19:12:06 -0500 Received: from mail-pg1-x529.google.com ([2607:f8b0:4864:20::529]:33744) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1glNC9-0004JX-IH for guix-devel@gnu.org; Sun, 20 Jan 2019 19:12:05 -0500 Received: by mail-pg1-x529.google.com with SMTP id z11so8637719pgu.0 for ; Sun, 20 Jan 2019 16:12:04 -0800 (PST) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --Apple-Mail=_D296E0C1-6A19-4609-A3BB-7E4A321BEB84 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hello Guix! I'm new to both Guix and Guile/Scheme and decided to get my feet wet by attempting to package a non-trivial Rust crate into Guix. This seems like something others have tried before me with varying = degrees of success (I found this thread from a few years ago which doesn't seem to = have resolved in any way = https://lists.gnu.org/archive/html/guix-devel/2017-01/msg00306.html = ). I ran into a host of issues myself, but I was able to prototype some = changes which allowed me to make some progress. Happy to keep hacking on this, = but ultimately I need some insight/guidance on the proper ways to build this = out in Guix :) But before I propose any new changes, I wanted to check, what is the = current state cargo/crates in Guix from a community perspective? Are there any philosophical or technical blockers that preclude pulling = in packages from crates.io, or is it just a matter of chipping away at the = problem? --Ivan= --Apple-Mail=_D296E0C1-6A19-4609-A3BB-7E4A321BEB84 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
Hello Guix!

I'm new to both Guix and Guile/Scheme and decided to get my = feet wet by
attempting to package a non-trivial = Rust crate into Guix.

This seems like something others have tried before me with = varying degrees of
success (I found this thread = from a few years ago which doesn't seem to have
I ran into a host of issues myself, but = I was able to prototype some changes
which allowed = me to make some progress. Happy to keep hacking on this, but
ultimately I need some insight/guidance on the proper ways to = build this out in
Guix :)

But before I propose any new changes, I = wanted to check, what is the current
state = cargo/crates in Guix from a community perspective?

Are there any = philosophical or technical blockers that preclude pulling in
packages from crates.io, or is it just a matter of chipping away at the = problem?

--Ivan
= --Apple-Mail=_D296E0C1-6A19-4609-A3BB-7E4A321BEB84--