Bug 1173736

Summary: GLIBC-2.26 used by OpenSUSE Leap 15.2 is old and not letting recent packages install
Product: [openSUSE] openSUSE Distribution Reporter: Anatomist Reddy <anatomist.noelectrons>
Component: OtherAssignee: Andreas Schwab <schwab>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: anatomist.noelectrons, stuart
Version: Leap 15.2   
Target Milestone: ---   
Hardware: 64bit   
OS: Other   
See Also: https://bugzilla.opensuse.org/show_bug.cgi?id=1173734
Whiteboard:
Found By: Community User Services Priority:
Business Priority: Blocker: No
Marketing QA Status: --- IT Deployment: ---

Description Anatomist Reddy 2020-07-05 20:27:17 UTC
Hi,
OpenSUSE Leap 15.2 seems to come with and compile its packages against GLIBC-2.26 which is release in August 2017. Looks like many packages available from third parties have been using later versions of GLIBC (>= 2.29). One particular package I encountered a problem with is 'vlc media player' provided by OpenSUSE repos. It installs fine, but requires 'vlc-codecs' to play many media types. When I try to install 'vlc-codecs' provided by 'VideoLanClient' or in the 'packman' repositories, they are using 'vlc-codecs (3.0.11-4.2)' which was compiled against GLIBC-2.29 and complains of the dependency. This is but one example of a package that doesn't work properly (that worked well in Leap 15.1). There seems to many other packages like this. This bug report might be similar to https://bugzilla.opensuse.org/show_bug.cgi?id=1173734 but for a different package. This same issue is also causing 'gstreamer' when trying to use 'libav' codecs. If you need further information on this, please let me know.
Thank you,
Reddy
Comment 1 Andreas Schwab 2020-08-20 13:59:43 UTC
glibc cannot be updated without breaking a lot of packages.