• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Systemupdate vlc-noX-2.2.0-266.1.x86_64 requires libmatroska.so.6

gehrke

Administrator
Teammitglied
Fehlermeldung vom Systemupdate unter openSUSE 13.2 seit mehr als einer Woche:
Code:
vlc-noX-2.2.0-266.1.x86_64 requires libmatroska.so.6(V_1.4.1)(64bit), but this requirement cannot be provided
https://forums.opensuse.org/showthread.php/512790-Security-Update-openSUSE-2016-37-Fails-with-libmatroska-so-6%28V_1-4-1%29%2864bit%29

Problembehandlung:
Code:
j6:~ # zypper patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: vlc-noX-2.2.0-266.1.x86_64 requires libmatroska.so.6(V_1.4.1)(64bit), but this requirement cannot be provided
 Solution 1: install libbluray1-0.9.2-51.1.x86_64 (with vendor change)
  openSUSE  -->  http://packman.links2linux.de
 Solution 2: Following actions will be done:
  downgrade of vlc-noX-2.2.0-266.1.x86_64 to vlc-noX-2.1.5-2.7.1.x86_64
  install vlc-noX-2.1.5-2.7.1.x86_64 (with vendor change)
    http://packman.links2linux.de  -->  openSUSE
 Solution 3: do not install patch:openSUSE-2016-37-1.noarch
 Solution 4: do not install patch:openSUSE-2016-37-1.noarch
 Solution 5: break vlc-noX-2.2.0-266.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/5/c] (c): 2
Resolving dependencies...
Resolving package dependencies...
2 Problems:
Problem: vlc-qt-2.2.0-266.1.x86_64 requires vlc-noX = 2.2.0-266.1, but this requirement cannot be provided
Problem: vlc-noX-2.2.0-266.1.x86_64 requires libmatroska.so.6(V_1.4.1)(64bit), but this requirement cannot be provided

Problem: vlc-qt-2.2.0-266.1.x86_64 requires vlc-noX = 2.2.0-266.1, but this requirement cannot be provided
  deleted providers: vlc-noX-2.2.0-266.1.x86_64
 Solution 1: Following actions will be done:
  downgrade of vlc-qt-2.2.0-266.1.x86_64 to vlc-qt-2.1.5-2.7.1.x86_64
  install vlc-qt-2.1.5-2.7.1.x86_64 (with vendor change)
    http://packman.links2linux.de  -->  openSUSE
  downgrade of vlc-noX-lang-2.2.0-267.1.noarch to vlc-noX-lang-2.1.5-2.7.1.noarch
  install vlc-noX-lang-2.1.5-2.7.1.noarch (with vendor change)
    http://packman.links2linux.de  -->  openSUSE
  deinstallation of vlc-codecs-2.2.0-267.1.x86_64
 Solution 2: do not install vlc-noX-2.1.5-2.7.1.x86_64                                               
 Solution 3: break vlc-qt-2.2.0-266.1.x86_64 by ignoring some of its dependencies                    
                                                                                                     
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 1                  

Problem: vlc-noX-2.2.0-266.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:
  downgrade of vlc-2.2.0-266.1.x86_64 to vlc-2.1.5-2.7.1.x86_64
  install vlc-2.1.5-2.7.1.x86_64 (with vendor change)
    http://packman.links2linux.de  -->  openSUSE
  deinstallation of vlc-codecs-2.2.0-267.1.x86_64
  downgrade of vlc-noX-lang-2.2.0-267.1.noarch to vlc-noX-lang-2.1.5-2.7.1.noarch
  install vlc-noX-lang-2.1.5-2.7.1.noarch (with vendor change)
    http://packman.links2linux.de  -->  openSUSE
 Solution 2: install libbluray1-0.9.2-51.1.x86_64 (with vendor change)
  openSUSE  -->  http://packman.links2linux.de
 Solution 3: do not install patch:openSUSE-2016-37-1.noarch
 Solution 4: do not install patch:openSUSE-2016-37-1.noarch
 Solution 5: break vlc-noX-2.2.0-266.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/5/s/r/c] (c): 1
Resolving dependencies...
Resolving package dependencies...

