From nobody Fri Feb 03 19:43:44 2023 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4P7mLB6M9xz3kgHw for ; Fri, 3 Feb 2023 19:43:46 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P7mLB4vDzz3Fs6 for ; Fri, 3 Feb 2023 19:43:46 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Authentication-Results: mx1.freebsd.org; none Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.16.1/8.16.1) with ESMTPS id 313Jhib5040354 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 3 Feb 2023 11:43:44 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.16.1/8.16.1/Submit) id 313Jhij9040353; Fri, 3 Feb 2023 11:43:44 -0800 (PST) (envelope-from sgk) Date: Fri, 3 Feb 2023 11:43:44 -0800 From: Steve Kargl To: bob prohaska Cc: freebsd-ports@freebsd.org Subject: Re: Shared object "libicuuc.so.70" not found on RPi4 Message-ID: Reply-To: sgk@troutmask.apl.washington.edu References: <20230203180316.GA82539@www.zefox.net> <20230203193407.GB82658@www.zefox.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230203193407.GB82658@www.zefox.net> X-Rspamd-Queue-Id: 4P7mLB4vDzz3Fs6 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Fri, Feb 03, 2023 at 11:34:07AM -0800, bob prohaska wrote: > On Fri, Feb 03, 2023 at 10:25:26AM -0800, Steve Kargl wrote: > > % cat /etc/libmap.conf > > # $FreeBSD$ > > includedir /usr/local/etc/libmap.d > > libicui18n.so.71 libicuio.so.72 > > libicuuc.so.71 libicuuc.so.72 > > libicudata.so.71 libicudata.so.72 > > Replacing 71 with 70 did the trick. Inkscape now runs. > > In the meantime a new package for xorg is nearing completion in poudriere. > Is updating xorg likely to conflict with old entries in libmap.conf? > No. AFAIK, libmap.conf entries are fallbacks if ldconfig cannot find iia library in its hints file. The above is my libmap.conf. firefox depends on libxul.so. % ldd /usr/local/lib/firefox/libxul.so | grep icu libicui18n.so.71 => /usr/local/lib/libicuio.so.72 (0x2497460e1000) libicuuc.so.71 => /usr/local/lib/libicuuc.so.72 (0x249748eac000) libicudata.so.72 => /usr/local/lib/libicudata.so.72 (0x249774186000) libicui18n.so.72 => /usr/local/lib/libicui18n.so.72 (0x249774d9e000) So, here libicuuc.so.71 points to libicuuc.so.72 while some other port I updated pulled in, say, libicui18n.so.72. -- Steve