VideoLAN VLC: schon jemand mit v3.0.21 (per Repo — nicht per Flatpak)?

So, nun mit einigen Modifikationen an den Repos läuft es auch bei mir unter Leap 15.6. :slight_smile:

tulicube:~ # zypper lr -d
#  | Alias                                                        | Name                                                         | Enabled | GPG Check | Refresh | Priority | Type | URI                                                                                                   | Service
---+--------------------------------------------------------------+--------------------------------------------------------------+---------+-----------+---------+----------+------+-------------------------------------------------------------------------------------------------------+--------
 1 | GWDG-PackMan-SUSE                                            | GWDG-PackMan-SUSE                                            | Yes     | ( p) Yes  | Yes     |  105     | N/A  | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.6/                                   | 
 2 | VideoLAN-Download-SUSE                                       | VideoLAN-Download-SUSE                                       | Yes     | ( p) Yes  | Yes     |   95     | N/A  | https://download.videolan.org/SuSE/15.6/                                                              | 
 3 | openSUSE-Distribution-OSS                                    | openSUSE-Distribution-OSS                                    | Yes     | ( p) Yes  | Yes     |   99     | N/A  | https://mirrorcache-eu.opensuse.org/distribution/leap/15.6/repo/oss/?COUNTRY=de                       | 
 4 | openSUSE-Repositories-Hardware                               | openSUSE-Repositories-Hardware                               | Yes     | ( p) Yes  | Yes     |   95     | N/A  | https://mirrorcache-eu.opensuse.org/repositories/hardware/15.6/?COUNTRY=de                            | 
 5 | openSUSE-Repositories-Home-Gunner_Gewiß                      | openSUSE-Repositories-Home:Gunner_Gewiß (7zip, XFractint)    | Yes     | ( p) Yes  | Yes     |   95     | N/A  | https://mirrorcache-eu.opensuse.org/repositories/home:/C7NhtpnK/15.6/?COUNTRY=de                      | 
 6 | openSUSE-Repositories-Home-Jan_Sundermeyer                   | openSUSE-Repositories-Home:Jan_Sundermeyer (TeXstudio)       | Yes     | ( p) Yes  | Yes     |   95     | N/A  | https://mirrorcache-eu.opensuse.org/repositories/home:/jsundermeyer/15.6/?COUNTRY=de                  | 
 7 | openSUSE-Repositories-LibreOffice                            | openSUSE-Repositories-LibreOffice:7.6                        | Yes     | ( p) Yes  | Yes     |   95     | N/A  | https://mirrorcache-eu.opensuse.org/repositories/LibreOffice:/7.6/15.6/?COUNTRY=de                    | 
 8 | openSUSE-Repositories-Mozilla                                | openSUSE-Repositories-Mozilla                                | Yes     | ( p) Yes  | Yes     |   95     | N/A  | https://mirrorcache-eu.opensuse.org/repositories/mozilla/openSUSE_Leap_15.6/?COUNTRY=de               | 
 9 | openSUSE-Repositories-Multimedia-Libs                        | openSUSE-Repositories-Multimedia:Libs                        | Yes     | ( p) Yes  | Yes     |  105     | N/A  | https://mirrorcache-eu.opensuse.org/repositories/multimedia:/libs/15.6/?COUNTRY=de                    | 
10 | openSUSE-Repositories-Security                               | openSUSE-Repositories-Security                               | Yes     | ( p) Yes  | Yes     |   95     | N/A  | https://mirrorcache-eu.opensuse.org/repositories/security/15.6/?COUNTRY=de                            | 
11 | openSUSE-Repositories-System-Snappy                          | openSUSE-Repositories-System:Snappy                          | Yes     | ( p) Yes  | Yes     |  105     | N/A  | https://mirrorcache-eu.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.6/?COUNTRY=de        | 
12 | openSUSE-Repositories-openSUSE-Backports-SLE-15-SP5-Standard | openSUSE-Repositories-openSUSE:Backports:SLE-15-SP5-Standard | Yes     | ( p) Yes  | Yes     |  110     | N/A  | https://mirrorcache-eu.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP5/standard/?COUNTRY=de | 
13 | openSUSE-Repositories-openSUSE-Backports-SLE-15-SP6-Standard | openSUSE-Repositories-openSUSE:Backports:SLE-15-SP6-Standard | Yes     | ( p) Yes  | Yes     |  105     | N/A  | https://mirrorcache-eu.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP6/standard/?COUNTRY=de | 
14 | openSUSE-Update-Backports                                    | openSUSE-Update-Backports                                    | Yes     | ( p) Yes  | Yes     |   99     | N/A  | https://mirrorcache-eu.opensuse.org/update/leap/15.6/backports/?COUNTRY=de                            | 
15 | openSUSE-Update-OSS                                          | openSUSE-Update-OSS                                          | Yes     | ( p) Yes  | Yes     |   99     | N/A  | https://mirrorcache-eu.opensuse.org/update/leap/15.6/oss/?COUNTRY=de                                  | 
16 | openSUSE-Update-SLE                                          | openSUSE-Update-SLE                                          | Yes     | ( p) Yes  | Yes     |   99     | N/A  | https://mirrorcache-eu.opensuse.org/update/leap/15.6/sle/?COUNTRY=de                                  | 

Hinweise:

  • Ich hatte vorher (d.h. vor exakt dieser Konfiguration) die Repos #1 (Packman) und #2 (VideoLAN) nur wechselseitig exklusiv aktiviert gehabt, jeweils mit Prio 95.
  • Bisher hatte ich VLC v3.0.20 per Repo #1 (Packman).
  • VLC v3.0.21 per Repo #2 ohne weitere Modifikationen installierte wegen mehrerer unaufgelöster Abhängigkeiten gar nicht.
  • Jetzt mit dieser Konfiguration funktioniert VLC v3.0.21, welches aus Repo #2 (VideoLAN) bezogen wird.
  • Allerdings wird Repo #1 (Packman) benötigt, um die Abhängigkeit Problem: 1: the installed vlc-codecs-3.0.21-lp155.390.1.x86_64 requires 'libavcodec58_134(unrestricted)', but this requirement cannot be provided deleted providers: libavcodec58_134-4.4.4-150600.18.pm.1.x86_64 aufzulösen. Repo #1 (Packman) löst diese Abhängigkeit auf, sonst brauche ich es nicht, daher Prio 105.
  • Das entsprechende Paket (bis auf (unrestricted)) würde bereits von Repo #9 (Multimedia-Libs) bereitgestellt, aber das eigentliche libavcodec58_134(unrestricted) findet sich nur in #1 (PackMan) (und leider nicht #2 (VideoLAN)).
  • Außerdem wird libplacebo208 benötigt. Damit gibt es aber hier (unter Leap) noch größere Probleme. Es ist weder bei Repo #1 (Packman) noch #2 (VideoLAN) mit dabei, auch nicht bei #9 (Multimedia-Libs). Es sollte eigentlich bei #13 ( openSUSE-Backports-SLE-15-SP6-Standard) enthalten sein. Ist es aber tatsächlich nicht, sondern nur bei #12 (openSUSE-Backports-SLE-15-SP5-Standard) (unschön, wegen einerseits SLE statt Leap, aber nun gut, sowie vor allem SP5 statt SP6 (korresp. mit Leap 15.5 bzw. Leap 15.6)).
  • Auf https://software.opensuse.org/package/libplacebo208 wird das entsprechende Paket für SLE-15-SP5 und SLE-15-SP6 gelistet. Aber https://build.opensuse.org/package/show/openSUSE%3ABackports%3ASLE-15-SP6/libplacebo zeigt einen ganz anderen Inhalt (das ist dort tatsächlich nicht 208, sondern 338!) als https://build.opensuse.org/package/show/openSUSE%3ABackports%3ASLE-15-SP5/libplacebo.