Problem: vlc-noX-2.1.5-2.7.1.x86_64 requires libvlc5 = 2.1.5-2.7.1, but this requirement cannot be provided
  uninstallable providers: libvlc5-2.1.5-2.7.1.i586[repo-update]
                   libvlc5-2.1.5-2.7.1.x86_64[repo-update]
 Solution 1: Following actions will be done:
  downgrade of libvlc5-2.2.0-266.1.x86_64 to libvlc5-2.1.5-2.7.1.x86_64
  install libvlc5-2.1.5-2.7.1.x86_64 (with vendor change)
    http://packman.links2linux.de  -->  openSUSE
 Solution 2: do not install vlc-noX-2.1.5-2.7.1.x86_64
 Solution 3: do not install vlc-noX-2.1.5-2.7.1.x86_64
 Solution 4: break vlc-noX-2.1.5-2.7.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/c] (c): 1
Resolving dependencies...
Resolving package dependencies...

The following 4 NEW packages are going to be installed:
  libdirac_encoder0 libdvbpsi7 libswscale2 libvlccore7

The following 5 NEW patches are going to be installed:
  openSUSE-2016-37 openSUSE-2016-54 openSUSE-2016-58 openSUSE-2016-71 openSUSE-2016-72

The following package is going to be REMOVED:
  vlc-codecs

The following 7 packages are going to be upgraded:
  bind-libs bind-utils libebml4 libgif6 libmatroska6 xf86-video-intel xorg-x11-server

The following 5 packages are going to be downgraded:
  libvlc5 vlc vlc-noX vlc-noX-lang vlc-qt

The following 5 packages are going to change vendor:
  libvlc5       http://packman.links2linux.de -> openSUSE
  vlc           http://packman.links2linux.de -> openSUSE
  vlc-noX       http://packman.links2linux.de -> openSUSE
  vlc-noX-lang  http://packman.links2linux.de -> openSUSE
  vlc-qt        http://packman.links2linux.de -> openSUSE


