obsolete

libmodulemd-1.1.0-1.fc28

FEDORA-2018-427683a1d1 created by sgallagh 8 years ago for Fedora 28
  • Adds support for handling modulemd-defaults YAML documents
  • Adds peek()/dup() routines to all object properties
  • Adds Modulemd.Module.dup_nsvc() to retrieve the canonical form of the unique module identifier.
  • Adds support for boolean types in the XMD section

This update has been submitted for testing by sgallagh.

8 years ago

This update has obsoleted libmodulemd-1.0.4-2.fc28, and has inherited its bugs and notes.

8 years ago

sgallagh edited this update.

8 years ago
User Icon lslebodn commented & provided feedback 8 years ago
karma

The issue is still not resolved

it breaks upgrade on f28

[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


There should probably be combined update with dnf
[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

This update has been pushed to testing.

8 years ago

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.

8 years ago

@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.

8 years ago

Please log in to add feedback.

Metadata
Type
enhancement
Severity
high
Karma
-1
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Thresholds
Minimum Karma
+1
Minimum Testing
7 days
Dates
submitted
8 years ago
in testing
8 years ago
modified
8 years ago

Automated Test Results