[PATCH] gnu: docker-compose: Update to 1.29.2

  • Done
  • quality assurance status badge
Details
2 participants
  • Ludovic Courtès
  • Olivier Dion
Owner
unassigned
Submitted by
Olivier Dion
Severity
normal
O
O
Olivier Dion wrote on 20 Oct 2021 16:59
(address . guix-patches@gnu.org)(name . Olivier Dion)(address . olivier.dion@polymtl.ca)
20211020145945.25793-1-olivier.dion@polymtl.ca
* gnu/packages/docker.scm (docker-compose): Update to 1.29.2.
---
gnu/packages/docker.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

Toggle diff (31 lines)
diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm
index 8bac1b89ce..9ab9e86c21 100644
--- a/gnu/packages/docker.scm
+++ b/gnu/packages/docker.scm
@@ -7,6 +7,7 @@
;;; Copyright © 2020 Katherine Cox-Buday <cox.katherine.e@gmail.com>
;;; Copyright © 2020 Jesse Dowell <jessedowell@gmail.com>
;;; Copyright © 2021 Oleg Pykhalov <go.wigust@gmail.com>
+;;; Copyright © 2021 Olivier Dion <olivier.dion@polymtl.ca>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -106,14 +107,14 @@ (define-public python-dockerpty
(define-public docker-compose
(package
(name "docker-compose")
- (version "1.25.4")
+ (version "1.29.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "docker-compose" version))
(sha256
(base32
- "1ww8ckpj3n5jdg63qvmiqx3gk0fsrnynnnqj17fppymbwjzf5fps"))))
+ "1dq9kfak61xx7chjrzmkvbw9mvj9008k7g8q7mwi4x133p9dk32c"))))
(build-system python-build-system)
;; TODO: Tests require running Docker daemon.
(arguments '(#:tests? #f))
--
2.33.1
L
L
Ludovic Courtès wrote on 28 Oct 2021 00:41
(name . Olivier Dion)(address . olivier.dion@polymtl.ca)(address . 51306-done@debbugs.gnu.org)
87r1c69jlt.fsf@gnu.org
Olivier Dion <olivier.dion@polymtl.ca> skribis:

Toggle quote (2 lines)
> * gnu/packages/docker.scm (docker-compose): Update to 1.29.2.

Applied, thanks!

Ludo’.
Closed
O
O
Olivier Dion wrote on 28 Oct 2021 02:46
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 51306-done@debbugs.gnu.org)
87v91infhm.fsf@laura
On Thu, 28 Oct 2021, Ludovic Courtès <ludo@gnu.org> wrote:
Toggle quote (8 lines)
> Olivier Dion <olivier.dion@polymtl.ca> skribis:
>
>> * gnu/packages/docker.scm (docker-compose): Update to 1.29.2.
>
> Applied, thanks!
>
> Ludo’.

Note that I just tested, and python-dotenv is missing. After adding it,
Pypi docker version is 3 major versions too old for docker-compose.
Even after bumping it, there's also many other nightmares with
pkg_resources throwing `DistributionNotFound`.

There's probably many things to fixe and I think it would be best to
revert this patch.

Sorry for the inconvenience.

Regards,
Olivier

--
Olivier Dion
Polymtl
Closed
L
L
Ludovic Courtès wrote on 30 Oct 2021 16:01
(name . Olivier Dion)(address . olivier.dion@polymtl.ca)(address . 51306-done@debbugs.gnu.org)
87h7cyvcg8.fsf@gnu.org
Hi,

Olivier Dion <olivier.dion@polymtl.ca> skribis:

Toggle quote (14 lines)
> On Thu, 28 Oct 2021, Ludovic Courtès <ludo@gnu.org> wrote:
>> Olivier Dion <olivier.dion@polymtl.ca> skribis:
>>
>>> * gnu/packages/docker.scm (docker-compose): Update to 1.29.2.
>>
>> Applied, thanks!
>>
>> Ludo’.
>
> Note that I just tested, and python-dotenv is missing. After adding it,
> Pypi docker version is 3 major versions too old for docker-compose.
> Even after bumping it, there's also many other nightmares with
> pkg_resources throwing `DistributionNotFound`.

Oh, too bad this isn’t caught at build time.

Toggle quote (3 lines)
> There's probably many things to fixe and I think it would be best to
> revert this patch.

OK, done (will push shortly).

Ludo’.
Closed
O
O
Olivier Dion wrote on 30 Oct 2021 17:30
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 51306-done@debbugs.gnu.org)
87sfwio7hm.fsf@laura
On Sat, 30 Oct 2021, Ludovic Courtès <ludo@gnu.org> wrote:
Toggle quote (25 lines)
> Hi,
>
> Olivier Dion <olivier.dion@polymtl.ca> skribis:
>
>> On Thu, 28 Oct 2021, Ludovic Courtès <ludo@gnu.org> wrote:
>>> Olivier Dion <olivier.dion@polymtl.ca> skribis:
>>>
>>>> * gnu/packages/docker.scm (docker-compose): Update to 1.29.2.
>>>
>>> Applied, thanks!
>>>
>>> Ludo’.
>>
>> Note that I just tested, and python-dotenv is missing. After adding it,
>> Pypi docker version is 3 major versions too old for docker-compose.
>> Even after bumping it, there's also many other nightmares with
>> pkg_resources throwing `DistributionNotFound`.
>
> Oh, too bad this isn’t caught at build time.
>
>> There's probably many things to fixe and I think it would be best to
>> revert this patch.
>
> OK, done (will push shortly).

No need. See ad39268cdf075f4c4eeb87ed78ce46ca6f817675 :-)
Toggle quote (3 lines)
>
> Ludo’.
>
--
Olivier Dion
Polymtl
Closed
?