Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: `lib32-fluidsynth` depends on non-existing `libpipewire-0.3.solibportaudio.so`. (Read 263 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

`lib32-fluidsynth` depends on non-existing `libpipewire-0.3.solibportaudio.so`.

When I want to install Artix' "lib32/lib32-fluidsynth", it fails with

Code: [Select]
resolving dependencies...
warning: cannot resolve "libpipewire-0.3.solibportaudio.so", a dependency of "lib32-fluidsynth"
:: The following package cannot be upgraded due to unresolvable dependencies:
      lib32-fluidsynth

Arch's "multilib/lib32-fluidsynth" does not have the problem.

Output of "pacman -Si lib32/lib32-fluidsynth multilib/lib32-fluidsynth":

Code: [Select]
Repository      : lib32
Name            : lib32-fluidsynth
Version         : 2.3.0-2
Description     : A real-time software synthesizer based on the SoundFont 2 specifications
Architecture    : x86_64
URL             : https://www.fluidsynth.org/
Licenses        : LGPL2.1
Groups          : None
Provides        : None
Depends On      : fluidsynth=2.3.0  lib32-glibc  lib32-libpulse  lib32-readline  lib32-sdl2  libasound.so=2-32  libglib-2.0.so=0-32  libgmodule-2.0.so=0-32  libgobject-2.0.so=0-32  libinstpatch-1.0.so=2-32
                  libjack.so=0-32  libpipewire-0.3.solibportaudio.so  libsndfile.so=1-32
Optional Deps   : None
Conflicts With  : None
Replaces        : None
Download Size   : 216.42 KiB
Installed Size  : 495.74 KiB
Packager        : Artix Build Bot <[email protected]>
Build Date      : Do 22 Sep 2022 19:14:17 CEST
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Repository      : multilib
Name            : lib32-fluidsynth
Version         : 2.3.0-2
Description     : A real-time software synthesizer based on the SoundFont 2 specifications
Architecture    : x86_64
URL             : https://www.fluidsynth.org/
Licenses        : LGPL2.1
Groups          : None
Provides        : None
Depends On      : fluidsynth=2.3.0  lib32-glibc  lib32-libpulse  lib32-readline  lib32-sdl2  libasound.so=2-32  libglib-2.0.so=0-32  libgmodule-2.0.so=0-32  libgobject-2.0.so=0-32  libinstpatch-1.0.so=2-32
                  libjack.so=0-32  libportaudio.so=2-32  libsndfile.so=1-32
Optional Deps   : None
Conflicts With  : None
Replaces        : None
Download Size   : 210.40 KiB
Installed Size  : 475.70 KiB
Packager        : David Runge <[email protected]>
Build Date      : Do 22 Sep 2022 10:34:50 CEST
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Re: `lib32-fluidsynth` depends on non-existing `libpipewire-0.3.solibportaudio.so`.

Reply #1
This is a bug in the PKGBUILD file, "libpipewire-0.3.solibportaudio.so" is actually supposed to be two separate libraries ("libpipewire-0.3.so libportaudio.so") but a space was forgotten.

I'm assuming @ndowens is the maintainer of this package, I've sent him a message about the problem.