GNU bug report logs - #36026
[PATCH 0/4] Update Conda

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Pierre Neidhardt <mail@HIDDEN>; Keywords: patch; dated Fri, 31 May 2019 13:58:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 36026 <at> debbugs.gnu.org:


Received: (at 36026) by debbugs.gnu.org; 13 Jun 2019 19:06:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 13 15:06:51 2019
Received: from localhost ([127.0.0.1]:36133 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hbV3j-0004jE-Nt
	for submit <at> debbugs.gnu.org; Thu, 13 Jun 2019 15:06:51 -0400
Received: from relay3-d.mail.gandi.net ([217.70.183.195]:58823)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1hbV3h-0004j4-1z
 for 36026 <at> debbugs.gnu.org; Thu, 13 Jun 2019 15:06:50 -0400
X-Originating-IP: 92.169.116.19
Received: from bababa (lfbn-1-4117-19.w92-169.abo.wanadoo.fr [92.169.116.19])
 (Authenticated sender: pierre@HIDDEN)
 by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id A04C960005;
 Thu, 13 Jun 2019 19:06:45 +0000 (UTC)
From: Pierre Neidhardt <mail@HIDDEN>
To: Ricardo Wurmus <rekado@HIDDEN>
Subject: Re: [bug#36026] [PATCH 0/4] Update Conda
In-Reply-To: <87pnnhqpo2.fsf@HIDDEN>
References: <20190531135729.890-1-mail@HIDDEN>
 <87pnnhqpo2.fsf@HIDDEN>
Date: Thu, 13 Jun 2019 21:06:45 +0200
Message-ID: <87sgsd9uey.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 36026
Cc: 36026 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.2 (/)

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi Ricardo,

Sorry to kill your enthusiasm, but nope, it does not work :/
The is an issue building the conda-package-handling dependency.  See the
prior discussion for the details.

So I haven't even reached to the issues you've hinted at on GitHub.
Don't know if they still apply with my patch, we can only figure it out
one step at a time :p

=2D-=20
Pierre Neidhardt
https://ambrevar.xyz/

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl0CnsUACgkQm9z0l6S7
zH8qswf+M7djthSKbJWJeOjxlDv6Rz2VngQDYTkQ0RNGThstQdijFwB97sn1tAwp
yWnxwL+YGJlmspSCjJ3zcAyI/TyWVPZ0bUCmYgKW2404miYL9c/VGnNMP2WpY8bi
GWHtVvSPaJQCaO0ePAOwlFF3pSnWvuCklUmrmI3imkWoleQqCdMScmWQ0RcMYSnj
UcPm/xVYksH1dVYeOSpqIDNjESSW2yDC03IMyPZmCoksFv4D9fIHlL4IPjdnAvbH
mHjrNOt7iEvSnhxx18o/wtf90g6IgrZdVonBG5BMtCytVnFGkqZs4u9WQvNL8o8S
F7941dzmg3DQcvCmsjA/P4sIMqnDaw==
=8LUa
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.

Message received at 36026 <at> debbugs.gnu.org:


Received: (at 36026) by debbugs.gnu.org; 13 Jun 2019 18:59:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 13 14:59:40 2019
Received: from localhost ([127.0.0.1]:36124 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hbUwa-0004Vy-J2
	for submit <at> debbugs.gnu.org; Thu, 13 Jun 2019 14:59:40 -0400
Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21324)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rekado@HIDDEN>) id 1hbUwV-0004Vl-10
 for 36026 <at> debbugs.gnu.org; Thu, 13 Jun 2019 14:59:27 -0400
ARC-Seal: i=1; a=rsa-sha256; t=1560452360; cv=none; d=zoho.com; s=zohoarc; 
 b=jd1vZvn9IPAed9b/60nLh/3vM9cx0y/qV19oRse05qkdysyaGFCt4M7Lf9OKkgXerO9Bum7CZfOfkRnKtDhQE9pKwfxsYg96yn//xLa31duGvq1ohcMNju1dtNnhBBvRTqM+yaL3j0cuBQwkcCy4ISPb/PLrUgS4jmpgNWxhiZA=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1560452360;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results;
 bh=lsQN037h4sKYb32nLJIJ4Azd7Cg6ZWLzPHi6Aj2R2Tg=; 
 b=LYbYW7JS0bhGeonTpfGClScqr9tLzwkDOJS4BtXHQazPikvoF8txc9Qh/9B5KpdfWaUv7x56E3PdpodFNV7/zuqm6Ar+OC/C0kSbAHR0iuTCQuUS42jS6EK1e8/7uFp9MfTsPop7hjv1lADTChGi/B2XiIipv0uF9tdiKCKcaBc=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=elephly.net;
 spf=pass  smtp.mailfrom=rekado@HIDDEN;
 dmarc=pass header.from=<rekado@HIDDEN> header.from=<rekado@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1560452360; 
 s=zoho; d=elephly.net; i=rekado@HIDDEN;
 h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding;
 l=1178; bh=lsQN037h4sKYb32nLJIJ4Azd7Cg6ZWLzPHi6Aj2R2Tg=;
 b=TJW6D9HkcJUKbfvKxmAIyB8ALfMUJarlULPVNlXaW2JocU8PQepJVURlZEvepg6z
 PaNkpYnvmxnlVimsm7FwACXbUbJyrm76H2o830IUCaiZGDmWYbtmdD3fcuy7tDCycs1
 34dCzQjnrLNllQvYrb6ITImHDBrDyDEThHG7OzWQ=
Received: from localhost (p54AD4DAA.dip0.t-ipconnect.de [84.173.77.170]) by
 mx.zohomail.com with SMTPS id 156045235833034.49008294482064;
 Thu, 13 Jun 2019 11:59:18 -0700 (PDT)
References: <20190531140444.3810-1-mail@HIDDEN>
 <20190531140444.3810-4-mail@HIDDEN>
User-agent: mu4e 1.2.0; emacs 26.2
From: Ricardo Wurmus <rekado@HIDDEN>
To: Pierre Neidhardt <mail@HIDDEN>
Subject: Re: [bug#36026] [PATCH 4/4] gnu: python-conda: Update to 4.7.0.
In-reply-to: <20190531140444.3810-4-mail@HIDDEN>
X-URL: https://elephly.net
X-PGP-Key: https://elephly.net/rekado.pubkey
X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
Date: Thu, 13 Jun 2019 20:59:15 +0200
Message-ID: <87o931qpks.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-ZohoMailClient: External
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 36026
Cc: 36026 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Pierre Neidhardt <mail@HIDDEN> writes:

> * gnu/packages/package-management.scm (python-conda): Update to 4.7.0.
[=E2=80=A6]
> -         (add-before 'check 'remove-failing-tests
> -           (lambda _
> -             ;; These tests require internet/network access
> -             (let ((network-tests '("test_cli.py"
> -                                    "test_create.py"
> -                                    "test_export.py"
> -                                    "test_fetch.py"
> -                                    "test_history.py"
> -                                    "test_info.py"
> -                                    "test_install.py"
> -                                    "test_priority.py"
> -                                    "conda_env/test_cli.py"
> -                                    "conda_env/test_create.py"
> -                                    "conda_env/specs/test_notebook.py"
> -                                    "conda_env/utils/test_notebooks.py"
> -                                    "core/test_index.py"
> -                                    "core/test_repodata.py")))
> -               (with-directory-excursion "tests"
> -                 (for-each delete-file network-tests)
> -
> -                 ;; FIXME: This test creates a file, then deletes it and=
 tests
> -                 ;; that the file was deleted.  For some reason it fails=
 when
> -                 ;; building with guix, but does not when you run it in =
the
> -                 ;; directory left when you build with the --keep-failed
> -                 ;; option
> -                 (delete-file "gateways/disk/test_delete.py")
> -                 #t))))

Do none of the tests now require network access?  Are the tests actually
still run?

--
Ricardo





Information forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.

Message received at 36026 <at> debbugs.gnu.org:


Received: (at 36026) by debbugs.gnu.org; 13 Jun 2019 18:57:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 13 14:57:38 2019
Received: from localhost ([127.0.0.1]:36109 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hbUun-0004R2-VI
	for submit <at> debbugs.gnu.org; Thu, 13 Jun 2019 14:57:38 -0400
Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21371)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rekado@HIDDEN>) id 1hbUul-0004Qt-CU
 for 36026 <at> debbugs.gnu.org; Thu, 13 Jun 2019 14:57:36 -0400
ARC-Seal: i=1; a=rsa-sha256; t=1560452241; cv=none; d=zoho.com; s=zohoarc; 
 b=ckTJ4rDaL7shmipydFVE38SYjkc3kzj5KDSP65AKqUg7N7aFB8fdCYA3hZMZISbIu+6LgZKKsgSAYdNcg5U/PCC8C06UwFbTrn/lz/CydexEvackQ8v3KeCwvCpnyhnYQi2gzlCQY0l0TZWaVYw6MnuOY/2BK0ll/AO5jqLgInM=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1560452241;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results;
 bh=fKem9zgkbpl5QW4trRnRSDBiKRE6KicISfnfi0g9O7Q=; 
 b=WmRnxLf8KxwUErV5ChGvdAytSO5df9YfDuLYpeM8Rriu7ZWwxgjXbeeS4tj/ZlY4bq3KhJxVGGDkG1mgGHHW45ndujGW8B+oNaISmL9Rl17N5Emw85EvY3swSBT0RjPrBzfwDW0uvrMupuVqgAWDdL+uXNBkjfD6InAI5ACdzFw=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=elephly.net;
 spf=pass  smtp.mailfrom=rekado@HIDDEN;
 dmarc=pass header.from=<rekado@HIDDEN> header.from=<rekado@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1560452241; 
 s=zoho; d=elephly.net; i=rekado@HIDDEN;
 h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding;
 l=1208; bh=fKem9zgkbpl5QW4trRnRSDBiKRE6KicISfnfi0g9O7Q=;
 b=c/HsCIIKjwlTH6eSvfjAy/+HdhPj7m2Dd4uonImHoWgPr/aiuHnpOKt+Tu2oXUzt
 JI4xbkiVe/RxNQDed6WpVmrBMWREzJSqBO8nvQp76VShEgrzCneEboLPWkKKb8hleHB
 jkc17dkJLNSa5F5VVhg/VEj9gDl1S1BEo2qvgCKY=
Received: from localhost (p54AD4DAA.dip0.t-ipconnect.de [84.173.77.170]) by
 mx.zohomail.com with SMTPS id 1560452240335154.35317929795917;
 Thu, 13 Jun 2019 11:57:20 -0700 (PDT)
References: <20190531135729.890-1-mail@HIDDEN>
User-agent: mu4e 1.2.0; emacs 26.2
From: Ricardo Wurmus <rekado@HIDDEN>
To: Pierre Neidhardt <mail@HIDDEN>
Subject: Re: [bug#36026] [PATCH 0/4] Update Conda
In-reply-to: <20190531135729.890-1-mail@HIDDEN>
X-URL: https://elephly.net
X-PGP-Key: https://elephly.net/rekado.pubkey
X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
Date: Thu, 13 Jun 2019 20:57:17 +0200
Message-ID: <87pnnhqpo2.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-ZohoMailClient: External
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 36026
Cc: 36026 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Hi Pierre,

> Recent conda needs a separate python-conda-package-handling library.
> This library requires a libarchive built with zstd support.
> So far so good, except that python-libarchive-c does not seem to support =
zstd in its source code.
>
> I've reported the issue upstream
> (https://github.com/conda/conda-package-handling/issues/14) but
> according to them python-libarchive-c is fine.
>
> I don't have enough Python knowledge to understand whether upstream is ri=
ght
> 	or if there is indeed something fishy with python-libarchive-c.
> Pierre Neidhardt (4):
>   gnu: libarchive: Add zstd support.
>   gnu: python-libarchive-c: Explicitly rely on latest libarchive.
>   gnu: Add python-conda-package-handling.
>   gnu: python-conda: Update to 4.7.0.

Does this actually work?  If it does: congratulations!

I tried to upgrade conda a while ago, but I got stuck:

   https://github.com/conda/conda/issues/8151

How did you overcome these problems?  I had to patch a lot of things and
even then couldn=E2=80=99t make it work.  Did I miss something obvious?

I=E2=80=99m glad you took care of this and I didn=E2=80=99t have to become =
the Conda
guy=E2=80=A6 :)

--
Ricardo





Information forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.

Message received at 36026 <at> debbugs.gnu.org:


Received: (at 36026) by debbugs.gnu.org; 13 Jun 2019 09:08:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 13 05:08:45 2019
Received: from localhost ([127.0.0.1]:34545 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hbLiu-0007zj-UG
	for submit <at> debbugs.gnu.org; Thu, 13 Jun 2019 05:08:45 -0400
Received: from relay1-d.mail.gandi.net ([217.70.183.193]:58095)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1hbLis-0007zW-0U
 for 36026 <at> debbugs.gnu.org; Thu, 13 Jun 2019 05:08:43 -0400
X-Originating-IP: 92.169.116.19
Received: from bababa (lfbn-1-4117-19.w92-169.abo.wanadoo.fr [92.169.116.19])
 (Authenticated sender: pierre@HIDDEN)
 by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 966AE240020;
 Thu, 13 Jun 2019 09:08:30 +0000 (UTC)
From: Pierre Neidhardt <mail@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: [bug#36026] [PATCH 0/4] Update Conda
In-Reply-To: <87o9316fhs.fsf@HIDDEN>
References: <20190531135729.890-1-mail@HIDDEN> <87o9316fhs.fsf@HIDDEN>
Date: Thu, 13 Jun 2019 11:08:25 +0200
Message-ID: <87o9313l9y.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 36026
Cc: 36026 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.2 (/)

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Thanks for the clarifications around the libarchive business.

The problem is that this patch still does not work because
python-libarchive-c does not support zstd, which
python-conda-package-handling needs.  I don't understand how upstream
does this.  I've reported it upstream:

https://github.com/conda/conda-package-handling/issues/14

My knowledge of python is not enough to understand if upstream is wrong
or if I'm using python-libarchive-c incorrectly.

=2D-=20
Pierre Neidhardt
https://ambrevar.xyz/

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl0CEokACgkQm9z0l6S7
zH+nzQf+KpFqMHYiOogD2IZLIZ7zx122CKEFHeHGCsETtSB95n6CfdozqxsONjvu
h9BCkfZgSRMWJTW/KDU2mGqFH612rKrLLuo39XeywFTw8Ydqn+CTym32iDRdnBil
FZwPeCY+Ps6oXB2W8zI8JiSE06DSJRDR32Tq5eYHCRyL39PvlM8zBDKfGe4DB1fu
XlO/OK7ly4YYA9HQHYpP1+q7WeUwYWGFrMbAhETLlUPfdQ/tJ2S5cpeJyl1TsuNn
EFMV6R6Y4VmRVZFqOpCS7G/O9PVcjnDzdsvH1daFKxHwHH4H0Z3K5AIHwjc0b+sK
tqOBk/NiJeAqvdDGi8GuFGjmmdCBkg==
=IddL
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.

Message received at 36026 <at> debbugs.gnu.org:


Received: (at 36026) by debbugs.gnu.org; 13 Jun 2019 08:45:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 13 04:45:25 2019
Received: from localhost ([127.0.0.1]:34500 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hbLMK-0007Bp-NW
	for submit <at> debbugs.gnu.org; Thu, 13 Jun 2019 04:45:24 -0400
Received: from eggs.gnu.org ([209.51.188.92]:59034)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1hbLMI-0007BJ-FM
 for 36026 <at> debbugs.gnu.org; Thu, 13 Jun 2019 04:45:22 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:56388)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1hbLL6-0007du-OX; Thu, 13 Jun 2019 04:45:15 -0400
Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=59888 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1hbLL6-0004Ly-B6; Thu, 13 Jun 2019 04:44:08 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Pierre Neidhardt <mail@HIDDEN>
Subject: Re: [bug#36026] [PATCH 1/4] gnu: libarchive: Add zstd support.
References: <20190531135729.890-1-mail@HIDDEN>
 <20190531140444.3810-1-mail@HIDDEN>
Date: Thu, 13 Jun 2019 10:44:07 +0200
In-Reply-To: <20190531140444.3810-1-mail@HIDDEN> (Pierre Neidhardt's
 message of "Fri, 31 May 2019 16:04:41 +0200")
Message-ID: <87sgsd6fjc.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 36026
Cc: 36026 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Pierre,

Pierre Neidhardt <mail@HIDDEN> skribis:

> * gnu/packages/backup.scm (libarchive)[inputs]: Include zstd.
> [arguments]: Build against zstd.

Here you=E2=80=99re modifying =E2=80=98libarchive=E2=80=99, which has tons =
of dependents.

If you instead modify =E2=80=98libarchive-3.3.3=E2=80=99, you=E2=80=99ll be=
 able to apply it
directly on master, and follow up with a patch to apply the changes on
=E2=80=98libarchive=E2=80=99 itself in =E2=80=98core-updates=E2=80=99.

WDYT?

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.

Message received at 36026 <at> debbugs.gnu.org:


Received: (at 36026) by debbugs.gnu.org; 13 Jun 2019 08:45:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 13 04:45:24 2019
Received: from localhost ([127.0.0.1]:34498 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hbLMK-0007Bh-AI
	for submit <at> debbugs.gnu.org; Thu, 13 Jun 2019 04:45:24 -0400
Received: from eggs.gnu.org ([209.51.188.92]:59026)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1hbLMI-0007BI-9F
 for 36026 <at> debbugs.gnu.org; Thu, 13 Jun 2019 04:45:22 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:56389)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1hbLM0-00089J-TP; Thu, 13 Jun 2019 04:45:15 -0400
Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=59892 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1hbLM0-0004P5-Bn; Thu, 13 Jun 2019 04:45:04 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Pierre Neidhardt <mail@HIDDEN>
Subject: Re: [bug#36026] [PATCH 0/4] Update Conda
References: <20190531135729.890-1-mail@HIDDEN>
Date: Thu, 13 Jun 2019 10:45:03 +0200
In-Reply-To: <20190531135729.890-1-mail@HIDDEN> (Pierre Neidhardt's
 message of "Fri, 31 May 2019 15:57:29 +0200")
Message-ID: <87o9316fhs.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 36026
Cc: 36026 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Pierre Neidhardt <mail@HIDDEN> skribis:

>   gnu: libarchive: Add zstd support.
>   gnu: python-libarchive-c: Explicitly rely on latest libarchive.
>   gnu: Add python-conda-package-handling.
>   gnu: python-conda: Update to 4.7.0.

Apart from the rebuild issue with patch #1 that needs to be addressed,
it LGTM!

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.

Message received at 36026 <at> debbugs.gnu.org:


Received: (at 36026) by debbugs.gnu.org; 31 May 2019 14:05:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 31 10:05:24 2019
Received: from localhost ([127.0.0.1]:35862 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hWi9g-0001Pb-HV
	for submit <at> debbugs.gnu.org; Fri, 31 May 2019 10:05:24 -0400
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:57815)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1hWi9V-0001Nx-6D
 for 36026 <at> debbugs.gnu.org; Fri, 31 May 2019 10:05:09 -0400
X-Originating-IP: 92.169.116.19
Received: from localhost.localdomain (lfbn-1-4117-19.w92-169.abo.wanadoo.fr
 [92.169.116.19]) (Authenticated sender: mail@HIDDEN)
 by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id E6B24E0002
 for <36026 <at> debbugs.gnu.org>; Fri, 31 May 2019 14:04:58 +0000 (UTC)
From: Pierre Neidhardt <mail@HIDDEN>
To: 36026 <at> debbugs.gnu.org
Subject: [PATCH 4/4] gnu: python-conda: Update to 4.7.0.
Date: Fri, 31 May 2019 16:04:44 +0200
Message-Id: <20190531140444.3810-4-mail@HIDDEN>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <20190531140444.3810-1-mail@HIDDEN>
References: <20190531140444.3810-1-mail@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 36026
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)

* gnu/packages/package-management.scm (python-conda): Update to 4.7.0.
---
 gnu/packages/package-management.scm | 45 +++++++----------------------
 1 file changed, 10 insertions(+), 35 deletions(-)

diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index 28e23fd1d3..fb84f9abfc 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -755,16 +755,17 @@ extracting, creating, and converting between formats.")
 (define-public python-conda
   (package
     (name "python-conda")
-    (version "4.3.16")
+    (version "4.7.0")
     (source
      (origin
-       (method url-fetch)
-       (uri (string-append "https://github.com/conda/conda/archive/"
-                           version ".tar.gz"))
-       (file-name (string-append name "-" version ".tar.gz"))
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/conda/conda/")
+             (commit version)))
+       (file-name (git-file-name name version))
        (sha256
         (base32
-         "1jq8hyrc5npb5sf4vw6s6by4602yj8f79vzpbwdfgpkn02nfk1dv"))))
+         "0dzplykxrlri9a5c65bc48sdjpg2i50qzjf1qf9448qkghvmnmpr"))))
     (build-system python-build-system)
     (arguments
      `(#:phases
@@ -774,33 +775,6 @@ extracting, creating, and converting between formats.")
              (with-output-to-file "conda/.version"
                (lambda () (display ,version)))
              #t))
-         (add-before 'check 'remove-failing-tests
-           (lambda _
-             ;; These tests require internet/network access
-             (let ((network-tests '("test_cli.py"
-                                    "test_create.py"
-                                    "test_export.py"
-                                    "test_fetch.py"
-                                    "test_history.py"
-                                    "test_info.py"
-                                    "test_install.py"
-                                    "test_priority.py"
-                                    "conda_env/test_cli.py"
-                                    "conda_env/test_create.py"
-                                    "conda_env/specs/test_notebook.py"
-                                    "conda_env/utils/test_notebooks.py"
-                                    "core/test_index.py"
-                                    "core/test_repodata.py")))
-               (with-directory-excursion "tests"
-                 (for-each delete-file network-tests)
-
-                 ;; FIXME: This test creates a file, then deletes it and tests
-                 ;; that the file was deleted.  For some reason it fails when
-                 ;; building with guix, but does not when you run it in the
-                 ;; directory left when you build with the --keep-failed
-                 ;; option
-                 (delete-file "gateways/disk/test_delete.py")
-                 #t))))
          (replace 'check
            (lambda _
              (setenv "HOME" "/tmp")
@@ -813,8 +787,9 @@ extracting, creating, and converting between formats.")
        ("python-pytest" ,python-pytest)
        ("python-responses" ,python-responses)
        ("python-pyyaml" ,python-pyyaml)
-       ("python-anaconda-client" ,python-anaconda-client)))
-    (home-page "https://github.com/conda/conda")
+       ("python-anaconda-client" ,python-anaconda-client)
+       ("python-conda-package-handling" ,python-conda-package-handling)))
+    (home-page "https://conda.io")
     (synopsis "Cross-platform, OS-agnostic, system-level binary package manager")
     (description
      "Conda is a cross-platform, Python-agnostic binary package manager.  It
-- 
2.21.0





Information forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.

Message received at 36026 <at> debbugs.gnu.org:


Received: (at 36026) by debbugs.gnu.org; 31 May 2019 14:05:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 31 10:05:04 2019
Received: from localhost ([127.0.0.1]:35860 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hWi9Y-0001Oy-5M
	for submit <at> debbugs.gnu.org; Fri, 31 May 2019 10:05:04 -0400
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:50159)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1hWi9V-0001Nw-9O
 for 36026 <at> debbugs.gnu.org; Fri, 31 May 2019 10:05:02 -0400
X-Originating-IP: 92.169.116.19
Received: from localhost.localdomain (lfbn-1-4117-19.w92-169.abo.wanadoo.fr
 [92.169.116.19]) (Authenticated sender: mail@HIDDEN)
 by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id B8046E0016
 for <36026 <at> debbugs.gnu.org>; Fri, 31 May 2019 14:04:58 +0000 (UTC)
From: Pierre Neidhardt <mail@HIDDEN>
To: 36026 <at> debbugs.gnu.org
Subject: [PATCH 3/4] gnu: Add python-conda-package-handling.
Date: Fri, 31 May 2019 16:04:43 +0200
Message-Id: <20190531140444.3810-3-mail@HIDDEN>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <20190531140444.3810-1-mail@HIDDEN>
References: <20190531140444.3810-1-mail@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 36026
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.2 (-)

* gnu/packages/package-management.scm (python-conda-package-handling): New variable.
---
 gnu/packages/package-management.scm | 36 +++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index b4e1e077fe..28e23fd1d3 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -716,6 +716,42 @@ environments.")
 (define-public python2-anaconda-client
   (package-with-python2 python-anaconda-client))
 
+(define-public python-conda-package-handling
+  (package
+    (name "python-conda-package-handling")
+    (version "1.1.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/conda/conda-package-handling/")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "0qjraqb10bnnr329n68s97lkxh8mxchd6dmsynd0n6i9h49hhfgq"))))
+    (build-system python-build-system)
+    (inputs
+     `(("python-six" ,python-six)
+       ("python-libarchive-c" ,python-libarchive-c)
+       ("python-tqdm" ,python-tqdm)))
+    (native-inputs
+     `(("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)))
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda _
+             ;; TODO: Tests fail.
+             (invoke "pytest" "-vv" "tests"))))))
+    (home-page "https://conda.io")
+    (synopsis "Create and extract conda packages of various formats")
+    (description
+     "This library is an abstraction of conda package handling and a tool for
+extracting, creating, and converting between formats.")
+    (license license:bsd-3)))
+
 (define-public python-conda
   (package
     (name "python-conda")
-- 
2.21.0





Information forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.

Message received at 36026 <at> debbugs.gnu.org:


Received: (at 36026) by debbugs.gnu.org; 31 May 2019 14:05:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 31 10:05:04 2019
Received: from localhost ([127.0.0.1]:35858 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hWi9X-0001Or-QS
	for submit <at> debbugs.gnu.org; Fri, 31 May 2019 10:05:04 -0400
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:57805)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1hWi9V-0001Nz-4O
 for 36026 <at> debbugs.gnu.org; Fri, 31 May 2019 10:05:02 -0400
X-Originating-IP: 92.169.116.19
Received: from localhost.localdomain (lfbn-1-4117-19.w92-169.abo.wanadoo.fr
 [92.169.116.19]) (Authenticated sender: mail@HIDDEN)
 by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 87C4FE0019
 for <36026 <at> debbugs.gnu.org>; Fri, 31 May 2019 14:04:58 +0000 (UTC)
From: Pierre Neidhardt <mail@HIDDEN>
To: 36026 <at> debbugs.gnu.org
Subject: [PATCH 2/4] gnu: python-libarchive-c: Explicitly rely on latest
 libarchive.
Date: Fri, 31 May 2019 16:04:42 +0200
Message-Id: <20190531140444.3810-2-mail@HIDDEN>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <20190531140444.3810-1-mail@HIDDEN>
References: <20190531140444.3810-1-mail@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 36026
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.2 (-)

* gnu/packages/python-xyz.scm (python-libarchive-c)[inputs]: Do it.
---
 gnu/packages/python-xyz.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 5322b70759..9c9da1d678 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7191,7 +7191,7 @@ a hash value.")
      `(("python-mock" ,python-mock)
        ("python-pytest" ,python-pytest)))
     (inputs
-     `(("libarchive" ,libarchive)))
+     `(("libarchive" ,libarchive-3.3.3)))
     (home-page "https://github.com/Changaco/python-libarchive-c")
     (synopsis "Python interface to libarchive")
     (description
-- 
2.21.0





Information forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.

Message received at 36026 <at> debbugs.gnu.org:


Received: (at 36026) by debbugs.gnu.org; 31 May 2019 14:05:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 31 10:05:03 2019
Received: from localhost ([127.0.0.1]:35856 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hWi9X-0001Ol-F2
	for submit <at> debbugs.gnu.org; Fri, 31 May 2019 10:05:03 -0400
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:40187)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1hWi9V-0001Ny-2p
 for 36026 <at> debbugs.gnu.org; Fri, 31 May 2019 10:05:01 -0400
X-Originating-IP: 92.169.116.19
Received: from localhost.localdomain (lfbn-1-4117-19.w92-169.abo.wanadoo.fr
 [92.169.116.19]) (Authenticated sender: mail@HIDDEN)
 by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 461C8E0018
 for <36026 <at> debbugs.gnu.org>; Fri, 31 May 2019 14:04:54 +0000 (UTC)
From: Pierre Neidhardt <mail@HIDDEN>
To: 36026 <at> debbugs.gnu.org
Subject: [PATCH 1/4] gnu: libarchive: Add zstd support.
Date: Fri, 31 May 2019 16:04:41 +0200
Message-Id: <20190531140444.3810-1-mail@HIDDEN>
X-Mailer: git-send-email 2.21.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 36026
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.2 (-)

* gnu/packages/backup.scm (libarchive)[inputs]: Include zstd.
[arguments]: Build against zstd.
---
 gnu/packages/backup.scm | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index b15c15ad46..da128a0901 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -216,7 +216,8 @@ backups (called chunks) to allow easy burning to CD/DVD.")
        ("lzo" ,lzo)
        ("bzip2" ,bzip2)
        ("libxml2" ,libxml2)
-       ("xz" ,xz)))
+       ("xz" ,xz)
+       ("zstd" ,zstd)))
     (arguments
      `(#:phases
        (modify-phases %standard-phases
@@ -245,7 +246,8 @@ backups (called chunks) to allow easy burning to CD/DVD.")
                     (libxml2 (assoc-ref inputs "libxml2"))
                     (xz      (assoc-ref inputs "xz"))
                     (zlib    (assoc-ref inputs "zlib"))
-                    (bzip2   (assoc-ref inputs "bzip2")))
+                    (bzip2   (assoc-ref inputs "bzip2"))
+                    (zstd   (assoc-ref inputs "zstd")))
                (substitute* (string-append lib "/pkgconfig/libarchive.pc")
                  (("-lnettle")
                   (string-append "-L" nettle "/lib -lnettle"))
@@ -256,7 +258,9 @@ backups (called chunks) to allow easy burning to CD/DVD.")
                  (("-lz")
                   (string-append "-L" zlib "/lib -lz"))
                  (("-lbz2")
-                  (string-append "-L" bzip2 "/lib -lbz2")))
+                  (string-append "-L" bzip2 "/lib -lbz2"))
+                 (("-lzstd")
+                  (string-append "-L" zstd "/lib -lzstd")))
                #t))))
 
        ;; libarchive/test/test_write_format_gnutar_filenames.c needs to be
-- 
2.21.0





Information forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 31 May 2019 13:57:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 31 09:57:45 2019
Received: from localhost ([127.0.0.1]:35841 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hWi2T-00013F-K3
	for submit <at> debbugs.gnu.org; Fri, 31 May 2019 09:57:45 -0400
Received: from eggs.gnu.org ([209.51.188.92]:51833)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1hWi2R-00012w-3J
 for submit <at> debbugs.gnu.org; Fri, 31 May 2019 09:57:44 -0400
Received: from lists.gnu.org ([209.51.188.17]:50536)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <mail@HIDDEN>) id 1hWi2L-00041y-Tu
 for submit <at> debbugs.gnu.org; Fri, 31 May 2019 09:57:37 -0400
Received: from eggs.gnu.org ([209.51.188.92]:37982)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <mail@HIDDEN>) id 1hWi2K-0001N6-OK
 for guix-patches@HIDDEN; Fri, 31 May 2019 09:57:37 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW
 autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <mail@HIDDEN>) id 1hWi2J-00040T-Ld
 for guix-patches@HIDDEN; Fri, 31 May 2019 09:57:36 -0400
Received: from relay5-d.mail.gandi.net ([217.70.183.197]:53021)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <mail@HIDDEN>) id 1hWi2I-0003xt-Df
 for guix-patches@HIDDEN; Fri, 31 May 2019 09:57:35 -0400
X-Originating-IP: 92.169.116.19
Received: from localhost.localdomain (lfbn-1-4117-19.w92-169.abo.wanadoo.fr
 [92.169.116.19]) (Authenticated sender: mail@HIDDEN)
 by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id E5CF11C0002
 for <guix-patches@HIDDEN>; Fri, 31 May 2019 13:57:29 +0000 (UTC)
From: Pierre Neidhardt <mail@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/4] Update Conda
Date: Fri, 31 May 2019 15:57:29 +0200
Message-Id: <20190531135729.890-1-mail@HIDDEN>
X-Mailer: git-send-email 2.21.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 217.70.183.197
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: -1.1 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.1 (--)

Recent conda needs a separate python-conda-package-handling library.
This library requires a libarchive built with zstd support.
So far so good, except that python-libarchive-c does not seem to support zstd in its source code.

I've reported the issue upstream
(https://github.com/conda/conda-package-handling/issues/14) but
according to them python-libarchive-c is fine.

I don't have enough Python knowledge to understand whether upstream is right
	or if there is indeed something fishy with python-libarchive-c.
Pierre Neidhardt (4):
  gnu: libarchive: Add zstd support.
  gnu: python-libarchive-c: Explicitly rely on latest libarchive.
  gnu: Add python-conda-package-handling.
  gnu: python-conda: Update to 4.7.0.

 gnu/packages/backup.scm             | 10 ++--
 gnu/packages/package-management.scm | 81 ++++++++++++++++-------------
 gnu/packages/python-xyz.scm         |  2 +-
 3 files changed, 54 insertions(+), 39 deletions(-)

-- 
2.21.0





Acknowledgement sent to Pierre Neidhardt <mail@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#36026; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.