Your message dated Tue, 20 Aug 2024 16:13:11 +0200 with message-id <0a82fd32-8fcc-42f0-9135-1c34ab2edc30@iem.at> and subject line obs-studio: Plugin fails to load libobs.so because it doesn't exist has caused the Debian Bug report #1070385, regarding obs-studio: Plugin fails to load libobs.so because it doesn't exist to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1070385: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070385 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: obs-studio: Plugin fails to load libobs.so because it doesn't exist
- From: Thomas Blanc <thomas.blanc@crans.org>
- Date: Sat, 04 May 2024 18:59:03 +0200
- Message-id: <171484194303.17732.18238483672341500177.reportbug@molotov>
Package: obs-studio Version: 30.1.2+dfsg-1 Severity: normal Dear Maintainer, I installed the following obs plugin in my home directory: https://github.com/LiveSplit/obs-livesplit-one Upon starting obs, the plugin did not load and the logs told me libobs.so was not found Typing $ dpkg -L libobs0t64 | grep libobs\\.so allowed me to find the two following files: /usr/lib/x86_64-linux-gnu/libobs.so.30 /usr/lib/x86_64-linux-gnu/libobs.so.0 (symlink to the previous) Adding a symlink libobs.so in that directory fixed the issue, but I am worried as I edited a directory I'm not sure I should according to Debian guidelines (I'm not the most system-savy person) Since others might have the same issue, I'm letting you know and hope my fix is the right one Thank you, Thomas Blanc -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.7.12-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages obs-studio depends on: ii libavcodec60 7:6.1.1-4 ii libavdevice60 7:6.1.1-4 ii libavformat60 7:6.1.1-4 ii libavutil58 7:6.1.1-4 ii libc6 2.38-7 ii libcurl3t64-gnutls 8.7.1-5 ii libegl1 1.7.0-1+b1 ii libfontconfig1 2.15.0-1.1 ii libfreetype6 2.13.2+dfsg-1+b4 ii libgcc-s1 14-20240429-1 ii libglx0 1.7.0-1+b1 ii libjansson4 2.14-2+b2 ii libluajit-5.1-2 2.1.0+openresty20231117-2 ii libmbedcrypto7t64 2.28.8-1 ii libmbedtls14t64 2.28.8-1 ii libmbedx509-1t64 2.28.8-1 ii libobs0t64 30.1.2+dfsg-1 ii libopengl0 1.7.0-1+b1 ii libpci3 1:3.12.0-1 ii libpulse0 16.1+dfsg1-5 ii libpython3.11t64 3.11.9-1 ii libqrcodegencpp1 1.8.0-1.2+b1 ii libqt6core6t64 6.4.2+dfsg-21.1+b1 ii libqt6gui6t64 6.4.2+dfsg-21.1+b1 ii libqt6network6t64 6.4.2+dfsg-21.1+b1 ii libqt6svg6 6.4.2-4+b2 ii libqt6widgets6t64 6.4.2+dfsg-21.1+b1 ii libqt6xml6t64 6.4.2+dfsg-21.1+b1 ii librist4 0.2.10+dfsg-2 ii libspeexdsp1 1.2.1-1+b1 ii libsrt1.5-openssl 1.5.3-1+b2 ii libstdc++6 14-20240429-1 ii libswscale7 7:6.1.1-4 ii libudev1 255.5-1 ii libv4l-0t64 1.26.1-4+b1 ii libva-drm2 2.20.0-2+b1 ii libva2 2.20.0-2+b1 ii libx11-6 2:1.8.7-1+b1 ii libx264-164 2:0.164.3108+git31e19f9-1 ii libxcb-composite0 1.17.0-1 ii libxcb-randr0 1.17.0-1 ii libxcb-shm0 1.17.0-1 ii libxcb-xfixes0 1.17.0-1 ii libxcb-xinerama0 1.17.0-1 ii libxcb1 1.17.0-1 ii libxkbcommon0 1.6.0-1+b1 ii python3 3.11.8-1 ii python3.11 3.11.9-1 ii qt6-image-formats-plugins 6.4.2-5+b1 ii qt6-wayland 6.4.2-5+b2 Versions of packages obs-studio recommends: ii obs-plugins 30.1.2+dfsg-1 Versions of packages obs-studio suggests: ii pkexec 124-2 ii policykit-1 124-2 pn v4l2loopback-dkms <none> -- no debconf information
--- End Message ---
--- Begin Message ---
- To: 1070385-done@bugs.debian.org, Thomas Blanc <thomas.blanc@crans.org>
- Subject: obs-studio: Plugin fails to load libobs.so because it doesn't exist
- From: IOhannes m zmoelnig <zmoelnig@iem.at>
- Date: Tue, 20 Aug 2024 16:13:11 +0200
- Message-id: <0a82fd32-8fcc-42f0-9135-1c34ab2edc30@iem.at>
hi. i'm sorry to hear that it doesn't work for you.unfortunately, the problem is with using 3rd party plugins that have broken linking information: "libobs.so" is the library to link against during development, but the linker should resolve this to the correct "libobs.so.0" (or whatever). as a consequence, the libobs.so symlink is (only) shipped in the libobs-dev package, but not in the actual library package libobs0t64.it seems that whoever provides obs-libesplit-one, has a different setup where libobs.so is not a symlink (but a real file), and the linker therefore cannot do its magic.put simply: we do not support such a setup.rather than manually creating symlinks, you can workaround the problem by simply installing the "libobs-dev" package (which will then provide the symlinks).i'm therefore closing this as "won't fix". gasmrd IOhannesAttachment: OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---