Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Feb 2014 12:26:44 -0800
From:      Kevin Oberman <rkoberman@gmail.com>
To:        Baptiste Daroussin <bapt@freebsd.org>
Cc:        Andrea Venturoli <ml@netfence.it>, FreeBSD Ports ML <freebsd-ports@freebsd.org>
Subject:   Re: ICU sweeping upgrade: bug or feature?
Message-ID:  <CAN6yY1vjAOSD6dRbzVkR-7fkqv=PqzHarGDZTgZwAEEF4WrVHQ@mail.gmail.com>
In-Reply-To: <CAN6yY1uefH3ec5B892PdqomQkZ9mRk3KENnXb7s5abFHVAcijw@mail.gmail.com>
References:  <52F6132C.3070406@netfence.it> <52F6654F.4070304@netfence.it> <20140208200042.GI80056@ithaqua.etoilebsd.net> <CAN6yY1uefH3ec5B892PdqomQkZ9mRk3KENnXb7s5abFHVAcijw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Add atk, clutter, pango, gdk-pixbuf2, and json-glib-0.14.2.


On Sat, Feb 8, 2014 at 12:14 PM, Kevin Oberman <rkoberman@gmail.com> wrote:

> You need to bump gobject-introspection and glib20, as well. I'll report
> any others I find later after the rebuild of those you caught and a run of
> pkg_libchk.
>
>
> On Sat, Feb 8, 2014 at 12:00 PM, Baptiste Daroussin <bapt@freebsd.org>wrote:
>
>> 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
>> >
>> > BTW LibreOffice was not bumped, so it would not be recompiled by
>> > "portupgrade -r icu" or similar.
>> >
>> >   bye
>> >       av.
>> LibreOffice has been bumped to chase that.
>> All the mozilla soft has been forgotten but they were the only one
>> forgotten and
>> they have been bumped a couple of hours laters.
>>
>> regards,
>> Bapt
>>
>
>
>
> --
> R. Kevin Oberman, Network Engineer, Retired
> E-mail: rkoberman@gmail.com
>



-- 
R. Kevin Oberman, Network Engineer, Retired
E-mail: rkoberman@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1vjAOSD6dRbzVkR-7fkqv=PqzHarGDZTgZwAEEF4WrVHQ>