From unknown Wed Sep 10 04:47:38 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#35779 <35779@debbugs.gnu.org> To: bug#35779 <35779@debbugs.gnu.org> Subject: Status: docker-compose missing dependency Reply-To: bug#35779 <35779@debbugs.gnu.org> Date: Wed, 10 Sep 2025 11:47:38 +0000 retitle 35779 docker-compose missing dependency reassign 35779 guix submitter 35779 sirmacik severity 35779 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri May 17 12:24:47 2019 Received: (at submit) by debbugs.gnu.org; 17 May 2019 16:24:47 +0000 Received: from localhost ([127.0.0.1]:58832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRff5-0002SQ-Df for submit@debbugs.gnu.org; Fri, 17 May 2019 12:24:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49391) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRff2-0002S7-8n for submit@debbugs.gnu.org; Fri, 17 May 2019 12:24:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:44462) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hRfes-0004fE-Ne for submit@debbugs.gnu.org; Fri, 17 May 2019 12:24:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35523) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hRfer-00033G-EM for bug-guix@gnu.org; Fri, 17 May 2019 12:24:34 -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.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hRfep-0004df-SP for bug-guix@gnu.org; Fri, 17 May 2019 12:24:33 -0400 Received: from mail.freearts.agency ([51.68.137.137]:40414) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hRfen-0004TF-Ji for bug-guix@gnu.org; Fri, 17 May 2019 12:24:30 -0400 Received: from localhost (localhost [127.0.0.1]) (Authenticated sender: sirmacik@wioo.waw.pl) by mail.freearts.agency (Postcow) with ESMTPSA id 9274F40374 for ; Fri, 17 May 2019 18:24:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wioo.waw.pl; s=dkim; t=1558110256; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references; bh=WQFE3Jz2JbiZFf3vYIZobGYD9VMWCMSQ+zBAT3Kh9VI=; b=EImmKsUtiDSc1VSAplULXt/2IYbg9U5gMXUeyLdiYS5l/QzGDdhd1YLtyeRsDFrjUEPzxl 8Ikmgb6WAW1JTLPoBQ6EfWQutq2yV4hCOMN6+qxtWc35Tosvwc7yqzNCVg4Y2QZI7gMFgM BcgkQhGcktG2rqrsS/PujfeANDWLb3TBQ6O+1YIHGVuDqErkscAh+bdVuxsDvnuqSXsPTa 8Q1eXS0jqqZeGY2W65pFAcOmC/vKpZ6+WM9Jr8H9LEspRFOvfO3uVdji39v+ii+NI6tR0Y QeAi4cnN3QlbBxWtFUEaBnqleqm4KCcKQWPhV5FLuO07UlAs8vZSUUqMd4T1ug== Date: Fri, 17 May 2019 18:24:08 +0200 From: sirmacik To: bug-guix@gnu.org Subject: docker-compose missing dependency Message-ID: <20190517162408.GA16169@mail.freearts.agency> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Microsoft Office/14.0 (Windows NT 6.0; Microsoft Outlook 14.0.4760; Pro) X-PGP-Key: https://sirmacik.net/dl/wioo.asc ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=wioo.waw.pl; s=dkim; t=1558110256; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references; bh=WQFE3Jz2JbiZFf3vYIZobGYD9VMWCMSQ+zBAT3Kh9VI=; b=o6Z9pFZCWHddWME8XRiLT1/yqlneE9Xt6f2jET4vcJmx763hoNgJ3Be+JrT23IhPr9Z1HQ 19pr/KhES4YDtBXRrU4ZYtS4+6ikAqA0uCZA+jtrtYRizN01TbmHIwIx7N6QkfDLbaIPYQ CNpRJeDVXoy0vrvrizYyVtI4hKbITzsKSGgflVfI5hCyrl35e1r7K5xYOEQCBfKoY5HcBR 6hiwLdI1F+xYRO3OV8f4kO/U1LKuwocuvYQVoETBpUZ4PZCZ+EcnfPsSL/lwAHusOR7mnJ kNiPZGUSknvcdKKkrJGPVTja6D12tVI3i06SHZA3hCH8AEfKipN9yFSzIZoNjw== ARC-Seal: i=1; s=dkim; d=wioo.waw.pl; t=1558110256; a=rsa-sha256; cv=none; b=bjM0HYWrN2YJI4IC9MhvmBYYU7LaCn3Pep9XWo3SDfZnQ9s+E4lKjhaABFOk+2Zi3mHBg8 +jCLl9Xi6vS0zc8jsGPAev3Fp90Ui0wh3CWzqGH9yayCN6KMWhvbdXcJnDPxhVgym58Tnp HLOwTtoEn8LqoKjTLSunSMQ0+q5U4SBSEDM28of9OxKVMUORbD5GeMgWjzflCQBbroSMAv sqqSXIk7U9GnV94R3hh84xsgcupfTexx/zg8k8fus4IIyZC1sLR+hWlFUc7PM/r21Kv2s4 m2GHBLJ9Y+S0fZ7CgqCiUZiVIEUcnj8QQOIVUuDKdcml9uyJID+N8nsIADLf/w== ARC-Authentication-Results: i=1; mail.freearts.agency; auth=pass smtp.auth=sirmacik@wioo.waw.pl smtp.mailfrom=sirmacik@wioo.waw.pl X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 51.68.137.137 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hey Guix! I've encountered the following error while trying to run docker-compose: $ docker-compose up Traceback (most recent call last): File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", line 574, in _build_master ws.require(__requires__) File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", line 892, in require needed = self.resolve(parse_requirements(requirements)) File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", line 783, in resolve raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.ContextualVersionConflict: (jsonschema 3.0.1 (/gnu/store/w0qzc3l0w8i2ikgjrfjhgk9wh07pcn9x-python-jsonschema-3.0.1/lib/python3.7/site-packages), Requirement.parse('jsonschema<3,>=2.5.1'), {'docker-compose'}) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/gnu/store/7kblfjjjlkvy92gmqq0i9fksimcarrih-docker-compose-1.5.2/bin/.docker-compose-real", line 6, in from pkg_resources import load_entry_point File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3088, in @_call_aside File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3072, in _call_aside f(*args, **kwargs) File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3101, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", line 576, in _build_master return cls._build_from_requirements(__requires__) File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", line 589, in _build_from_requirements dists = ws.resolve(reqs, Environment()) File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", line 778, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'jsonschema<3,>=2.5.1' distribution was not found and is required by docker-compose It happens every time one invokes program and Unfortunately makes it unusable. :/ -- sirmacik PGP: 0xE0DC81D523891771 From debbugs-submit-bounces@debbugs.gnu.org Sat May 18 05:02:03 2019 Received: (at 35779) by debbugs.gnu.org; 18 May 2019 09:02:03 +0000 Received: from localhost ([127.0.0.1]:59636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRvEA-0003dq-Ts for submit@debbugs.gnu.org; Sat, 18 May 2019 05:02:03 -0400 Received: from mail-ed1-f53.google.com ([209.85.208.53]:39202) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRvE9-0003dJ-43 for 35779@debbugs.gnu.org; Sat, 18 May 2019 05:02:02 -0400 Received: by mail-ed1-f53.google.com with SMTP id e24so14514919edq.6 for <35779@debbugs.gnu.org>; Sat, 18 May 2019 02:02:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4Pkm8q5ovYqv4CvRg4JcAiwvDI/i6/h/ml3z3+F17cQ=; b=n456apBet31w1o1kpWuaJ8NjluvjmSvRlItkxz6oGoVdTwS2G2sbXqi3bsEvYIxfi7 GXi5yuf4AErMGUcCcZmqBv443AG7sjHGFJnAUB0Oyhg/50kHCQu12ahXdhNqkJ9EeWv/ uy31igBXgIfnNkpjupGniqgkq86KgtwhxwCtKQmA07g4laDLhs2bHCTqPlwpOZBunzX7 +1raiTVnNWJG665QWxlGIjIykfb9LPp5iCNCEpaY5LhRP6pYODVBQV3MISSgWCyjZnt2 aT8ucXeFGiHEP1zTQ5Nwo62ZGYAxNatFnTLuhtq7V9SXrvv7f0F59kVyv17Cs03Iydai NrKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4Pkm8q5ovYqv4CvRg4JcAiwvDI/i6/h/ml3z3+F17cQ=; b=cAwAUoZ/UvQZqVkGPZqJ9OCwQ7RbQcosDP2wqIBlocxCyceqyu/hIjwt/rqjQ2cN7R w1bKOawi5CSpWQY8hkuftOUzlxg59KfWC7uRyNxipUzDxgLu9kFc9iU8lXZ4aewEOxmI 0aXigUgZwex4f7NsQkM97L+pZLzxkKhp5gLAoej2dYNLN9Y1pD4g0JFhVacUsQj4oTGX 0F1eJED753w38BsXSXQvSnCV+LzDsIuh6drqmGKznE8mtTQNM07lnwuwlXctj7H9rL86 EEM+984kXflw+BGkq43dBp8WHxbVoHL557rqt9auG5saTekrScTJvPO8O1wbQ8TbWPDK qO+w== X-Gm-Message-State: APjAAAVeYXcp1WlgVaASSBdasnofewoBPvpgd5VmLSy4rBB0b6sxpRKe xfB4RBB4skY8y/DRy2AqGR9ZhuiZ6RygBSKAlg== X-Google-Smtp-Source: APXvYqy1ilOLFOesIVcJ72dV6Bf0GwpI74Mr0y9kdZ8SnPcDv2rGI07IajWHo0L44VnfHDkZg8gYnr45br/ik8oEgLg= X-Received: by 2002:a17:906:31d4:: with SMTP id f20mr6862364ejf.275.1558170115009; Sat, 18 May 2019 02:01:55 -0700 (PDT) MIME-Version: 1.0 References: <20190517162408.GA16169@mail.freearts.agency> In-Reply-To: <20190517162408.GA16169@mail.freearts.agency> From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Date: Sat, 18 May 2019 11:01:28 +0200 Message-ID: Subject: Re: bug#35779: docker-compose missing dependency To: sirmacik Content-Type: multipart/alternative; boundary="000000000000347077058925c07d" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35779 Cc: 35779@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000347077058925c07d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, sirmacik ezt =C3=ADrta (id=C5=91pont: 2019. m=C3=A1j= . 17., P=C3=A9n 18:25): > Hey Guix! > > I've encountered the following error while trying to run > docker-compose: > > $ docker-compose up > Traceback (most recent call last): > File > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/s= ite-packages/pkg_resources/__init__.py", > line 574, in _build_master > ws.require(__requires__) > File > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/s= ite-packages/pkg_resources/__init__.py", > line 892, in require > needed =3D self.resolve(parse_requirements(requirements)) > File > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/s= ite-packages/pkg_resources/__init__.py", > line 783, in resolve > raise VersionConflict(dist, req).with_context(dependent_req) > pkg_resources.ContextualVersionConflict: (jsonschema 3.0.1 > (/gnu/store/w0qzc3l0w8i2ikgjrfjhgk9wh07pcn9x-python-jsonschema-3.0.1/lib/= python3.7/site-packages), > Requirement.parse('jsonschema<3,>=3D2.5.1'), {'docker-compose'}) > The problem here seems to be that the jsonschema package is too new. First I would check if it is possible to update docker to a version, where the current jsonschema is ok, if not then reintroducing an older jsonschema version, and depending on that in docker would work. I am writing this from a mobile, and have no way to look into this more right now. > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File > "/gnu/store/7kblfjjjlkvy92gmqq0i9fksimcarrih-docker-compose-1.5.2/bin/.do= cker-compose-real", > line 6, in > from pkg_resources import load_entry_point > File > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/s= ite-packages/pkg_resources/__init__.py", > line 3088, in > @_call_aside > File > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/s= ite-packages/pkg_resources/__init__.py", > line 3072, in _call_aside > f(*args, **kwargs) > File > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/s= ite-packages/pkg_resources/__init__.py", > line 3101, in _initialize_master_working_set > working_set =3D WorkingSet._build_master() > File > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/s= ite-packages/pkg_resources/__init__.py", > line 576, in _build_master > return cls._build_from_requirements(__requires__) > File > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/s= ite-packages/pkg_resources/__init__.py", > line 589, in _build_from_requirements > dists =3D ws.resolve(reqs, Environment()) > File > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/s= ite-packages/pkg_resources/__init__.py", > line 778, in resolve > raise DistributionNotFound(req, requirers) > pkg_resources.DistributionNotFound: The 'jsonschema<3,>=3D2.5.1' > distribution was not found and is required by docker-compose > > It happens every time one invokes program and Unfortunately makes it > unusable. :/ > > -- > sirmacik > PGP: 0xE0DC81D523891771 > Best regards, g_bor > > > > --000000000000347077058925c07d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

