You are not logged in.

#1 2024-08-22 07:06:41

jlownie
Member
Registered: 2015-08-09
Posts: 10

session-desktop requires libicui18n.so.73

Hello,

I have installed session-desktop and when I try to start it I get an error message:

usr/lib/electron25/electron: error while loading shared libraries: libicui18n.so.73: cannot open shared object file: No such file or directory

The current installed version of ICU is `libicui18n.so.75`.  I have the package file for the older version in my pacman cache.  Is there some way I can make this version of the library available to electron so that session will start up?

Offline

#2 2024-08-22 07:17:16

gromit
Package Maintainer (PM)
From: Germany
Registered: 2024-02-10
Posts: 663
Website

Re: session-desktop requires libicui18n.so.73

You'll have to rebuild the AUR package against the latest version of ICU so it links to the correct soname version smile

Offline

#3 2024-08-22 07:24:11

seth
Member
Registered: 2012-09-03
Posts: 58,705

Re: session-desktop requires libicui18n.so.73

You most likely installed https://aur.archlinux.org/packages/electron25-bin which will (still) depend in the older libicu resp. a rebuild.
You might get away w/ manually putting the old .73 libicu objects into /usr/local/lib, don't symlink anything and don't try to downgrade icu in isolation.

Edit: F5
But please nb. that building electron will take a huge amount of time and resources.

Last edited by seth (2024-08-22 07:24:56)

Offline

#4 2024-08-22 08:15:18

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,403
Website

Re: session-desktop requires libicui18n.so.73

Mod note: moving to AUR Issues


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#5 2024-08-23 03:39:55

jlownie
Member
Registered: 2015-08-09
Posts: 10

Re: session-desktop requires libicui18n.so.73

Seth and Gromit, thanks for your help.  I copied the old libicu files into the /usr/lib dir, that fixed that problem.  However I then ran into the same version issue with libavcodec.  I fixed that the same way, but then had the same problem with libx265.so.  At that point I gave up.

I don't know how to rebuild electron so I've left a message in the AUR comments and am going to leave it at that.

Offline

#6 2024-08-23 06:11:47

seth
Member
Registered: 2012-09-03
Posts: 58,705

Re: session-desktop requires libicui18n.so.73

The problematic package is https://aur.archlinux.org/packages/electron25-bin - unless https://aur.archlinux.org/packages/session-desktop could actually move to a more recent version of electron.
You can build https://aur.archlinux.org/packages/electron25 but, as mentioned, time and resources - if you've less than 32GB RAM I'd probably not even try.

Offline

Board footer

Powered by FluxBB