Project

General

Profile

Issues with Icecat and ICU

Time4Tea - about 4 years ago -

Hi, I'm running a Parabola system on a Chromebook C201 (armv7). I seem to be having some issues related to Icecat and ICU and I'm not sure how best to resolve them.

If I try to run a system upgrade (pacman -Su), I am told that icu can't be upgraded to version 65.1-2, because it would break a dependency of Icecat, which apparently requires 'icu<65'. However, evolution mail is now refusing to run, because it seems to be expecting icu 65:

evolution: error while loading shared libraries: libicui18n.so.65: cannot open shared object file: No such file or directory

Another issue that seems to be compounding this is that I just ran a full system upgrade and now I am unable to log in to the desktop environment. I had a look at the log files and the log for the 'lightdm-webkit2-greeter' seems to be similarly complaining that it can't find icu 65:

/usr/bin/lightdm-webkit2-greeter: error while loading shared libraries: libicui18n.so.65: cannot open shared object file: No such file or directory

So, there seems to be some fundamental conflict here, that icecat is demanding icu<65, but other critical packages are expecting to find icu 65. Can I ask what is the recommended solution to this?

Thanks in advance

(P.S. I saw there are some issue reports that relate to this, but not sure if the problem has been resolved.)


Replies (3)

RE: Issues with Icecat and ICU - freemor - about 4 years ago -

Yep ICU 65 recently labded for ARM that breaks a bunch of stuff.. hang in there for the rebuilds

RE: Issues with Icecat and ICU - Time4Tea - about 4 years ago -

freemor: thanks for your reply. It's good to know the issue is recognized and rebuilds are underway. Would you mind posting again in this thread, once the rebuilds are ready for download?

RE: Issues with Icecat and ICU - Avron - about 3 years ago -

On amrv7, I see that icecat requires icu<65 and there is no compat package. Is there a way to install icecat on armv7?

    (1-3/3)