@TheFeelTrain, regarding the broken link of icuuc.so in gstlaspa.so, it's caused by lib32-raptor.
% find $PWD -name '*.so*' -not -type l | while read -r so; do
> ldd $so 2>/dev/null|grep icuuc |if grep -q 'not found'; then echo $so; fi
> done
/usr/lib32/gstreamer-1.0/libgstladspa.so
/usr/lib32/libraptor2.so.0.0.0
/usr/lib32/liblrdf.so.2.0.0
% ldd /usr/lib32/gstreamer-1.0/libgstladspa.so | grep -E 'icuuc|raptor|lrdf'
liblrdf.so.2 => /usr/lib32/liblrdf.so.2 (0xf2cb7000)
libraptor2.so.0 => /usr/lib32/libraptor2.so.0 (0xf26cb000)
libicuuc.so.74 => not found
libicuuc.so.75 => /usr/lib32/libicuuc.so.75 (0xf1bc8000)
% ldd /usr/lib32/liblrdf.so.2 | grep -E 'icuuc|raptor|lrdf'
libraptor2.so.0 => /usr/lib32/libraptor2.so.0 (0xea7aa000)
libicuuc.so.74 => not found
libicuuc.so.75 => /usr/lib32/libicuuc.so.75 (0xe9996000)
% pactree --reverse lib32-raptor
lib32-raptor
└─lib32-liblrdf
└─lib32-gst-plugins-bad
% pacman -Si lib32-raptor
Repository : chaotic-aur
Name : lib32-raptor
Version : 2.0.16-2
Description : A C library that parses RDF/XML/N-Triples into RDF triples (32 bit)
Architecture : x86_64
URL : https://librdf.org/raptor
Licenses : Apache GPL2 LGPL2.1
Groups : None
Provides : None
Depends On : lib32-glibc lib32-libxml2 lib32-libxslt lib32-xz lib32-zlib raptor
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 167.11 KiB
Installed Size : 441.59 KiB
Packager : Garuda Builder <team@garudalinux.org>
Build Date : Fri 01 Mar 2024 12:07:11 PM +06
Validated By : SHA-256 Sum
as you can see, both gstladspa and lrdf correctly links to icuuc.so.75, but because of broken link in raptor, it contains a link to icuuc.so.74 too...
Please, remember to find out the cause of the issue before flagging.
N.B. Rebuild dependencies before reporting a linking error.
I'm unflagging this, if you want the issue fixed, rebuild lib32-raptor yourself.
ArchWiki: AUR#Flagging_packages_out-of-date
Edit: I use chaotic-aur, I know this can cause such silly issues, and when I find them, I report them in chaotic-aur's github...
Pinned Comments
ahmubashshir commented on 2023-11-18 14:43 (UTC) (edited on 2023-11-18 14:44 (UTC) by ahmubashshir)
If you have any improvements/suggestions for the pkgbuilds I maintain, please create an issue/pr on github.com/ahmubashshir/pkgbuilds or send the patches to ahmubashshir+pkgbuilds@gmail.com
p.s. sorry for being late, I was busy with my mid and part-time job last three months... it was truly chaotic...