sirmacik <sirmacik@wioo.waw.pl> ezt =C3=ADrta (id=C5=91pont: 2019. m=C3= =A1j. 17., P=C3=A9n 18:25):
Hey Gui= x!

I've encountered the following error while trying to run
docker-compose:

$ docker-compose up
Traceback (most recent call last):
=C2=A0 File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/= lib/python3.7/site-packages/pkg_resources/__init__.py", line 574, in _= build_master
=C2=A0 =C2=A0 ws.require(__requires__)
=C2=A0 File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/= lib/python3.7/site-packages/pkg_resources/__init__.py", line 892, in r= equire
=C2=A0 =C2=A0 needed =3D self.resolve(parse_requirements(requirements))
=C2=A0 File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/= lib/python3.7/site-packages/pkg_resources/__init__.py", line 783, in r= esolve
=C2=A0 =C2=A0 raise VersionConflict(dist, req).with_context(dependent_req)<= br> pkg_resources.ContextualVersionConflict: (jsonschema 3.0.1 (/gnu/store/w0qz= c3l0w8i2ikgjrfjhgk9wh07pcn9x-python-jsonschema-3.0.1/lib/python3.7/site-pac= kages), Requirement.parse('jsonschema<3,>=3D2.5.1'), {'do= cker-compose'})
The probl= em here seems to be that the jsonschema package is too new. First I would c= heck if it is possible to update docker to a version, where the current jso= nschema is ok, if not then reintroducing an older jsonschema version, and d= epending on that in docker would work. I am writing this from a mobile, and= have no way to look into this more right now.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
=C2=A0 File "/gnu/store/7kblfjjjlkvy92gmqq0i9fksimcarrih-docker-compos= e-1.5.2/bin/.docker-compose-real", line 6, in <module>
=C2=A0 =C2=A0 from pkg_resources import load_entry_point
=C2=A0 File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/= lib/python3.7/site-packages/pkg_resources/__init__.py", line 3088, in = <module>
=C2=A0 =C2=A0 @_call_aside
=C2=A0 File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/= lib/python3.7/site-packages/pkg_resources/__init__.py", line 3072, in = _call_aside
=C2=A0 =C2=A0 f(*args, **kwargs)
=C2=A0 File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/= lib/python3.7/site-packages/pkg_resources/__init__.py", line 3101, in = _initialize_master_working_set
=C2=A0 =C2=A0 working_set =3D WorkingSet._build_master()
=C2=A0 File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/= lib/python3.7/site-packages/pkg_resources/__init__.py", line 576, in _= build_master
=C2=A0 =C2=A0 return cls._build_from_requirements(__requires__)
=C2=A0 File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/= lib/python3.7/site-packages/pkg_resources/__init__.py", line 589, in _= build_from_requirements
=C2=A0 =C2=A0 dists =3D ws.resolve(reqs, Environment())
=C2=A0 File "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/= lib/python3.7/site-packages/pkg_resources/__init__.py", line 778, in r= esolve
=C2=A0 =C2=A0 raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'jsonschema<3,>=3D2.5.1&#= 39; distribution was not found and is required by docker-compose

