Christopher Meng wrote on 11/17/2017 10:59 PM:
Hi all, As mostly described in the bug[1], I encountered upgrade path issue from 26 to rawhide, which has been here for a long time preventing a complete update without manual exclusion. DNF in my computer says: # dnf update catfish* 1>/dev/null Problem: cannot install both catfish-common-1.4.2-2.fc28.3.noarch and catfish-common-1.4.2-2.fc26.2.noarch - package catfish-1.4.2-2.fc26.2.noarch requires catfish-common = 1.4.2-2.fc26.2, but none of the providers can be installed - cannot install the best update candidate for package catfish-common-1.4.2-2.fc26.2.noarch - problem with installed package catfish-1.4.2-2.fc26.2.noarch While maintainer said: $ rpmdev-vercmp 1.4.2-2.fc28.3 1.4.2-2.fc26.2 1.4.2-2.fc28.3 > 1.4.2-2.fc26.2 Both are demonstrably true. Should I report a bug against DNF now? [1]---https://bugzilla.redhat.com/show_bug.cgi?id=1514296
Ah, turned out that this is due to python2- automated namespace change bug introduced by 318a44255dec768ddcd4762a2669c239cde15312 during https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 Looks like automated renaming script failed to check Provides / Obsoletes correctly. Regards, Mamoru _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx