Artix Linux Forum

Artix Linux => Package management => Topic started by: Andy on 18 April 2022, 13:39:23

Title: installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thun
Post by: Andy on 18 April 2022, 13:39:23
Hi,
new icu drama.
installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thunderbird-artix
Wait to be resolved ?


P.S. More than 300 forum threads for the search term "icu"!
Title: Re: installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thun
Post by: rayburn on 18 April 2022, 14:35:01
Yes, I have had the same issue this morning and ended up ignoring two packages in /etc/pacman.conf icu and harfbuzz. I was then able to successfully upgrade.

EDIT: However after a reboot xorg no longer starts....
Title: Re: installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thun
Post by: Dudemanguy on 18 April 2022, 15:15:42
Thunderbird artix was moved into the galaxy repos a long time ago. You shouldn't use it anymore. Just install thunderbird.
Title: Re: installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thun
Post by: mrbrklyn on 18 April 2022, 16:32:00
Thunderbird artix was moved into the galaxy repos a long time ago. You shouldn't use it anymore. Just install thunderbird.

what does that mean?

[sudo] password for ruben:
world/thunderbird 91.8.0-1 [installed]
    Standalone mail and news reader from mozilla.org
Title: Re: installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thun
Post by: strajder on 18 April 2022, 17:47:42
installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thunderbird-artix
The package thunderbird-artix is not in Artix repositories anymore. Anyone who still uses it should uninstall it and install package world/thunderbird instead.

new icu drama.
[...]
P.S. More than 300 forum threads for the search term "icu"!
Fake news.
Title: Re: installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thun
Post by: Dudemanguy on 18 April 2022, 20:31:45
Thunderbird artix was moved into the galaxy repos a long time ago. You shouldn't use it anymore. Just install thunderbird.

My apologies, thunderbird is in world not galaxy.
Title: Re: installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thun
Post by: rayburn on 20 April 2022, 15:32:57
Code: [Select]
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (71.1-1) breaks dependency 'libicuuc.so=70-64' required by harfbuzz-icu
:: installing icu (71.1-1) breaks dependency 'libicuuc.so=70-64' required by raptor

That is the message I am getting on my work laptop after first removing thunderbird-artix and then attempting to install thunderbird from galaxy.
How can I resolve this please?
Title: Re: installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thun
Post by: strajder on 20 April 2022, 15:46:14
Ensure your /etc/pacman.conf is properly configured (https://wiki.artixlinux.org/Main/Repositories#Arch_repositories) and there are no
Code: [Select]
IgnorePkg = ...
lines in it, and then fully update your system by issuing
Code: [Select]
pacman -Syyuu
The current package world/harfbuzz-icu doesn't depend on libicuuc.so 70-64, but 71-64.
Title: Re: installing icu (71.1-1) breaks dependency 'libicui18n.so=70-64' required by thun
Post by: rayburn on 20 April 2022, 16:09:14
@strajder Thank yiou! Your quick reply was much appreciated, after a:

Code: [Select]
pacman -Syyuu

All is well again, many thanks.