Bug 31036 - obs-studio from core/release cannot be installed due to missing libraries (needs rebuild or removal)
Summary: obs-studio from core/release cannot be installed due to missing libraries (ne...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Rémi Verschelde
QA Contact:
URL:
Whiteboard:
Keywords:
: 31112 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-10-27 02:44 CEST by Kristoffer Grundström
Modified: 2023-06-18 10:48 CEST (History)
3 users (show)

See Also:
Source RPM: obs-studio
CVE:
Status comment:


Attachments

Description Kristoffer Grundström 2022-10-27 02:44:22 CEST
Description of problem: I use a freshly installed Cauldron system with MATE as my only DE and I don't use any Backports or Testing medias. When I want to install obs-studio I'm met with the following message in the terminal:

A desired package cannot be installed:
obs-studio-26.1.2-5.mga9.x86_64 (due to insufficient libswresample.so.3()(64bit))

Version-Release number of selected component (if applicable): 26.1.2-5

How reproducible: I've only seen this one time so far.

Steps to Reproduce:
1. Install Cauldron with MATE as the only DE.
2. Use all medias except the Testing and Backports ones.
3. Make sure you're updated.
4. Open a terminal window and run urpmi obs-studio as root.
5. Installation fails due to missing libswresample.so.3
Comment 1 Kristoffer Grundström 2022-10-27 02:50:13 CEST
I ran urpmf libswresample.so.3 to see what package it's in and I just got a new blank row meaning that no package contains this file which is untrue.

I see on rpm.pbone.net that this file is in libswresample3-4.3.4-1.mga8.i586.rpm or in libswresample3-4.3.4-1.mga8.tainted.i586.rpm

[kristoffer@localhost ~]$ urpmq --list-media -a
Core Release (distrib1)
Core Release Debug (distrib2)
Core Updates (distrib3)
Core Updates Debug (distrib4)
Nonfree Release (distrib11)
Nonfree Release Debug (distrib12)
Nonfree Updates (distrib13)
Nonfree Updates Debug (distrib14)
Core 32bit Release (distrib31)
Core 32bit Updates (distrib32)
Nonfree 32bit Release (distrib36)
Nonfree 32bit Updates (distrib37)

shows that I indeed am using 32 bit medias.
Kristoffer Grundström 2022-10-27 02:52:32 CEST

CC: (none) => lovaren
Hardware: All => x86_64

Comment 2 Dave Hodgins 2022-10-27 03:22:49 CEST
Mageia 8 has libswresample3 from ffmpeg but Cauldron's version of ffmpeg has
lib64swresample4-5.1.2-2.mga9.x86_64.rpm

It looks like obs-studio needs to be changed (updated if needed) to work with
lib64swresample4

Assigning to Rémi, the registered maintainer.

CC: (none) => davidwhodgins
Assignee: bugsquad => rverschelde

Comment 3 Rémi Verschelde 2022-11-14 18:27:12 CET
*** Bug 31112 has been marked as a duplicate of this bug. ***

CC: (none) => wilcal.int

Rémi Verschelde 2022-11-14 18:27:40 CET

Summary: obs-studio cannot be installed due to insufficient libswresample.so.3 => obs-studio from core/release cannot be installed due to missing libraries (needs rebuild or removal)

Comment 4 sturmvogel 2023-06-18 10:48:30 CEST
As we already reached version 29.1.2 and obs-studio was moved to tainted (due to h264 support), cosing fixed.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.