Bug 1671621 - gimp-2.10.8-5.fc29 requires libwmf-0.2.so.7 and libwmflite-0.2.so.7, but libwmf-0.2.11-1.fc29 provides libwmf-0.2.so.8 and libwmf-lite-0.2.11-1.fc29 provides libwmflite-0.2.so.8
Summary: gimp-2.10.8-5.fc29 requires libwmf-0.2.so.7 and libwmflite-0.2.so.7, but lib...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: libwmf
Version: 29
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-02-01 06:07 UTC by Matt Fagnani
Modified: 2019-02-10 02:36 UTC (History)
7 users (show)

Fixed In Version: libwmf-0.2.12-1.fc29 libwmf-0.2.12-1.fc28
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-02-10 02:33:41 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Matt Fagnani 2019-02-01 06:07:41 UTC
Description of problem:

When I ran sudo dnf upgrade --refresh in F29 with updates-testing enabled, I got the following errors involving libwmf and gimp

Problem 1: package gimp-2:2.10.8-5.fc29.i686 requires libwmf-0.2.so.7, but none of the providers can be installed
  - cannot install both libwmf-0.2.11-1.fc29.i686 and libwmf-0.2.10-1.fc29.i686
  - cannot install both libwmf-0.2.10-1.fc29.i686 and libwmf-0.2.11-1.fc29.i686
  - cannot install the best update candidate for package libwmf-0.2.10-1.fc29.i686
  - cannot install the best update candidate for package gimp-2:2.10.8-5.fc29.i686
 Problem 2: package gimp-data-extras-2.0.2-18.fc29.noarch requires gimp >= 2:2.0, but none of the providers can be installed
  - package gimp-2:2.10.8-5.fc29.i686 requires libwmflite-0.2.so.7, but none of the providers can be installed
  - package gimp-2:2.10.6-2.fc29.i686 requires gimp-libs(x86-32) = 2:2.10.6-2.fc29, but none of the providers can be installed
  - cannot install both libwmf-lite-0.2.11-1.fc29.i686 and libwmf-lite-0.2.10-1.fc29.i686
  - cannot install both libwmf-lite-0.2.10-1.fc29.i686 and libwmf-lite-0.2.11-1.fc29.i686
  - cannot install both gimp-libs-2:2.10.6-2.fc29.i686 and gimp-libs-2:2.10.8-5.fc29.i686
  - cannot install the best update candidate for package libwmf-lite-0.2.10-1.fc29.i686
  - cannot install the best update candidate for package gimp-libs-2:2.10.8-5.fc29.i686
  - cannot install the best update candidate for package gimp-data-extras-2.0.2-18.fc29.noarch
  - package gimp-2:2.10.6-2.module_2129+8576126a.i686 is excluded
  - package gimp-2:2.10.8-5.module_2665+ecbbd047.i686 is excluded
===================================================================================
 Package                  Arch      Version              Repository           Size
===================================================================================
...
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 gimp-libs                i686      2:2.10.6-2.fc29      fedora              2.4 M
 libwmf                   i686      0.2.11-1.fc29        updates-testing     134 k
 libwmf-lite              i686      0.2.11-1.fc29        updates-testing      71 k
Skipping packages with broken dependencies:
 gimp                     i686      2:2.10.6-2.fc29      fedora               24 M

Transaction Summary
===================================================================================
Install   5 Packages
Upgrade  11 Packages
Remove    5 Packages
Skip      4 Packages

The errors appear to be since gimp-2.10.8-5.fc29 requires libwmf-0.2.so.7 and  libwmflite-0.2.so.7 provided by libwmf-0.2.10-1.fc29 and libwmf-lite-0.2.10-1.fc29, but libwmf-0.2.11-1.fc29 and libwmf-lite-0.2.11-1.fc29 provide libwmf-0.2.so.8 and libwmflite-0.2.so.8 respectively. Rebuilding gimp-2.10.8-5 to use libwmf-0.2.so.8 and libwmflite-0.2.so.8 from the libwmf-0.2.11-1.fc29 update might resolve those errors.


Version-Release number of selected component (if applicable):

gimp-2.10.8-5.fc29
libwmf-0.2.11-1.fc29

How reproducible:

The errors occurred once.

Steps to Reproduce:
1. sudo dnf upgrade --refresh (in F29 with updates-testing enabled and gimp-2.10.8-5 and libwmf-0.2.10-1 installed)
2.
3.

Actual results:
dnf errors involving libwmf and gimp

Expected results:
No such errors

Additional info:

libabiword, GraphicsMagick, ImageMagick-libs appear to depend on libwmf-0.2.so.7 and/or libwmflite-0.2.so.7 according to the following dnf repoquery commands' output, and so they might need to be rebuilt to avoid further dnf errors. I don't have those packages installed.

sudo dnf repoquery --whatrequires *libwmf-0.2.so.7

gimp-2:2.10.8-5.fc29.i686
libabiword-1:3.0.2-13.fc29.i686
libwmf-devel-0:0.2.10-1.fc29.i686

sudo dnf repoquery --whatrequires *libwmflite-0.2.so.7

GraphicsMagick-0:1.3.30-3.fc29.i686
GraphicsMagick-0:1.3.31-2.fc29.i686
ImageMagick-libs-1:6.9.9.38-3.fc29.i686
gimp-2:2.10.8-5.fc29.i686
libabiword-1:3.0.2-13.fc29.i686
libwmf-0:0.2.10-1.fc29.i686
libwmf-devel-0:0.2.10-1.fc29.i686

Comment 1 Fedora Update System 2019-02-01 13:30:26 UTC
GraphicsMagick-1.3.31-4.fc29 ImageMagick-6.9.9.38-4.fc29 abiword-3.0.2-18.fc29 gimp-2.10.8-6.fc29 libwmf-0.2.11-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-76fbe24cab

Comment 2 Fedora Update System 2019-02-01 13:30:30 UTC
GraphicsMagick-1.3.31-4.fc29 ImageMagick-6.9.9.38-4.fc29 abiword-3.0.2-18.fc29 gimp-2.10.8-6.fc29 libwmf-0.2.11-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-76fbe24cab

Comment 3 Fedora Update System 2019-02-01 13:32:08 UTC
GraphicsMagick-1.3.31-4.fc28 ImageMagick-6.9.9.38-4.fc28 abiword-3.0.2-17.fc28 gimp-2.8.22-7.fc28.1 libwmf-0.2.11-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-e9bc354ee8

Comment 4 Fedora Update System 2019-02-01 13:32:12 UTC
GraphicsMagick-1.3.31-4.fc28 ImageMagick-6.9.9.38-4.fc28 abiword-3.0.2-17.fc28 gimp-2.8.22-7.fc28.1 libwmf-0.2.11-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-e9bc354ee8

Comment 5 Fedora Update System 2019-02-02 02:57:30 UTC
libwmf-0.2.12-1.fc29 has been pushed to the Fedora 29 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-76fbe24cab

Comment 6 Fedora Update System 2019-02-02 03:36:29 UTC
libwmf-0.2.12-1.fc28 has been pushed to the Fedora 28 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-e9bc354ee8

Comment 7 Fedora Update System 2019-02-10 02:33:41 UTC
libwmf-0.2.12-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2019-02-10 02:36:23 UTC
libwmf-0.2.12-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, 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.