It happens every time one invokes program and Unfortunately makes it
unusable. :/

--
sirmacik
PGP: 0xE0DC81D523891771
Best = regards,
g_bor



--000000000000347077058925c07d-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 18 07:15:48 2019 Received: (at 35779) by debbugs.gnu.org; 18 May 2019 11:15:48 +0000 Received: from localhost ([127.0.0.1]:59988 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRxJW-0007Gz-2B for submit@debbugs.gnu.org; Sat, 18 May 2019 07:15:48 -0400 Received: from mail.freearts.agency ([51.68.137.137]:60156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hRxJR-0007Gm-Mt for 35779@debbugs.gnu.org; Sat, 18 May 2019 07:15:40 -0400 Received: from localhost (localhost [127.0.0.1]) (Authenticated sender: sirmacik@wioo.waw.pl) by mail.freearts.agency (Postcow) with ESMTPSA id 1CB08407DB for <35779@debbugs.gnu.org>; Sat, 18 May 2019 13:15:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wioo.waw.pl; s=dkim; t=1558178129; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZwMmgOS2spLCTwYt/HoDJFuugl5JshOQ7iEEVTIPFlM=; b=ROuUu5bT+p1K5cx4LaZaJf7lmtUxn1PmFuBlmaDBLaoAGLvOKmdE39ureYZ3LGnksru+G5 k01DsdXOtELz+OSHLdcBg7Mg5U799gCEMITOLH+PHYmIkD+VIU//9IACftH+iwdaU2Z5hH gM+coNzKSkx9W1CmONl5uJaDH3H45sM5CcWWl2x5NGFnGXBVXWQevAnYDudzSwZ5Ik8bOz Uklsu65lIgtWMkVL/bCTjQ1lfkKm3v/6UmIFyDyQHiWZVL6e3TdMNbeIbu7slNyNkfOHlZ ed03xZ3LK36v+02nuOzeV6K/GCL8DrF+Jx7GAlKqIqWdGhyNCYnjCywaVnPILQ== Date: Sat, 18 May 2019 13:15:21 +0200 From: sirmacik To: 35779@debbugs.gnu.org Subject: Re: bug#35779: docker-compose missing dependency Message-ID: <20190518111521.GA7495@mail.freearts.agency> References: <20190517162408.GA16169@mail.freearts.agency> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="FL5UXtIhxfXey3p5" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Microsoft Office/14.0 (Windows NT 6.0; Microsoft Outlook 14.0.4760; Pro) X-PGP-Key: https://sirmacik.net/dl/wioo.asc ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=wioo.waw.pl; s=dkim; t=1558178132; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZwMmgOS2spLCTwYt/HoDJFuugl5JshOQ7iEEVTIPFlM=; b=JpktPPUIHn75Yb5FZjGjFwmxjPoHqUbNKNEWg+25NlIaAbV0RW1QVJhxgQYJX4iHqeBTfI +GTuRelFzNFodcc/U7H8XMbrpkjzjY65Oy1p/45IFL2yahFbUnt2OzokD+d3nTVRAiVR/8 cWVwkdAKF3dHBFOUgjb7kqJj4Q70qEPUL8xxr+WNgbVOYUQH7MIipv2p9549DByYXj/bXw gq61ybbte+TmVO/MGRrBnklE7YrKiSwHLmx8kZ0VUwW9/8tYSRLzFYo9F7dI9tBJdbGtUl tFALQ7DctLC/a3HYJIBH5oNA3COBULotwME1VC2KZOa/3nfIfL1daX9vBEYfKg== ARC-Seal: i=1; s=dkim; d=wioo.waw.pl; t=1558178132; a=rsa-sha256; cv=none; b=QGb27VrehnMu8nKZX7WOGyWhCljwjICqpiuYhZwz2V0RXM4Js1Gvupgvz4R+7Sy5MJUi/s 3Z4Rw8JfDqHY1tAnFeCDe05q4y1Y82CEKDLZ1pStnBrCJS18Tihkov5I5i71skYti3WsuK aA3tF2SEXLfXS0N087mZpkCULPWX2UicxA4T84Zpw3eRa8CYU3Kl2yUP0bMddfMsdJWRqP BvBlbCB57WYYl+p8fPP7KGZk376TJQ3zu8pbfK17OfQpvyh+3HTLNKgRXzIaod1pG7zSgH VCmIEHKVkuzqtuaxnnsZghO05Fol4GX7/2QJ8sOAS7qZRCtNEa8RgoPAoYXzSg== ARC-Authentication-Results: i=1; mail.freearts.agency; auth=pass smtp.auth=sirmacik@wioo.waw.pl smtp.mailfrom=sirmacik@wioo.waw.pl X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35779 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --FL5UXtIhxfXey3p5 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Gábor Boskovits dixit (2019-05-18, 11:01): > Hello, > > sirmacik ezt írta (időpont: 2019. máj. 17., Pén > 18:25): > > > Hey Guix! > > > > I've encountered the following error while trying to run > > docker-compose: > > > > $ docker-compose up > > Traceback (most recent call last): > > File > > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", > > line 574, in _build_master > > ws.require(__requires__) > > File > > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", > > line 892, in require > > needed = self.resolve(parse_requirements(requirements)) > > File > > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", > > line 783, in resolve > > raise VersionConflict(dist, req).with_context(dependent_req) > > pkg_resources.ContextualVersionConflict: (jsonschema 3.0.1 > > (/gnu/store/w0qzc3l0w8i2ikgjrfjhgk9wh07pcn9x-python-jsonschema-3.0.1/lib/python3.7/site-packages), > > Requirement.parse('jsonschema<3,>=2.5.1'), {'docker-compose'}) > > > The problem here seems to be that the jsonschema package is too new. First > I would check if it is possible to update docker to a version, where the > current jsonschema is ok, if not then reintroducing an older jsonschema > version, and depending on that in docker would work. I am writing this from > a mobile, and have no way to look into this more right now. Looks like version bump should go something like in the file attached, but I do not have the knowledge yet on how to get hashes automatically and build it. Version gets bumped up to 1.24.0 > > > > > During handling of the above exception, another exception occurred: > > > > Traceback (most recent call last): > > File > > "/gnu/store/7kblfjjjlkvy92gmqq0i9fksimcarrih-docker-compose-1.5.2/bin/.docker-compose-real", > > line 6, in > > from pkg_resources import load_entry_point > > File > > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", > > line 3088, in > > @_call_aside > > File > > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", > > line 3072, in _call_aside > > f(*args, **kwargs) > > File > > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", > > line 3101, in _initialize_master_working_set > > working_set = WorkingSet._build_master() > > File > > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", > > line 576, in _build_master > > return cls._build_from_requirements(__requires__) > > File > > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", > > line 589, in _build_from_requirements > > dists = ws.resolve(reqs, Environment()) > > File > > "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/lib/python3.7/site-packages/pkg_resources/__init__.py", > > line 778, in resolve > > raise DistributionNotFound(req, requirers) > > pkg_resources.DistributionNotFound: The 'jsonschema<3,>=2.5.1' > > distribution was not found and is required by docker-compose > > > > It happens every time one invokes program and Unfortunately makes it > > unusable. :/ > > > > -- > > sirmacik > > PGP: 0xE0DC81D523891771 > > > Best regards, > g_bor > > > > > > > > > -- sirmacik PGP: 0xE0DC81D523891771 --FL5UXtIhxfXey3p5 Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="docker.scm" Content-Transfer-Encoding: 8bit ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2016 David Thompson ;;; Copyright © 2018 Efraim Flashner ;;; Copyright © 2019 Tobias Geerinckx-Rice ;;; Copyright © 2019 Maxim Cournoyer ;;; ;;; This file is part of GNU Guix. ;;; ;;; GNU Guix is free software; you can redistribute it and/or modify it ;;; under the terms of the GNU General Public License as published by ;;; the Free Software Foundation; either version 3 of the License, or (at ;;; your option) any later version. ;;; ;;; GNU Guix is distributed in the hope that it will be useful, but ;;; WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;;; GNU General Public License for more details. ;;; ;;; You should have received a copy of the GNU General Public License ;;; along with GNU Guix. If not, see . (define-module (gnu packages docker) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (guix build-system go) #:use-module (guix build-system python) #:use-module (guix utils) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages glib) #:use-module (gnu packages golang) #:use-module (gnu packages linux) #:use-module (gnu packages networking) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) #:use-module (gnu packages version-control) #:use-module (gnu packages virtualization)) (define %docker-version "18.09.5") (define-public python-docker-py (package (name "python-docker-py") (version "3.7.2") (source (origin (method url-fetch) (uri (pypi-uri "docker-py" version)) (sha256 (base32 "05f49f6hnl7npmi7kigg0ibqk8s3fhzx1ivvz1kqvlv4ay3paajc")))) (build-system python-build-system) ;; TODO: Tests require a running Docker daemon. (arguments '(#:tests? #f)) (inputs `(("python-requests" ,python-requests) ("python-six" ,python-six) ("python-websocket-client" ,python-websocket-client))) (home-page "https://github.com/docker/docker-py/") (synopsis "Python client for Docker") (description "Docker-Py is a Python client for the Docker container management tool.") (license license:asl2.0))) (define-public python-dockerpty (package (name "python-dockerpty") (version "0.4.1") (source (origin (method url-fetch) (uri (pypi-uri "dockerpty" version)) (sha256 (base32 "0za6rr349641wv76ww9l3zcic2xyxrirlxpnzl4296h897648455")))) (build-system python-build-system) (native-inputs `(("python-six" ,python-six))) (home-page "https://github.com/d11wtq/dockerpty") (synopsis "Python library to use the pseudo-TTY of a Docker container") (description "Docker PTY provides the functionality needed to operate the pseudo-terminal (PTY) allocated to a Docker container using the Python client.") (license license:asl2.0))) (define-public docker-compose (package (name "docker-compose") (version "1.24.0") (source (origin (method url-fetch) (uri (pypi-uri "docker-compose" version)) (sha256 (base32 "0ksg7hm2yvc977968dixxisrhcmvskzpcx3pz0v1kazrdqp7xakr")))) (build-system python-build-system) ;; TODO: Tests require running Docker daemon. (arguments '(#:tests? #f)) (inputs `(("python-docker-py" ,python-docker-py) ("python-dockerpty" ,python-dockerpty) ("python-docopt" ,python-docopt) ("python-jsonschema" ,python-jsonschema) ("python-pyyaml" ,python-pyyaml) ("python-requests" ,python-requests-2.7) ("python-six" ,python-six) ("python-texttable" ,python-texttable) ("python-websocket-client" ,python-websocket-client))) (home-page "https://www.docker.com/") (synopsis "Multi-container orchestration for Docker") (description "Docker Compose is a tool for defining and running multi-container Docker applications. A Compose file is used to configure an application’s services. Then, using a single command, the containers are created and all the services are started as specified in the configuration.") (license license:asl2.0))) (define-public python-docker-pycreds (package (name "python-docker-pycreds") (version "0.4.0") (source (origin (method url-fetch) (uri (pypi-uri "docker-pycreds" version)) (sha256 (base32 "1zxvam1q22qb0jf48553nnncnfrcp88ag4xa0qmq6vr0imn9a3lb")))) (build-system python-build-system) (arguments `(#:phases (modify-phases %standard-phases (add-after 'unpack 'fix-versioning (lambda _ (substitute* "test-requirements.txt" (("3.0.2") ,(package-version python-pytest)) (("2.3.1") ,(package-version python-pytest-cov)) (("2.4.1") ,(package-version python-flake8))) #t))))) (native-inputs `(("python-flake8" ,python-flake8) ("python-pytest" ,python-pytest) ("python-pytest-cov" ,python-pytest-cov))) (propagated-inputs `(("python-six" ,python-six))) (home-page "https://github.com/shin-/dockerpy-creds") (synopsis "Python bindings for the Docker credentials store API") (description "Docker-Pycreds contains the Python bindings for the docker credentials store API. It allows programmers to interact with a Docker registry using Python without keeping their credentials in a Docker configuration file.") (license license:asl2.0))) (define-public containerd (package (name "containerd") (version "1.2.6") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/containerd/containerd.git") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "0npbzixf3c0jvzm159vygvkydrr8h36c9sq50yv0mdinrys2bvg0")))) (build-system go-build-system) (arguments `(#:import-path "github.com/containerd/containerd" #:phases (modify-phases %standard-phases (add-before 'build 'chdir (lambda _ (chdir "src/github.com/containerd/containerd") #t)) (add-after 'chdir 'patch-paths (lambda* (#:key inputs outputs #:allow-other-keys) ;; TODO: Patch "socat", "unpigz". (substitute* "./runtime/v1/linux/runtime.go" (("defaultRuntime[ \t]*=.*") (string-append "defaultRuntime = \"" (assoc-ref inputs "runc") "/sbin/runc\"\n")) (("defaultShim[ \t]*=.*") (string-append "defaultShim = \"" (assoc-ref outputs "out") "/bin/containerd-shim\"\n"))) (substitute* "./vendor/github.com/containerd/go-runc/runc.go" (("DefaultCommand[ \t]*=.*") (string-append "DefaultCommand = \"" (assoc-ref inputs "runc") "/sbin/runc\"\n"))) (substitute* "vendor/github.com/containerd/continuity/testutil/loopback/loopback_linux.go" (("exec\\.Command\\(\"losetup\"") ; ) (string-append "exec.Command(\"" (assoc-ref inputs "util-linux") "/sbin/losetup\""))) ;) #t)) (replace 'build (lambda* (#:key (make-flags '()) #:allow-other-keys) (apply invoke "make" make-flags))) (replace 'install (lambda* (#:key outputs (make-flags '()) #:allow-other-keys) (let* ((out (assoc-ref outputs "out"))) (apply invoke "make" (string-append "DESTDIR=" out) "install" make-flags))))))) (inputs `(("btrfs-progs" ,btrfs-progs) ("libseccomp" ,libseccomp) ("runc" ,runc) ("util-linux" ,util-linux))) (native-inputs `(("go" ,go) ("pkg-config" ,pkg-config))) (synopsis "Docker container runtime") (description "This package provides the container daemon for Docker. It includes image transfer and storage, container execution and supervision, network attachments.") (home-page "http://containerd.io/") (license license:asl2.0))) ;;; Private package that shouldn't be used directly; its purposes is to be ;;; used as a template for the various packages it contains. It doesn't build ;;; anyway, as it needs many dependencies that aren't being satisfied. (define docker-libnetwork ;; There are no recent release for libnetwork, so choose the last commit of ;; the branch that Docker uses, as can be seen in the Docker source file ;; 'hack/dockerfile/install/proxy.installer'. (let ((commit "4725f2163fb214a6312f3beae5991f838ec36326") (version "18.09") (revision "1")) (package (name "docker-libnetwork") (version (git-version version "1" commit)) (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/docker/libnetwork.git") (commit commit))) (file-name (git-file-name name version)) (sha256 (base32 "1zpnxki8qfzha6ljahpwd3vkzmjhsvkmf73w6crm4ilxxw5vnpfb")) ;; Delete bundled ("vendored") free software source code. (modules '((guix build utils))) (snippet '(begin (delete-file-recursively "vendor") #t)))) (build-system go-build-system) (arguments `(#:import-path "github.com/docker/libnetwork/")) (home-page "https://github.com/docker/libnetwork/") (synopsis "Networking for containers") (description "Libnetwork provides a native Go implementation for connecting containers. The goal of @code{libnetwork} is to deliver a robust container network model that provides a consistent programming interface and the required network abstractions for applications.") (license license:asl2.0)))) (define-public docker-libnetwork-cmd-proxy (package (inherit docker-libnetwork) (name "docker-libnetwork-cmd-proxy") (arguments `(#:import-path "github.com/docker/libnetwork/cmd/proxy" #:unpack-path "github.com/docker/libnetwork" #:install-source? #f)) (native-inputs `(("go-sctp" ,go-sctp) ;; For tests. ("logrus" ,go-github-com-sirupsen-logrus) ("go-netlink" ,go-netlink) ("go-netns" ,go-netns) ("go-golang-org-x-crypto-ssh-terminal" ,go-golang-org-x-crypto-ssh-terminal) ("go-golang-org-x-sys-unix" ,go-golang-org-x-sys-unix))) (synopsis "Docker user-space proxy") (description "A proxy running in the user space. It is used by the built-in registry server of Docker.") (license license:asl2.0))) ;; TODO: Patch out modprobes for ip_vs, nf_conntrack, ;; brige, nf_conntrack_netlink, aufs. (define-public docker (package (name "docker") (version %docker-version) (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/docker/engine.git") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "0cirpd9l2qazp2jyanwzvrkx2m98nksjdvn43ff38p89w6133ipb")) (patches (search-patches "docker-engine-test-noinstall.patch" "docker-fix-tests.patch" "docker-use-fewer-modprobes.patch")))) (build-system gnu-build-system) (arguments `(#:modules ((guix build gnu-build-system) ((guix build go-build-system) #:prefix go:) (guix build union) (guix build utils)) #:imported-modules (,@%gnu-build-system-modules (guix build union) (guix build go-build-system)) #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-paths (lambda* (#:key inputs #:allow-other-keys) (substitute* "builder/builder-next/executor_unix.go" (("CommandCandidates:.*runc.*") (string-append "CommandCandidates: []string{\"" (assoc-ref inputs "runc") "/sbin/runc\"},\n"))) (substitute* "vendor/github.com/containerd/go-runc/runc.go" (("DefaultCommand = .*") (string-append "DefaultCommand = \"" (assoc-ref inputs "runc") "/sbin/runc\"\n"))) (substitute* "vendor/github.com/containerd/containerd/runtime/v1/linux/runtime.go" (("defaultRuntime[ \t]*=.*") (string-append "defaultRuntime = \"" (assoc-ref inputs "runc") "/sbin/runc\"\n")) (("defaultShim[ \t]*=.*") (string-append "defaultShim = \"" (assoc-ref inputs "containerd") "/bin/containerd-shim\"\n"))) (substitute* "daemon/daemon_unix.go" (("DefaultShimBinary = .*") (string-append "DefaultShimBinary = \"" (assoc-ref inputs "containerd") "/bin/containerd-shim\"\n")) (("DefaultRuntimeBinary = .*") (string-append "DefaultRuntimeBinary = \"" (assoc-ref inputs "runc") "/sbin/runc\"\n")) (("DefaultRuntimeName = .*") (string-append "DefaultRuntimeName = \"" (assoc-ref inputs "runc") "/sbin/runc\"\n"))) (substitute* "daemon/config/config.go" (("StockRuntimeName = .*") (string-append "StockRuntimeName = \"" (assoc-ref inputs "runc") "/sbin/runc\"\n"))) (substitute* "vendor/github.com/moby/buildkit/executor/runcexecutor/executor.go" (("var defaultCommandCandidates = .*") (string-append "var defaultCommandCandidates = []string{\"" (assoc-ref inputs "runc") "/sbin/runc\"}"))) (substitute* "vendor/github.com/docker/libnetwork/portmapper/proxy.go" (("var userlandProxyCommandName = .*") (string-append "var userlandProxyCommandName = \"" (assoc-ref inputs "docker-proxy") "/bin/proxy\"\n"))) (substitute* "pkg/archive/archive.go" (("string\\{\"xz") (string-append "string{\"" (assoc-ref inputs "xz") "/bin/xz"))) (let ((source-files (filter (lambda (name) (not (string-contains name "test"))) (find-files "." "\\.go$")))) (let-syntax ((substitute-LookPath* (syntax-rules () ((_ (source-text package relative-path) ...) (substitute* source-files (((string-append "\\ .pc) ("go" ,go) ("pkg-config" ,pkg-config))) (synopsis "Docker container component library, and daemon") (description "This package provides a framework to assemble specialized container systems. It includes components for orchestration, image management, secret management, configuration management, networking, provisioning etc.") (home-page "https://mobyproject.org/") (license license:asl2.0))) (define-public docker-cli (package (name "docker-cli") (version %docker-version) (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/docker/cli.git") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "0mxxjzkwdny8p2dmyjich7x1gn7hdlfppzjy2skk2k5bwv7nxpmi")))) (build-system go-build-system) (arguments `(#:import-path "github.com/docker/cli" ;; TODO: Tests require a running Docker daemon. #:tests? #f #:phases (modify-phases %standard-phases (add-before 'build 'setup-environment-2 (lambda _ ;; Respectively, strip the symbol table and debug ;; information, and the DWARF symbol table. (setenv "LDFLAGS" "-s -w") ;; Make build reproducible. (setenv "BUILDTIME" "1970-01-01 00:00:01.000000000+00:00") (symlink "src/github.com/docker/cli/scripts" "./scripts") (symlink "src/github.com/docker/cli/docker.Makefile" "./docker.Makefile") #t)) (replace 'build (lambda _ (invoke "./scripts/build/dynbinary"))) (replace 'check (lambda* (#:key make-flags tests? #:allow-other-keys) (setenv "PATH" (string-append (getcwd) "/build:" (getenv "PATH"))) (if tests? ;; Use the newly-built docker client for the tests. (with-directory-excursion "src/github.com/docker/cli" ;; TODO: Run test-e2e as well? (apply invoke "make" "-f" "docker.Makefile" "test-unit" (or make-flags '()))) #t))) (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (out-bin (string-append out "/bin"))) (chdir "build") (install-file "docker" out-bin) #t)))))) (native-inputs `(("go" ,go) ("libltdl" ,libltdl) ("pkg-config" ,pkg-config))) (synopsis "Command line interface to Docker") (description "This package provides a command line interface to Docker.") (home-page "https://www.docker.com/") (license license:asl2.0))) (define-public cqfd (package (name "cqfd") (version "5.1.0") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/savoirfairelinux/cqfd.git") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "1xhydz01f2rrnw7rmnaxh3f3q1ariq7j2ig0i0w1p3wn10l3q0nv")))) (build-system gnu-build-system) (arguments ;; The test suite requires a docker daemon and connectivity. `(#:tests? #f #:phases (modify-phases %standard-phases (delete 'configure) (delete 'build) (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) ;; Fix the directory of the bash completion. (substitute* "Makefile" (("completionsdir=.*$") (string-append "completionsdir=" out "/etc/bash_completion.d; \\\n"))) (invoke "make" "install" (string-append "PREFIX=" out)))))))) (home-page "https://github.com/savoirfairelinux/cqfd") (synopsis "Convenience wrapper for Docker") (description "cqfd is a Bash script that provides a quick and convenient way to run commands in the current directory, but within a Docker container defined in a per-project configuration file.") (license license:gpl3+))) --FL5UXtIhxfXey3p5-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 18 05:02:48 2019 Received: (at control) by debbugs.gnu.org; 18 Jun 2019 09:02:48 +0000 Received: from localhost ([127.0.0.1]:43748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hdA0u-0003My-IZ for submit@debbugs.gnu.org; Tue, 18 Jun 2019 05:02:48 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:39150 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hdA0r-0003Mn-9r for control@debbugs.gnu.org; Tue, 18 Jun 2019 05:02:47 -0400 Received: from alma-ubu (pD951F287.dip0.t-ipconnect.de [217.81.242.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id 76FC73FA09 for ; Tue, 18 Jun 2019 11:02:43 +0200 (CEST) Date: Tue, 18 Jun 2019 11:02:42 +0200 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= To: Subject: merge docker_compose Message-ID: <20190618110242.4db5f0de@alma-ubu> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/hlbc/x1TTgM6kWXFpnIEzUO"; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --Sig_/hlbc/x1TTgM6kWXFpnIEzUO Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable merge 36256 35779 --Sig_/hlbc/x1TTgM6kWXFpnIEzUO Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQiGUP0np8nb5SZM4K/KGy2WT5f/QUCXQiosgAKCRC/KGy2WT5f /YzpAJ9sFJ4O9ZwoywzRf2YZ65eTlOZDugCgi7ELVB2k/3c7xCCgyZuqlyi3vFo= =hTDM -----END PGP SIGNATURE----- --Sig_/hlbc/x1TTgM6kWXFpnIEzUO-- From unknown Wed Sep 10 04:47:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 16 Jul 2019 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator