Bug 1226402 - VLC v.3.0.21 on Leap 15.6 (not VLC v.3.0.20, not Tumbleweed!): dependency resolutions, i.e. libavcodec58_134(unrestricted) and libplacebo208
Summary: VLC v.3.0.21 on Leap 15.6 (not VLC v.3.0.20, not Tumbleweed!): dependency res...
Status: RESOLVED MOVED
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Other (show other bugs)
Version: Leap 15.6
Hardware: x86-64 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-16 09:23 UTC by Gunner Gewiß
Modified: 2024-06-16 11:58 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gunner Gewiß 2024-06-16 09:23:47 UTC
Dear all,

I run openSUSE Leap 15.6.

So far, I had had VLC 3.0.20 provided by PackMan. But because of <https://www.videolan.org/security/sb-vlc3021.html> I wanted to update to recent v3.0.21.

PackMan so far only provides 3.0.20. openSUSE officially doesn't provide 'vlc-codecs' which is only available at PackMan or VideoLAN (and use of VLC without it is somehow senseless…). VideoLAN does provide v3.0.21.

But the 'vlc-codecs' (which is included at VideoLAN) needs 'libavcodec58_134(unrestricted)' (which is not!). This package is only restricted at openSUSE, not available at all at VideoLAN, and only available (at all and unrestricted, indeed) at PackMan. So, PackMan is still needed over VideoLAN.

Besides, VLC v3.0.21 requires 'libplacebo208' which is not provided by VideoLAN (neither PackMan, even neither openSUSE-Multimedia-Libs), but should be available at openSUSE-Backports-SLE-15-SP6-Standard (which is actually not!) and is available at openSUSE-Backports-SLE-15-SP5-Standard, indeed.

N.B. <https://software.opensuse.org/package/libplacebo208> lists both openSUSE-Backports-SLE-15-SP6-Standard and openSUSE-Backports-SLE-15-SP5-Standard, but <https://build.opensuse.org/package/show/openSUSE%3ABackports%3ASLE-15-SP6/libplacebo> shows different content, i.e. 338 instead of 208! This is not nice, because of SLE on Leap and SP5 instead of SP6. Other 'libplacebo<xxx>' are avaible at openSUSE directly…

This is my working repo config:
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-G_G                               | openSUSE-Repositories-Home:G_G (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                                  | 

Hope, this is worth fixing it for Leap (15.6).

Thank you!
Comment 1 Andreas Stieger 2024-06-16 11:58:07 UTC
Please contact the Packman project for packman specific issues
http://packman.links2linux.de/help

Please contact VideoLAN for VideoLAN specific issues:
http://www.videolan.org/support/