Hi, net-im/signal-desktop downloaded from latest pkg.freebsd.org fails to start and emits the following error message: ld-elf.so.1: Shared object "libicui18n.so.72" not found, required by "signal-desktop" # pkg provides libicui18n.so.72 # (not there) # pkg provides libicui18n.so Name : icu-73.1,1 Comment : International Components for Unicode (from IBM) Repo : FreeBSD Filename: usr/local/lib/libicui18n.so.73.1 usr/local/lib/libicui18n.so.73 usr/local/lib/libicui18n.so
A workaround: [/usr/local/lib] # ln -s libicui18n.so libicui18n.so.72 [/usr/local/lib] # ln -s libicuio.a libicuio.so.72 [/usr/local/lib] # ln -s libicuuc.so libicuuc.so.72 [/usr/local/lib] # ln -s libicudata.so libicudata.so.72 [/usr/local/lib] # (forgot to mention - this is on stable/13-n255165-eb2e52fb2045 using 'latest' from pkg.freebsd.org)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ecdcc0644c4655398688a4eec0956081b6bc5c97 commit ecdcc0644c4655398688a4eec0956081b6bc5c97 Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2023-05-09 16:45:20 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2023-05-09 17:33:01 +0000 net-im/signal-desktop: Add missing LIB_DEPENDS PR: 271155 Reported By: void@f-m.fm net-im/signal-desktop/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)
Thanks!