* [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade.
@ 2022-04-14 11:08 zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 1/4] gnu: python-pyyaml-for-awscli: Rename and hide zimoun
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: zimoun @ 2022-04-14 11:08 UTC (permalink / raw)
To: 54934; +Cc: zimoun, rekado
Hi,
Currently, python-pyyaml-for-awscli is not used. Its use had been removed by
commit 21cd4c704e. Reuse the package to fix some others; waiting their
regular updates.
Note that the package orange is still broken. Because
python-orange-canvas-core is broken. However, note that:
--8<---------------cut here---------------start------------->8---
$ ./pre-inst-env guix graph --path python-orange-canvas-core python-pyyaml
python-orange-canvas-core@0.1.24
python-qasync@0.22.0
python-pyqt@5.15.2
qtbase@5.15.2
gtk+@3.24.30
rest@0.8.1
libsoup-minimal@2.72.0
samba@4.15.3
python-markdown@3.3.4
python-pyyaml@6.0
--8<---------------cut here---------------end--------------->8---
and update it to 0.1.26 is not enough, for instance.
zimoun (4):
gnu: python-pyyaml-for-awscli: Rename and hide.
gnu: docker-compose: Use python-pyyaml@5.
gnu: conan: Use python-pyyaml@5.
gnu: ganeti: Use python-pyyaml@5.
gnu/packages/docker.scm | 2 +-
gnu/packages/package-management.scm | 2 +-
gnu/packages/python-xyz.scm | 24 +++++++++++++-----------
gnu/packages/virtualization.scm | 2 +-
4 files changed, 16 insertions(+), 14 deletions(-)
base-commit: 7d990e775e76c0a898c7d4b53691d1932fc0e6eb
--
2.35.1
^ permalink raw reply [flat|nested] 10+ messages in thread
* [bug#54934] [PATCH 1/4] gnu: python-pyyaml-for-awscli: Rename and hide.
2022-04-14 11:08 [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade zimoun
@ 2022-04-14 11:10 ` zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 2/4] gnu: docker-compose: Use python-pyyaml@5 zimoun
` (2 more replies)
2022-04-14 13:19 ` [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade Ricardo Wurmus
2022-04-27 22:11 ` bug#54934: " Ludovic Courtès
2 siblings, 3 replies; 10+ messages in thread
From: zimoun @ 2022-04-14 11:10 UTC (permalink / raw)
To: 54934; +Cc: zimoun
* gnu/packages/python-xyz.scm (python-pyyaml-for-awscli): Rename variable to
'python-pyyaml-5', hide the package.
---
gnu/packages/python-xyz.scm | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 36e4fe5898..1938b2bfad 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -3941,17 +3941,19 @@ (define-public python2-pyyaml
(base32
"0pm440pmpvgv5rbbnm8hk4qga5a292kvlm1bh3x2nwr8pb5p8xv0")))))))
-(define-public python-pyyaml-for-awscli
- (package
- (inherit python-pyyaml)
- (version "5.4.1")
- (source
- (origin
- (method url-fetch)
- (uri (pypi-uri "PyYAML" version))
- (sha256
- (base32
- "0pm440pmpvgv5rbbnm8hk4qga5a292kvlm1bh3x2nwr8pb5p8xv0"))))))
+;;; Required by some packages not yet updated.
+(define-public python-pyyaml-5
+ (hidden-package
+ (package
+ (inherit python-pyyaml)
+ (version "5.4.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "PyYAML" version))
+ (sha256
+ (base32
+ "0pm440pmpvgv5rbbnm8hk4qga5a292kvlm1bh3x2nwr8pb5p8xv0")))))))
(define-public python-vine
(package
--
2.35.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#54934] [PATCH 2/4] gnu: docker-compose: Use python-pyyaml@5.
2022-04-14 11:10 ` [bug#54934] [PATCH 1/4] gnu: python-pyyaml-for-awscli: Rename and hide zimoun
@ 2022-04-14 11:10 ` zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 3/4] gnu: conan: " zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 4/4] gnu: ganeti: " zimoun
2 siblings, 0 replies; 10+ messages in thread
From: zimoun @ 2022-04-14 11:10 UTC (permalink / raw)
To: 54934; +Cc: zimoun
* gnu/packages/docker.scm (docker-compose)[inputs]: Replace python-pyyaml by
python-pyyaml-5.
---
gnu/packages/docker.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm
index 3f52f4f8db..07731886ae 100644
--- a/gnu/packages/docker.scm
+++ b/gnu/packages/docker.scm
@@ -122,7 +122,7 @@ (define-public docker-compose
python-docopt
python-dotenv
python-jsonschema
- python-pyyaml
+ python-pyyaml-5
python-requests
python-six
python-texttable
--
2.35.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#54934] [PATCH 3/4] gnu: conan: Use python-pyyaml@5.
2022-04-14 11:10 ` [bug#54934] [PATCH 1/4] gnu: python-pyyaml-for-awscli: Rename and hide zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 2/4] gnu: docker-compose: Use python-pyyaml@5 zimoun
@ 2022-04-14 11:10 ` zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 4/4] gnu: ganeti: " zimoun
2 siblings, 0 replies; 10+ messages in thread
From: zimoun @ 2022-04-14 11:10 UTC (permalink / raw)
To: 54934; +Cc: zimoun
* gnu/packages/package-management.scm (conan)[propagated-inputs]: Replace
python-pyyaml by python-yyaml-5.
---
gnu/packages/package-management.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index 9c5db0d608..092aa159a3 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -1183,7 +1183,7 @@ (define system ,(or (%current-target-system)
python-pluginbase
python-pygments
python-pyjwt
- python-pyyaml
+ python-pyyaml-5
python-requests
python-six
python-tqdm
--
2.35.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#54934] [PATCH 4/4] gnu: ganeti: Use python-pyyaml@5.
2022-04-14 11:10 ` [bug#54934] [PATCH 1/4] gnu: python-pyyaml-for-awscli: Rename and hide zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 2/4] gnu: docker-compose: Use python-pyyaml@5 zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 3/4] gnu: conan: " zimoun
@ 2022-04-14 11:10 ` zimoun
2 siblings, 0 replies; 10+ messages in thread
From: zimoun @ 2022-04-14 11:10 UTC (permalink / raw)
To: 54934; +Cc: zimoun
* gnu/packages/virtualization.scm (ganeti)[native-inputs]: Replace
python-pyyaml by python-pyyaml-5.
---
gnu/packages/virtualization.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index f3396e7c94..bc2523d8ec 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -830,7 +830,7 @@ (define* (wrap? file #:rest _)
("ghc-test-framework-hunit" ,ghc-test-framework-hunit)
("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2)
("python-mock" ,python-mock)
- ("python-pyyaml" ,python-pyyaml)
+ ("python-pyyaml" ,python-pyyaml-5)
("openssh" ,openssh)
("procps" ,procps)
("shelltestrunner" ,shelltestrunner)
--
2.35.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade.
2022-04-14 11:08 [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 1/4] gnu: python-pyyaml-for-awscli: Rename and hide zimoun
@ 2022-04-14 13:19 ` Ricardo Wurmus
2022-04-14 13:28 ` zimoun
2022-04-27 22:11 ` bug#54934: " Ludovic Courtès
2 siblings, 1 reply; 10+ messages in thread
From: Ricardo Wurmus @ 2022-04-14 13:19 UTC (permalink / raw)
To: zimoun; +Cc: 54934
zimoun <zimon.toutoune@gmail.com> writes:
> Note that the package orange is still broken. Because
> python-orange-canvas-core is broken.
I don’t understand. It builds just fine here. I tested on commit
b0dd06bd0caea46a852248ab48ab2e6aaff57752.
How is it broken?
--
Ricardo
^ permalink raw reply [flat|nested] 10+ messages in thread
* [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade.
2022-04-14 13:19 ` [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade Ricardo Wurmus
@ 2022-04-14 13:28 ` zimoun
2022-04-14 14:00 ` Ricardo Wurmus
0 siblings, 1 reply; 10+ messages in thread
From: zimoun @ 2022-04-14 13:28 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: 54934
On Thu, 14 Apr 2022 at 15:20, Ricardo Wurmus <rekado@elephly.net> wrote:
> > Note that the package orange is still broken. Because
> > python-orange-canvas-core is broken.
>
> I don’t understand. It builds just fine here. I tested on commit
> b0dd06bd0caea46a852248ab48ab2e6aaff57752.
I have not tested on this one since it is very recent ;-)
CommitDate: Thu Apr 14 14:53:17 2022 +0200
but it fails with 7d990e775e76c0a898c7d4b53691d1932fc0e6eb.
> How is it broken?
Like this <https://ci.guix.gnu.org/build/644998/details>
Cheers,
simon
^ permalink raw reply [flat|nested] 10+ messages in thread
* [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade.
2022-04-14 13:28 ` zimoun
@ 2022-04-14 14:00 ` Ricardo Wurmus
2022-04-14 15:07 ` zimoun
0 siblings, 1 reply; 10+ messages in thread
From: Ricardo Wurmus @ 2022-04-14 14:00 UTC (permalink / raw)
To: zimoun; +Cc: 54934
zimoun <zimon.toutoune@gmail.com> writes:
> On Thu, 14 Apr 2022 at 15:20, Ricardo Wurmus <rekado@elephly.net> wrote:
>
>> > Note that the package orange is still broken. Because
>> > python-orange-canvas-core is broken.
>>
>> I don’t understand. It builds just fine here. I tested on commit
>> b0dd06bd0caea46a852248ab48ab2e6aaff57752.
>
> I have not tested on this one since it is very recent ;-)
>
> CommitDate: Thu Apr 14 14:53:17 2022 +0200
>
> but it fails with 7d990e775e76c0a898c7d4b53691d1932fc0e6eb.
>
>
>> How is it broken?
>
> Like this <https://ci.guix.gnu.org/build/644998/details>
I cannot reproduce this. I also ran “guix build
/gnu/store/aj4xvw8shwjq9qpyfbswb71jk7axf26h-python-orange-canvas-core-0.1.24.drv” on ci.guix.gnu.org to
see if I can reproduce the failure there, but it succeeded.
--
Ricardo
^ permalink raw reply [flat|nested] 10+ messages in thread
* [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade.
2022-04-14 14:00 ` Ricardo Wurmus
@ 2022-04-14 15:07 ` zimoun
0 siblings, 0 replies; 10+ messages in thread
From: zimoun @ 2022-04-14 15:07 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: 54934
Hi,
On Thu, 14 Apr 2022 at 16:00, Ricardo Wurmus <rekado@elephly.net> wrote:
> I cannot reproduce this. I also ran “guix build
> /gnu/store/aj4xvw8shwjq9qpyfbswb71jk7axf26h-python-orange-canvas-core-0.1.24.drv” on ci.guix.gnu.org to
> see if I can reproduce the failure there, but it succeeded.
Well, it is orthogonal with the submission, but for the record:
--8<---------------cut here---------------start------------->8---
$ guix build /gnu/store/aj4xvw8shwjq9qpyfbswb71jk7axf26h-python-orange-canvas-core-0.1.24.drv\
--no-grafts --check
[...]
test_context_menu_delete (orangecanvas.canvas.items.tests.test_graphicstextitem.TestGraphicsTextItem) ... Traceback (most recent call last):
File "/tmp/guix-build-python-orange-canvas-core-0.1.24.drv-0/orange-canvas-core-0.1.24/orangecanvas/canvas/items/graphicstextitem.py", line 137, in contextMenuEvent
QGraphicsTextItem_contextMenuEvent(self, event)
File "/tmp/guix-build-python-orange-canvas-core-0.1.24.drv-0/orange-canvas-core-0.1.24/orangecanvas/canvas/items/graphicstextitem.py", line 144, in QGraphicsTextItem_contextMenuEvent
menu = createStandardContextMenu(self, event.pos(), event.widget())
File "/tmp/guix-build-python-orange-canvas-core-0.1.24.drv-0/orange-canvas-core-0.1.24/orangecanvas/canvas/items/graphicstextitem.py", line 290, in createStandardContextMenu
enabled=canPaste(),
File "/tmp/guix-build-python-orange-canvas-core-0.1.24.drv-0/orange-canvas-core-0.1.24/orangecanvas/canvas/items/graphicstextitem.py", line 187, in canPaste
return mime.hasFormat("text/plain") or mime.hasFormat("text/html")
AttributeError: 'NoneType' object has no attribute 'hasFormat'
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "python" arguments: ("-c" "import setuptools, tokenize;__file__='setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\\r\\n', '\\n');f.close();exec(compile(code, __file__, 'exec'))" "test") exit-status: #f term-signal: 6 stop-signal: #f>
phase `check' failed after 1.6 seconds
command "python" "-c" "import setuptools, tokenize;__file__='setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\\r\\n', '\\n');f.close();exec(compile(code, __file__, 'exec'))" "test" failed with signal 6
builder for `/gnu/store/aj4xvw8shwjq9qpyfbswb71jk7axf26h-python-orange-canvas-core-0.1.24.drv' failed with exit code 1
build of /gnu/store/aj4xvw8shwjq9qpyfbswb71jk7axf26h-python-orange-canvas-core-0.1.24.drv failed
View build log at '/var/log/guix/drvs/aj/4xvw8shwjq9qpyfbswb71jk7axf26h-python-orange-canvas-core-0.1.24.drv.bz2'.
guix build: error: build of `/gnu/store/aj4xvw8shwjq9qpyfbswb71jk7axf26h-python-orange-canvas-core-0.1.24.drv' failed
--8<---------------cut here---------------end--------------->8---
Cheers,
simon
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#54934: [PATCH 0/4] Fix broken packages by PyYAML upgrade.
2022-04-14 11:08 [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 1/4] gnu: python-pyyaml-for-awscli: Rename and hide zimoun
2022-04-14 13:19 ` [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade Ricardo Wurmus
@ 2022-04-27 22:11 ` Ludovic Courtès
2 siblings, 0 replies; 10+ messages in thread
From: Ludovic Courtès @ 2022-04-27 22:11 UTC (permalink / raw)
To: zimoun; +Cc: rekado, 54934-done
Hi,
zimoun <zimon.toutoune@gmail.com> skribis:
> gnu: python-pyyaml-for-awscli: Rename and hide.
> gnu: docker-compose: Use python-pyyaml@5.
> gnu: conan: Use python-pyyaml@5.
> gnu: ganeti: Use python-pyyaml@5.
I had to adjust the first one (since python-pyyaml-for-awscli was
removed recently) and drop the last one (since ganeti was fixed in the
meantime), but at last the remaining 3 patches are now applied.
Thanks, and apologies for the delay!
Ludo’.
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2022-04-27 22:12 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-14 11:08 [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 1/4] gnu: python-pyyaml-for-awscli: Rename and hide zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 2/4] gnu: docker-compose: Use python-pyyaml@5 zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 3/4] gnu: conan: " zimoun
2022-04-14 11:10 ` [bug#54934] [PATCH 4/4] gnu: ganeti: " zimoun
2022-04-14 13:19 ` [bug#54934] [PATCH 0/4] Fix broken packages by PyYAML upgrade Ricardo Wurmus
2022-04-14 13:28 ` zimoun
2022-04-14 14:00 ` Ricardo Wurmus
2022-04-14 15:07 ` zimoun
2022-04-27 22:11 ` bug#54934: " Ludovic Courtès
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).