Bug ID 961994
Summary libmatroska dependency issues with vlc-noX and mkvtoolnix
Classification openSUSE
Product openSUSE Distribution
Version Leap 42.1
Hardware Other
OS openSUSE 42.1
Status NEW
Severity Major
Priority P5 - None
Component Maintenance
Assignee f.thiessen@gmx.de
Reporter astieger@suse.com
QA Contact qa-bugs@suse.de
CC davejplater@gmail.com, f.thiessen@gmx.de, jsegitz@novell.com, maintenance@opensuse.org, sbrabec@suse.com, seife@novell.slipkontur.de
Blocks 961031
Found By Community User
Blocker ---

+++ This bug was initially created as a clone of Bug #961031 +++

Release of openSUSE:Maintenance:4501 (Bug #961031) caused some dependency
problems:

zypper patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: vlc-noX-2.2.1-18.1.x86_64 requires libmatroska.so.6(V_1.4.1)(64bit),
but this requirement cannot be provided
 Solution 1: Following actions will be done:
  deinstallation of vlc-noX-2.2.1-18.1.x86_64
  deinstallation of phonon-backend-vlc-0.8.2-1.2.x86_64
  deinstallation of phonon4qt5-backend-vlc-0.8.2-2.3.x86_64
  deinstallation of vlc-2.2.1-18.1.x86_64
  deinstallation of vlc-qt-2.2.1-18.1.x86_64
  deinstallation of vlc-noX-lang-2.2.1-18.1.noarch
 Solution 2: do not install patch:openSUSE-2016-37-1.noarch
 Solution 3: break vlc-noX-2.2.1-18.1.x86_64 by ignoring some of its
dependencies

Reason is that the provides changed:

Provides (old):
  libmatroska.so.6()(64bit)
  libmatroska.so.6(V_1.4.1)(64bit)           <<<<<<
  libmatroska6 == 1.4.2-3.3
  libmatroska6(x86-64) == 1.4.2-3.3

Provides (new):
  libmatroska.so.6()(64bit)
  libmatroska6 == 1.4.4-5.1
  libmatroska6(x86-64) == 1.4.4-5.1

On openSUSE Leap 42.1, this affects:

zypper search -t package --requires libmatroska
Loading repository data...
Reading installed packages...

S | Name              | Summary                                            |
Type   
--+-------------------+----------------------------------------------------+--------
  | libmatroska-devel | Library to Deal with Matroska Files                |
package
  | mkvtoolnix        | Tools to Create, Alter, and Inspect Matroska Files |
package
i | vlc-noX           | VLC: VideoLAN Client - without X dependencies      |
package

zypper info --requires mkvtoolnix | grep libmatroska
  libmatroska.so.6()(64bit)
  libmatroska.so.6(V_1.4.1)(64bit)

zypper info --requires vlc-noX | grep libmatroska
  libmatroska.so.6()(64bit)
  libmatroska.so.6(V_1.4.1)(64bit)


You are receiving this mail because: