Bug 2009934 - Impossible to install python3-yubikey-manager on F35 due to dependency mismatch
Summary: Impossible to install python3-yubikey-manager on F35 due to dependency mismatch
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: yubikey-manager
Version: 35
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gerald Cox
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2010427 (view as bug list)
Depends On:
Blocks: F36FailsToInstall
TreeView+ depends on / blocked
 
Reported: 2021-10-02 06:02 UTC by Robert-André Mauchin 🐧
Modified: 2021-10-29 23:00 UTC (History)
4 users (show)

Fixed In Version: yubikey-manager-4.0.7-5.20211006git9f342bc.fc34 yubikey-manager-4.0.7-5.20211006git9f342bc.fc35
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-10-05 15:51:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github Yubico yubikey-manager issues 458 0 None open Version scheme change for python-cryptography causes installation issues 2021-10-02 17:01:57 UTC

Description Robert-André Mauchin 🐧 2021-10-02 06:02:38 UTC
Here is the dnf output:


 Problem 1: package python3-yubikey-manager-4.0.7-1.20210908gitbf45dad.fc35.noarch requires (python3.10dist(cryptography) < 4 with python3.10dist(cryptography) >= 2.1), but none of the providers can be installed
  - cannot install both python3-cryptography-35.0.0-2.fc35.x86_64 and python3-cryptography-3.4.7-5.fc35.x86_64
  - cannot install the best update candidate for package python3-yubikey-manager-4.0.7-1.20210908gitbf45dad.fc35.noarch
  - cannot install the best update candidate for package python3-cryptography-3.4.7-5.fc35.x86_64

It seems python-cryptography changed its versioning scheme which breaks all packages assusming semver. See: https://github.com/pyca/cryptography/issues/6345

Comment 1 Robert-André Mauchin 🐧 2021-10-02 06:05:00 UTC
I see now you are already on the case: https://github.com/Yubico/yubikey-manager/issues/458
Sorry for the noise.

Comment 2 Gerald Cox 2021-10-02 17:01:58 UTC
(In reply to Robert-André Mauchin 🐧 from comment #1)
> I see now you are already on the case:
> https://github.com/Yubico/yubikey-manager/issues/458
> Sorry for the noise.

No noise, thank you for taking the time to enter the rhbz!

Comment 3 Gerald Cox 2021-10-04 21:59:54 UTC
*** Bug 2010427 has been marked as a duplicate of this bug. ***

Comment 4 Miro Hrončok 2021-10-05 15:51:54 UTC
Hello,

Please note that this comment was generated automatically. If you feel that this output has mistakes, please contact me via email (mhroncok).

All subpackages of a package against which this bug was filled are now installable or removed from Fedora 36.

Thanks for taking care of it!

Comment 5 Fedora Update System 2021-10-06 22:35:16 UTC
FEDORA-2021-eab202163c has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-eab202163c

Comment 6 Fedora Update System 2021-10-07 15:54:26 UTC
FEDORA-2021-eab202163c has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-eab202163c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-eab202163c

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2021-10-08 17:09:19 UTC
FEDORA-2021-17d7fce110 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-17d7fce110

Comment 8 Fedora Update System 2021-10-09 00:59:57 UTC
FEDORA-2021-17d7fce110 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-17d7fce110`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-17d7fce110

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2021-10-16 20:43:56 UTC
FEDORA-2021-17d7fce110 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Fedora Update System 2021-10-29 23:00:26 UTC
FEDORA-2021-eab202163c has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.