Bug 1680233 - conflict between i686 and x86_64 devel packages
Summary: conflict between i686 and x86_64 devel packages
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: gstreamer1-plugins-bad-free
Version: 29
Hardware: Unspecified
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Brian Pepple
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-02-23 08:55 UTC by Vladimir Bespalov
Modified: 2019-09-27 14:33 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:


Attachments (Terms of Use)

Description Vladimir Bespalov 2019-02-23 08:55:40 UTC
Description of problem:

    dnf install gstreamer1-plugins-bad-free-devel.{i686,x86_64}

fails with
error: Transaction check error:
  file /usr/share/gtk-doc/html/gst-plugins-bad-plugins-1.0/gst-plugins-bad-plugins-gmedec.html conflicts between attempted installs of gstreamer1-plugins-bad-free-devel-1.14.4-1.fc29.i686 and gstreamer1-plugins-bad-free-devel-1.14.4-1.fc29.x86_64
  file /usr/share/gtk-doc/html/gst-plugins-bad-plugins-1.0/gst-plugins-bad-plugins-neonhttpsrc.html conflicts between attempted installs of gstreamer1-plugins-bad-free-devel-1.14.4-1.fc29.i686 and gstreamer1-plugins-bad-free-devel-1.14.4-1.fc29.x86_64

Comment 1 Loïc Yhuel 2019-07-31 01:10:37 UTC
I created https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/1040 upstream.

The documentation contains pages for both old and new plugin names (those two plugins have been renamed in 1.16.0).
The i686 package has the element pages (gst-plugins-bad-plugins-gmedec.html and gst-plugins-bad-plugins-neonhttpsrc.html) point to the new plugin pages, while the x86_64 one points to the old plugin names.
That's why there is a conflict.

In the upstream online manual (https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html), it's even weirder, since gmedec element points to the old plugin name, while neonhttpsrc element points the the new plugin name.

Comment 2 Loïc Yhuel 2019-07-31 01:13:10 UTC
(In reply to Loïc Yhuel from comment #1)
> The documentation contains pages for both old and new plugin names (those
> two plugins have been renamed in 1.16.0).
renamed in **1.14.0**, sorry


Note You need to log in before you can comment on or make changes to this bug.