Task Todo List libdepends/libprovides without version specified

March 11, 2023 - Balló György

These packages have soname entries in their depends/provides array without specifying a version. These are ambiguous on multilib systems, because all libraries can have a 'lib32-' variant, which means both package would satisfy the same *.so dependency, which shouldn't happen. The makepkg command fills the version information automatically if the specified soname is linked by the package, or provided by an included library. If it doesn't happen, please check the following:

- If the package referenced by the soname is actually not needed, then remove it.
- If the referenced soname is not used, but the package providing the soname is needed for some executables, header or data files, then replace it with the actual package name.
- If the referenced soname is opened dynamically with dlopen(), then replace it with the actual package name.
- makepkg does not support soname entries in makedepends/optdepends, replace them with the actual package names.
- If you are sure that your package must be linked by the specified soname, then contact with upstream and fix the build system.

find-libdeps / find-libprovides commands from the devtools package could help to detect the correct sonames.

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
91 packages displayed out of 91 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
x86_64 Extra adlplug 1.0.2-12 dvzrv Complete bgyorgy
x86_64 Extra aeolus 0.10.4-3 dvzrv, ainola Complete bgyorgy
x86_64 Extra arch-audit 0.2.0-2 anthraxx, shibumi, kpcyrd Complete arojas
x86_64 Extra blackmagic 1.10.2-1 sangy, FFY00 Complete arojas
x86_64 Extra cardinal-clap 24.09-1 dvzrv Complete bgyorgy
x86_64 Extra cardinal-lv2 24.09-1 dvzrv Complete bgyorgy
x86_64 Extra cardinal-vst 24.09-1 dvzrv Complete bgyorgy
x86_64 Extra cargo-crev 0.26.0-1 kpcyrd, orhun Complete arojas
x86_64 Extra distrho-ports 2021.03.15-4 dvzrv Complete bgyorgy
x86_64 Extra dotnet-runtime 8.0.10.sdk110-1 alucryd Complete alucryd
x86_64 Extra dotnet-runtime-6.0 6.0.35.sdk135-1 alucryd Complete alucryd
x86_64 Extra drumgizmo 0.9.20-3 dvzrv Complete bgyorgy
x86_64 Extra easytag bgyorgy Complete arojas
x86_64 Extra emby-server 4.8.10.0-1 alucryd Complete alucryd
x86_64 Extra emby-theater 3.0.21-1 alucryd Complete alucryd
x86_64 Extra ffmpeg 2:7.1-3 alucryd Complete alucryd
x86_64 Extra guile2.2 2.2.7-5 alerque Complete alerque
x86_64 Extra hidapi 0.14.0-3 eworm, FFY00 Complete eworm
x86_64 Extra iempluginsuite 1.14.1-3 dvzrv Complete bgyorgy
x86_64 Extra jalv 1.6.8-3 dvzrv Complete bgyorgy
x86_64 Extra jre-openjdk 23.0.1.u0-1 felixonmars, anthraxx, freswa, artafinde Complete arojas
x86_64 Extra jre11-openjdk 11.0.25.u9-1 anthraxx, freswa, artafinde Complete arojas
x86_64 Extra jre17-openjdk 17.0.13.u11-1 freswa, artafinde Complete arojas
x86_64 Multilib lib32-vulkan-validation-layers 1.3.290-2 lcarlier Complete lcarlier
x86_64 Extra libmusicxml 3.22-3 dvzrv, ainola Complete bgyorgy
x86_64 Extra libopenmpt 0.7.11-1 alucryd, dvzrv Complete dvzrv
x86_64 Extra libopenshot 0.3.3-9 0.3.3-10 alerque Complete bgyorgy
x86_64 Extra libpqxx 7.9.2-1 anthraxx Complete arojas
x86_64 Extra libretro-dolphin 33044-2 alucryd Complete alucryd
x86_64 Extra libretro-pcsx2 17053-2 alucryd Complete alucryd
x86_64 Extra libsigrok 0.5.2-20 0.5.2-21 anatolik, FFY00, carsme Complete arojas
x86_64 Extra libtracefs-docs 1.8.1-1 dvzrv Complete bgyorgy
x86_64 Extra libxdp 1.4.3-1 Foxboron Complete arojas
x86_64 Extra master_me-lv2 1.2.0-2 dvzrv Complete bgyorgy
x86_64 Extra master_me-vst 1.2.0-2 dvzrv Complete bgyorgy
x86_64 Extra mencoder 38542-4 anthraxx Complete arojas
x86_64 Extra monero 0.18.3.4-2 kpcyrd Complete kpcyrd
x86_64 Extra monero-gui 0.18.3.4-2 kpcyrd Complete arojas
x86_64 Extra mplayer 38542-4 anthraxx Complete arojas
x86_64 Extra ncmpcpp 0.10.1-1 anthraxx, blakkheim Complete arojas
x86_64 Extra openfpgaloader 0.12.1-1 FFY00 Complete bgyorgy
x86_64 Extra openocd 1:0.12.0-3 sangy, FFY00 Complete arojas
x86_64 Extra openpmix 5.0.4-1 Lahwaacz, dvzrv Complete dvzrv
x86_64 Extra openzwave 1.6-7 alucryd Complete alucryd
x86_64 Extra opnplug 1.0.2-12 dvzrv Complete bgyorgy
x86_64 Extra padthv1 1.1.3-1 dvzrv Complete bgyorgy
x86_64 Extra pantheon-applications-menu 8.0.0-1 alucryd Complete alucryd
x86_64 Extra pantheon-camera 8.0.0-1 alucryd Complete alucryd
any Extra pantheon-session 8.0.1-1 alucryd Complete alucryd
any Extra pantheon-settings-daemon alucryd Complete alucryd
x86_64 Extra pantheon-sideload 6.2.2-1 alucryd Complete alucryd
x86_64 Extra patchage Complete bgyorgy
x86_64 Core pinentry 1.3.1-5 lfleischer, anthraxx Complete arojas
x86_64 Extra pipewire-media-session 1:0.4.2-3 heftig Complete heftig
x86_64 Extra profanity 1:0.14.0-2 1:0.14.0-3 anthraxx, freswa Complete arojas
x86_64 Extra profanity-gtk 1:0.14.0-2 1:0.14.0-3 anthraxx, freswa Complete arojas
x86_64 Core python-libseccomp 2.5.5-3 2.5.5-4 anthraxx Complete arojas
x86_64 Extra python-rtmidi 1.5.8-2 1.5.8-3 grawlinson Complete arojas
x86_64 Extra radare2 5.9.4-1 anthraxx, sangy, FFY00 Complete bgyorgy
x86_64 Extra rasqal 1:0.9.33-7 dvzrv Complete dvzrv
x86_64 Extra rav1e 0.7.1-1 alucryd Complete bgyorgy
x86_64 Extra retroarch 1.19.1-3 alucryd Complete alucryd
x86_64 Extra rhonabwy 1.1.13-1 alucryd Complete alucryd
x86_64 Extra ruby-bcrypt_pbkdf 1.1.1-1 bastelfreak Complete arojas
x86_64 Extra ruby-ed25519 1.3.0-4 bastelfreak Complete arojas
x86_64 Extra ruby-x25519 1.0.10-4 bastelfreak Complete arojas
x86_64 Extra sccache 0.8.2-1 alucryd Complete alucryd
x86_64 Extra sequoia-wot anthraxx, dvzrv Complete bgyorgy
x86_64 Extra sonic-visualiser 5.0.1-2 dvzrv Complete bgyorgy
x86_64 Extra stk-docs 5.0.1-3 dvzrv Complete bgyorgy
x86_64 Extra supercollider 3.13.0-7 dvzrv, ainola Complete bgyorgy
x86_64 Extra sysdig 0.39.0-1 mtorromeo Complete mtorromeo
x86_64 Extra sysdig-dkms 0.39.0-1 mtorromeo Complete mtorromeo
x86_64 Extra timidity++ 2.15.0-11 felixonmars, dvzrv Complete bgyorgy
x86_64 Extra vapoursynth R70-1 R70-2 alucryd Complete alucryd
x86_64 Extra vbam-sdl 2.1.11-2 blakkheim Complete alucryd
x86_64 Extra vlc 3.0.21-9 anthraxx, dvzrv Complete arojas
x86_64 Extra vtk 9.3.1-9 9.3.1-10 Archange, alerque Complete arojas
x86_64 Extra vulkan-validation-layers 1.3.290-2 lcarlier Complete lcarlier
x86_64 Extra wf-recorder 0.5.0-2 ainola Complete bgyorgy
x86_64 Extra wingpanel 8.0.1-1 alucryd Complete alucryd
x86_64 Extra wingpanel-indicator-a11y 1.0.2-2 alucryd Complete alucryd
x86_64 Extra wingpanel-indicator-bluetooth 8.0.0-1 alucryd Complete alucryd
x86_64 Extra wingpanel-indicator-datetime 2.4.2-1 alucryd Complete alucryd
x86_64 Extra wingpanel-indicator-keyboard 2.4.2-1 alucryd Complete alucryd
x86_64 Extra wingpanel-indicator-network 7.1.1-1 alucryd Complete alucryd
x86_64 Extra wingpanel-indicator-nightlight 2.1.3-1 alucryd Complete alucryd
x86_64 Extra wingpanel-indicator-notifications 7.1.1-1 alucryd Complete alucryd
x86_64 Extra wingpanel-indicator-power 8.0.0-1 alucryd Complete alucryd
x86_64 Extra wingpanel-indicator-session 2.3.1-4 alucryd Complete alucryd
x86_64 Extra wingpanel-indicator-sound 8.0.0-1 alucryd Complete alucryd