system-config-rootpassword-1.99.6-20.fc31.noarch fails to install in Fedora rawhide: nothing provides python2-cracklib needed by system-config-rootpassword-1.99.6-20.fc31.noarch Please drop the dependency, unretire the dependency or remove the package. Thanks
Solution! causing problems in dnf update to fc31
In preparation for the Python 2 EOL, we are removing all non-installable Python 2 packages: https://fedoraproject.org/wiki/Changes/F31_Mass_Python_2_Package_Removal#Removing_non-installable_packages_from_the_distro This bug is still in the NEW state and the package does not install. Please indicate you are working on a fix by setting the state to ASSIGNED. When this bug is four weeks in the NEW state, the package may be orphaned. Note that you don't have to actually fix this right now, setting the bug to ASSIGNED will just mark this as being worked on, so I'll know it is being taken care of. If this happens too quickly, feel free to reach to me any time for help (with specific problems). Thank You!
system-config-rootpassword-1.99.6-20.fc31 fails to install not only in rawhide but also in Fedora 31 while beeing present in f31 repos. The same issue: "nothing provides python2-cracklib needed by system-config-rootpassword-1.99.6-20.fc31.noarch". Makes for hiccups in upgrades if system-config-rootpassword happened to be installed previously. Changelog for cracklib has the following entry: * Fri Aug 09 2019 Tomáš Mráz <tmraz> - 2.9.6-21 - Drop Python 2 bindings completely but it does not look like that Python 3 bindings were provided instead.
(In reply to Michal Jaegermann from comment #4) > but it does not look like that Python 3 bindings were provided instead. Yes, because if anything python3-pwquality should be used instead.
*** Bug 1771328 has been marked as a duplicate of this bug. ***
Created attachment 1637600 [details] Attempt to try and get system-config-password working again The patch changes several things: python2 -> python3 cracklib -> pwquality gtk2 -> gtk3 fixes a bug in textmode Requires: libuser-python3 Requires: python3-pwquality Requires: python3-newt The bug in textmode occurs with a non-english locale. If the user selects cancel, and the text in their language is different from "cancel", instead of returning, it executes the code for "OK"! This bug is present in FC30. Note also, that the FC30 version is missing a requirement on python2-newt, without which it fails.
FEDORA-2019-f570726469 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-f570726469
system-config-rootpassword-1.99.6-21.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-f570726469
system-config-rootpassword-1.99.6-21.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days