7 packages to upgrade, 5 to downgrade, 4 new, 1 to remove, 5  to change vendor.
Overall download size: 12.3 MiB. Already cached: 0 B  After the operation, 2.2 MiB will be freed.
Continue? [y/n/? shows all options] (y): 
Retrieving package libdirac_encoder0-1.0.2-30.1.3.x86_64       (1/16), 195.4 KiB (575.5 KiB unpacked)
Retrieving: libdirac_encoder0-1.0.2-30.1.3.x86_64.rpm ...........................[done (204.7 KiB/s)]
Retrieving package libdvbpsi7-0.2.2-5.1.2.x86_64               (2/16),  28.1 KiB ( 75.4 KiB unpacked)
Retrieving: libdvbpsi7-0.2.2-5.1.2.x86_64.rpm .................................................[done]
Retrieving package libswscale2-2.1.4-2.1.2.x86_64              (3/16), 128.8 KiB (444.7 KiB unpacked)
Retrieving: libswscale2-2.1.4-2.1.2.x86_64.rpm ...................................[done (86.1 KiB/s)]
Retrieving package libebml4-1.3.3-9.3.1.x86_64                 (4/16),  49.6 KiB (147.4 KiB unpacked)
Retrieving: libebml4-1.3.3-9.3.1.x86_64.rpm .....................................[done (143.7 KiB/s)]
Retrieving package libvlccore7-2.1.5-2.7.1.x86_64              (5/16), 372.0 KiB (927.5 KiB unpacked)
Retrieving: libvlccore7-2.1.5-2.7.1.x86_64.rpm ..................................[done (213.2 KiB/s)]
Retrieving package xorg-x11-server-7.6_1.16.1-28.1.x86_64      (6/16),   1.6 MiB (  7.3 MiB unpacked)
Retrieving delta: ./x86_64/xorg-x11-server-7.6_1.16.1-25.1_28.1.x86_64.drpm, 77.0 KiB
Retrieving: xorg-x11-server-7.6_1.16.1-25.1_28.1.x86_64.drpm ....................[done (181.7 KiB/s)]
Applying delta: ./xorg-x11-server-7.6_1.16.1-25.1_28.1.x86_64.drpm ............................[done]
Retrieving package bind-libs-9.9.6P1-2.16.1.x86_64             (7/16), 987.4 KiB (  3.4 MiB unpacked)
Retrieving delta: ./x86_64/bind-libs-9.9.6P1-2.13.1_2.16.1.x86_64.drpm, 43.1 KiB
Retrieving: bind-libs-9.9.6P1-2.13.1_2.16.1.x86_64.drpm .......................................[done]
Applying delta: ./bind-libs-9.9.6P1-2.13.1_2.16.1.x86_64.drpm .................................[done]
Retrieving package libgif6-5.0.5-4.3.1.x86_64                  (8/16),  20.9 KiB ( 35.4 KiB unpacked)
Retrieving delta: ./x86_64/libgif6-5.0.5-4.1.2_4.3.1.x86_64.drpm, 7.2 KiB
Retrieving: libgif6-5.0.5-4.1.2_4.3.1.x86_64.drpm .............................................[done]
Applying delta: ./libgif6-5.0.5-4.1.2_4.3.1.x86_64.drpm .......................................[done]
Retrieving package libvlc5-2.1.5-2.7.1.x86_64                  (9/16),  75.7 KiB (111.3 KiB unpacked)
Retrieving: libvlc5-2.1.5-2.7.1.x86_64.rpm ....................................................[done]
Retrieving package xf86-video-intel-2.99.916-24.1.x86_64      (10/16), 671.0 KiB (  2.0 MiB unpacked)
Retrieving delta: ./x86_64/xf86-video-intel-2.99.916-21.1_24.1.x86_64.drpm, 88.5 KiB
Retrieving: xf86-video-intel-2.99.916-21.1_24.1.x86_64.drpm ...................................[done]
Applying delta: ./xf86-video-intel-2.99.916-21.1_24.1.x86_64.drpm .............................[done]
Retrieving package bind-utils-9.9.6P1-2.16.1.x86_64           (11/16), 323.1 KiB (  1.1 MiB unpacked)
Retrieving delta: ./x86_64/bind-utils-9.9.6P1-2.13.1_2.16.1.x86_64.drpm, 56.2 KiB
Retrieving: bind-utils-9.9.6P1-2.13.1_2.16.1.x86_64.drpm ........................[done (164.3 KiB/s)]
Applying delta: ./bind-utils-9.9.6P1-2.13.1_2.16.1.x86_64.drpm ................................[done]
Retrieving package libmatroska6-1.4.4-7.3.1.x86_64            (12/16), 118.0 KiB (688.9 KiB unpacked)
Retrieving: libmatroska6-1.4.4-7.3.1.x86_64.rpm .................................[done (202.4 KiB/s)]
Retrieving package vlc-noX-2.1.5-2.7.1.x86_64                 (13/16),   3.0 MiB ( 10.8 MiB unpacked)
Retrieving: vlc-noX-2.1.5-2.7.1.x86_64.rpm ......................................[done (203.3 KiB/s)]
Retrieving package vlc-qt-2.1.5-2.7.1.x86_64                  (14/16), 909.5 KiB (  2.5 MiB unpacked)
Retrieving: vlc-qt-2.1.5-2.7.1.x86_64.rpm .......................................[done (221.5 KiB/s)]
Retrieving package vlc-2.1.5-2.7.1.x86_64                     (15/16), 212.1 KiB (337.8 KiB unpacked)
Retrieving: vlc-2.1.5-2.7.1.x86_64.rpm ..........................................[done (196.0 KiB/s)]
Retrieving package vlc-noX-lang-2.1.5-2.7.1.noarch            (16/16),   3.6 MiB ( 24.8 MiB unpacked)
Retrieving: vlc-noX-lang-2.1.5-2.7.1.noarch.rpm .................................[done (230.7 KiB/s)]
Checking for file conflicts: ..................................................................[done]
( 1/17) Removing vlc-codecs-2.2.0-267.1 .......................................................[done]
( 2/17) Installing: libdirac_encoder0-1.0.2-30.1.3 ............................................[done]
( 3/17) Installing: libdvbpsi7-0.2.2-5.1.2 ....................................................[done]
( 4/17) Installing: libswscale2-2.1.4-2.1.2 ...................................................[done]
( 5/17) Installing: libebml4-1.3.3-9.3.1 ......................................................[done]
( 6/17) Installing: libvlccore7-2.1.5-2.7.1 ...................................................[done]
( 7/17) Installing: xorg-x11-server-7.6_1.16.1-28.1 ...........................................[done]
Additional rpm output:
Updating /etc/sysconfig/displaymanager...


