GNU bug report logs - #53883
python-twice cannot be installed in a profile due to collisions

Previous Next

Package: guix;

Reported by: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>

Date: Tue, 8 Feb 2022 21:10:02 UTC

Severity: normal

Done: Marius Bakke <marius <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>
To: 53883 <at> debbugs.gnu.org
Subject: bug#53883: strange conflicts with guix package -m manifest
Date: Tue, 08 Feb 2022 22:05:32 +0100
[Message part 1 (text/plain, inline)]
Hello Guix,

I see strange conflicts when trying to update packages via manifest:

guix package: error: profile contains conflicting entries for python-cffi
guix package: error:   first entry: python-cffi <at> 1.15.0 /gnu/store/fnkn12qv3bw7z3jhdgp2drd0nnn0p433-python-cffi-1.15.0
guix package: error:    ... propagated from python-cmarkgfm <at> 0.7.0
guix package: error:    ... propagated from python-readme-renderer <at> 32.0
guix package: error:    ... propagated from python-twine <at> 1.15.0
guix package: error:   second entry: python-cffi <at> 1.14.4 /gnu/store/4zz00w8rqrfazv5lsjajs0g8y04ysa8g-python-cffi-1.14.4
guix package: error:    ... propagated from python-cryptography <at> 3.3.1
guix package: error:    ... propagated from python-pyopenssl <at> 20.0.1
guix package: error:    ... propagated from python-urllib3 <at> 1.26.7
guix package: error:    ... propagated from python-requests <at> 2.26.0
guix package: error:    ... propagated from python-requests-toolbelt <at> 0.9.1
guix package: error:    ... propagated from python-twine <at> 1.15.0


As you can see, both packages are python-twine, and they have
conflicting dependencies.

I attached both my manifest and my channels file.

To reproduce:


    LANG=C guix package -kK --fallback -m ~/fluss-guix.manifest


$ LANG=C guix describe
Generation 377	Feb 07 2022 10:35:27	(current)
  guix c6b407c
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: c6b407c923253ac3e7ce8439b31f52ef94de7846
  flat ece373b
    repository URL: https://github.com/flatwhatson/guix-channel.git
    branch: master
    commit: ece373bcd1e00ef746fb7b104e56ab610cc4af2a
    

[fluss-guix.manifest (application/octet-stream, attachment)]
[channels.scm (application/octet-stream, attachment)]
[Message part 4 (text/plain, inline)]
Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 3 years and 114 days ago.

Previous Next


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