From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tobias Geerinckx-Rice Subject: Re: docker-compose not work Date: Sun, 16 Jun 2019 19:46:02 +0200 Message-ID: <87blyxwhid.fsf@nckx> References: <6d37df3c18bfe7282530b84440454118@disroot.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:49273) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hcZER-0002hZ-Hi for help-guix@gnu.org; Sun, 16 Jun 2019 13:46:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hcZEP-0006nZ-JX for help-guix@gnu.org; Sun, 16 Jun 2019 13:46:19 -0400 Received: from tobias.gr ([2001:470:7405::1]:45262) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hcZEM-0006gJ-38 for help-guix@gnu.org; Sun, 16 Jun 2019 13:46:15 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 8176909b for ; Sun, 16 Jun 2019 17:46:05 +0000 (UTC) Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id afc69f36 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Sun, 16 Jun 2019 17:46:05 +0000 (UTC) In-reply-to: <6d37df3c18bfe7282530b84440454118@disroot.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Arkhan, arkhan@disroot.org wrote: > regards, Hullo, and welcome to Guix! > install docker and docker-compose but at the time of executing=20 > it I have the following error [=E2=80=A6] > pkg_resources.DistributionNotFound: The 'jsonschema<3,>=3D2.5.1'=20 > distribution was not found and is required by docker-compose > > apparently the dependencies of this package are wrong, > > someone can tell me how I can solve it. The root of this problem is that our docker-compose package is=20 *very* old: it was added in January 2016(!), and has never been=20 updated since. I guess that proves how unneccessary Docker is=20 once you've discovered Guix=E2=80=A6 *ducks* We have docker-compose 1.5.2. Upstream is currently at 1.24.0.=20 Updating it probably won't be trivial (although I haven't checked=20 in detail=E2=80=94it might be). However, even 1.24.0 complains about jsonschema<3,>=3D2.5.1 not=20 being found. Since Docker insists on using an old library, and I=20 don't feel comfortable removing the version constraints (I don't=20 use Docker), I've added it back on master and told docker-compose=20 to use it. Could you guix pull and try an updated docker-compose? If you're=20 very lucky, this more than 3-year-old piece of software will just=20 work. If not, please open a bug by sending your message to=20 bug-guix@gnu.org. Thanks! T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXQaAWgAKCRANsP+IT1Vt eYEjAP4s88F8/GQ/UpEAfJ+8ZUCDp6ZTixuIr+d2MIfmkfuCoQEA0H/fFMTpbqKA M6OiGFHFirVKBKb5z1UeHR8w2TGyYgc= =FvW8 -----END PGP SIGNATURE----- --=-=-=--