[root@df93b608790c /]# rpm -q libmodulemd dnf python3-module
package libmodulemd is not installed
dnf-2.7.5-8.fc28.noarch
package python3-module is not installed
[root@df93b608790c /]# dnf update -y --best
Last metadata expiration check: 0:03:46 ago on Thu Mar 15 13:12:38 2018.
Error:
Problem: package python3-dnf-2.7.5-8.fc28.noarch requires python3-modulemd, but none of the providers can be installed
- package libmodulemd-1.0.4-2.fc28.x86_64 obsoletes python3-modulemd < 1.3.4 provided by python3-modulemd-1.3.3-1.fc28.noarch
- cannot install the best update candidate for package python3-modulemd-1.3.3-1.fc28.noarch
- cannot install the best update candidate for package python3-dnf-2.7.5-8.fc28.noarch
[root@df93b608790c /]# dnf install -y -e0 -d0 https://kojipkgs.fedoraproject.org//packages/libmodulemd/1.1.0/1.fc28/x86_64/libmodulemd-1.1.0-1.fc28.x86_64.rpm
libmodulemd-1.1.0-1.fc28.x86_64.rpm 69 kB/s | 92 kB 00:01
[root@df93b608790c /]# rpm -q libmodulemd dnf python3-module
libmodulemd-1.1.0-1.fc28.x86_64
dnf-2.7.5-8.fc28.noarch
package python3-module is not installed
[root@df93b608790c /]# dnf update -y --best
Last metadata expiration check: 0:07:38 ago on Thu Mar 15 13:12:38 2018.
Error:
Problem: cannot install both libmodulemd-1.0.4-2.fc28.x86_64 and libmodulemd-1.1.0-1.fc28.x86_64
- cannot install the best update candidate for package python3-modulemd-1.3.3-1.fc28.noarch
- problem with installed package libmodulemd-1.1.0-1.fc28.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)
[root@df93b608790c /]# dnf update -y --best --allowerasing
Last metadata expiration check: 0:07:49 ago on Thu Mar 15 13:12:38 2018.
Error:
Problem: The operation would result in removing the following protected packages: dnf
@lslesbodn Can you please retry now that it has hit updates-testing? The messages above imply that the problem is because the 1.0.4 version was still in the repodata trying to Obsoletes: python3-modulemd.
I removed that from 1.1.0 and once 1.0.4 is yanked from u-t repodata, this problem should go away.
This update has been submitted for testing by sgallagh.
This update has obsoleted libmodulemd-1.0.4-2.fc28, and has inherited its bugs and notes.
sgallagh edited this update.
The issue is still not resolved
[root@df93b608790c /]# rpm -q libmodulemd dnf python3-module package libmodulemd is not installed dnf-2.7.5-8.fc28.noarch package python3-module is not installed [root@df93b608790c /]# dnf update -y --best Last metadata expiration check: 0:03:46 ago on Thu Mar 15 13:12:38 2018. Error: Problem: package python3-dnf-2.7.5-8.fc28.noarch requires python3-modulemd, but none of the providers can be installed - package libmodulemd-1.0.4-2.fc28.x86_64 obsoletes python3-modulemd < 1.3.4 provided by python3-modulemd-1.3.3-1.fc28.noarch - cannot install the best update candidate for package python3-modulemd-1.3.3-1.fc28.noarch - cannot install the best update candidate for package python3-dnf-2.7.5-8.fc28.noarch
This update has been pushed to testing.
Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
@lslesbodn Can you please retry now that it has hit updates-testing? The messages above imply that the problem is because the 1.0.4 version was still in the repodata trying to Obsoletes: python3-modulemd.
I removed that from 1.1.0 and once 1.0.4 is yanked from u-t repodata, this problem should go away.
This update has been obsoleted by libmodulemd-1.1.2-1.fc28.