From owner-freebsd-ports@FreeBSD.ORG Sat Feb 8 20:00:48 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DF163736 for ; Sat, 8 Feb 2014 20:00:47 +0000 (UTC) Received: from mail-we0-x22d.google.com (mail-we0-x22d.google.com [IPv6:2a00:1450:400c:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6F0911A1A for ; Sat, 8 Feb 2014 20:00:47 +0000 (UTC) Received: by mail-we0-f173.google.com with SMTP id x55so3167287wes.4 for ; Sat, 08 Feb 2014 12:00:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=5FnrTxRFBO+raLuPH36Jo3LiGUBC3luGn5pDdP2hObk=; b=ZdW/kgCy4lWoqhUx7Yw+9os+/yqdAmMDb85RtqJyWaJyfV3dXWkJ90YN4UODNe+lJ0 voAoUAWy8C36/s7GiwoLRYkXH4agmpIT/q42e128LJk7BsQ1ca0pirax0+fT5VfDO8Gd Xoiy/2OAJGInHA0bAiORuxVKIWf++RdFC75wxRTNnHCF+egjRGw2KsDt6eHrAr1QpfKv ZNMtG9gBgAAgMy2UyDc1I7yL6O53jNQmW/z2/2YAYd8bsHc3XnhveyJb4be66pwEKCu4 Dzoei89qcOWclWEhtYNAtMJmIRurYXSWaO9NKbE9uodIlAkVqEnwXFJGserihswBcPmU E/ag== X-Received: by 10.180.164.229 with SMTP id yt5mr4446375wib.49.1391889645798; Sat, 08 Feb 2014 12:00:45 -0800 (PST) Received: from ithaqua.etoilebsd.net (ithaqua.etoilebsd.net. [37.59.37.188]) by mx.google.com with ESMTPSA id z1sm20938706wjq.19.2014.02.08.12.00.44 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Sat, 08 Feb 2014 12:00:44 -0800 (PST) Sender: Baptiste Daroussin Date: Sat, 8 Feb 2014 21:00:42 +0100 From: Baptiste Daroussin To: Andrea Venturoli Subject: Re: ICU sweeping upgrade: bug or feature? Message-ID: <20140208200042.GI80056@ithaqua.etoilebsd.net> References: <52F6132C.3070406@netfence.it> <52F6654F.4070304@netfence.it> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PWfwoUCx3AFJRUBq" Content-Disposition: inline In-Reply-To: <52F6654F.4070304@netfence.it> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 20:00:48 -0000 --PWfwoUCx3AFJRUBq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Feb 08, 2014 at 06:11:43PM +0100, Andrea Venturoli wrote: > On 02/08/14 12:21, Andrea Venturoli wrote: > > Hello. > > > > Today I started some ports' upgrade and icu went from 50.1.2 to 52.1. > > > > As soon as this happened, lots of applications are not working anymore. > > E.G. > > > >> % firefox > >> XPCOMGlueLoad error for file /usr/local/lib/firefox/libxul.so: > >> Shared object "libicui18n.so.50" not found, required by "libxul.so" > >> Couldn't load XPCOM. > > > > > > > > While everything is recompiling (which will take several hours, since at > > least FireFox, ThunderBird and LibreOffice, among others, are affected), > > I am left wondering what went wrong: usually backup libraries are kept > > in /usr/local/lib/compat/pkg... > > > > So: > >> # cd /usr/local/lib/compat/pkg/ > >> # ls |grep icu > >> libicudata.so.50.1.2 > >> libicui18n.so.50.1.2 > >> libicuio.so.50.1.2 > >> libicule.so.50.1.2 > >> libiculx.so.50.1.2 > >> libicutest.so.50.1.2 > >> libicutu.so.50.1.2 > >> libicuuc.so.50.1.2 > > > > I have an idea: > > > >> # ln -s libicui18n.so.50.1.2 libicui18n.so.50 > > > > Now: > >> % firefox > >> XPCOMGlueLoad error for file /usr/local/lib/firefox/libxul.so: > >> Shared object "libicuuc.so.50" not found, required by "libxul.so" > >> Couldn't load XPCOM. > > > > Hmmm... so, to make it short: > >> # ln -s libicudata.so.50.1.2 libicu > >> # ln -s libicudata.so.50.1.2 libicudata.so.50 > > > > and Firefox and LibreOffice are starting again. > > > > > > > > Hope this can help someone. > > OTOH I would have expected this to happen automatically; shouldn't it? > > > > bye & Thanks > > av. > > > > P.S. > >> # uname -a > >> ... 10.0-RELEASE ... amd64 >=20 > BTW LibreOffice was not bumped, so it would not be recompiled by=20 > "portupgrade -r icu" or similar. >=20 > bye > av. LibreOffice has been bumped to chase that. All the mozilla soft has been forgotten but they were the only one forgotte= n and they have been bumped a couple of hours laters. regards, Bapt --PWfwoUCx3AFJRUBq Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (FreeBSD) iEYEARECAAYFAlL2jOoACgkQ8kTtMUmk6EwJVgCeNUwFg8l+51xzjH6Vc8yxEHjH Ro0AoJJFVIgtS1flc0MaCSC8deU4WlJ8 =leyd -----END PGP SIGNATURE----- --PWfwoUCx3AFJRUBq--