( 8/17) Installing: bind-libs-9.9.6P1-2.16.1 ..................................................[done]
( 9/17) Installing: libgif6-5.0.5-4.3.1 .......................................................[done]
(10/17) Installing: libvlc5-2.1.5-2.7.1 .......................................................[done]
(11/17) Installing: xf86-video-intel-2.99.916-24.1 ............................................[done]
(12/17) Installing: bind-utils-9.9.6P1-2.16.1 .................................................[done]
(13/17) Installing: libmatroska6-1.4.4-7.3.1 ..................................................[done]
(14/17) Installing: vlc-noX-2.1.5-2.7.1 .......................................................[done]
(15/17) Installing: vlc-qt-2.1.5-2.7.1 ........................................................[done]
(16/17) Installing: vlc-2.1.5-2.7.1 ...........................................................[done]
(17/17) Installing: vlc-noX-lang-2.1.5-2.7.1 ..................................................[done]
There are some running programs that might use files deleted by recent upgrade. You may wish to check and restart some of them. Run 'zypper ps' to list these programs.
Nach einem Neustart kamen noch weitere Updates über Apper. Danach wollte VLC keine Videos mehr zeigen mit dem Hinweis auf mangelnde Unterstützung der Codecs.

Ich habe dann 'vlc' über YaST upgegraded:
Code:
Downloading libshine3 (download size 29.9 KiB)
Downloading libbluray1 (download size 132.6 KiB)
Downloading libvlc5 (download size 86.9 KiB)
Downloading vlc-noX (download size 3.29 MiB)
Downloading vlc-codecs (download size 183.3 KiB)
Downloading vlc-qt (download size 1.04 MiB)
Downloading vlc (download size 239.3 KiB)
Downloading vlc-noX-lang (download size 4.09 MiB)
Downloading gdk-pixbuf-lang (download size 260.6 KiB)
Installing libshine3-3.1.0-2.1.x86_64.rpm (installed size 64.5 KiB)
Installing libbluray1-0.9.2-51.1.x86_64.rpm (installed size 310.9 KiB)
Installing libvlc5-2.2.1-132.2.x86_64.rpm (installed size 131.4 KiB)
Installing vlc-noX-2.2.1-132.2.x86_64.rpm (installed size 11.55 MiB)
Installing vlc-codecs-2.2.1-132.2.x86_64.rpm (installed size 528.3 KiB)
Installing vlc-qt-2.2.1-132.2.x86_64.rpm (installed size 2.98 MiB)
Installing vlc-2.2.1-132.2.x86_64.rpm (installed size 398.6 KiB)
Installing vlc-noX-lang-2.2.1-132.2.noarch.rpm (installed size 27.55 MiB)
Installing gdk-pixbuf-lang-2.31.6-3.1.noarch.rpm (installed size 1.84 MiB)
Danach werden auch wieder Videos abgespielt.

Aber möglicherweise wäre 'Solution 1: install libbluray1-0.9.2-51.1.x86_64 (with vendor change)' die bessere Wahl gewesen?!?


cu, gehrke
 

revealed

Guru
Hallo gehrke,

Im openSUSE IRC wurde genau diese Frage öfters gestellt. Ich habe sie dort auch gestellt. Auch gab es dazu wohl die nachfrage in der mailinglist. Die Antwort dazu, wenn du erlaubst dürfte sein:

Nein.

Behalte die alte und warte einfach bis das Paket reinschwirrt. Das ist ein vorkommnis das schon des öfteren aufgetreten sei. Dieses Paket benötigt ab und zu länger bis es fertig ist. Deswegen solle man sich bitte gedulden und bei der alten Version bleiben bis die neue freigegeben wurde.

Der konflikt löst sich dann von allein. Ich nutze den rolling-release hauptsächlich. Da kommt sowas öfters vor. Einfach bei der alten bleiben. Freilig ist es unangenehm wenn man immer was drücken muss, --- wenn man mit zypper dup aktualisiert.

Gruß,

R
 
Oben