Skip to main content
Topic: Some programs looking for missing libicuuc.so.76 after system update (Read 963 times) previous topic - next topic
gripped and 4 Guests are viewing this topic.

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #15
in case there are any related issued left then pls provide details

artist
Linux is simple; use Artix, or Submit Your System To Evil Malicious D(a)emons

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #16
just chiming in that I am also receiving similar error message:

Code: [Select]
:: Synchronizing package databases...
 system is up to date
 world is up to date
 galaxy is up to date
 extra is up to date
 community is up to date
 lib32 is up to date
 omniverse is up to date
:: Starting full system upgrade...
:: Replace mlocate with world/plocate? [Y/n] y
:: Replace sdl2 with world/sdl2-compat? [Y/n] y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (76.1-1) breaks dependency 'libicui18n.so=75-64' required by thunderbird
:: installing icu (76.1-1) breaks dependency 'libicuuc.so=75-64' required by thunderbird

I guess I'll just wait patiently for thunderbird dependency to be resolved. Thanks as always to the hard working devs!

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #17
Found "icu75" in aur, but can't install with  "makepkg -si" returns same icu error from bsdtar.

Check the last post from user 'gripped' here.

artist
Linux is simple; use Artix, or Submit Your System To Evil Malicious D(a)emons

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #18
Bonjour,

Unable to reboot Artix Linux XFCE and unable to use pacman or pacman-static (not installed), I:
- booted into a rescue system
- downloaded icu-76.1-1-x86_64.pkg.tar.zst from https://mirror1.artixlinux.org/repos/system-gremlins/os/x86_64/
- after unpacking, I copied the various files and directories to their respective locations on the sick system.

Now I can reboot Artix and use pacman, but I will wait religiously before doing the updates...

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #19
Still there are issues with mpd:
Code: [Select]
:: installing icu (76.1-1) breaks dependency 'libicui18n.so=75-64' required by mpd
:: installing icu (76.1-1) breaks dependency 'libicuuc.so=75-64' required by mpd

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #20
Both mpd and thunderbird should work. Make sure to have the correct versions:

- thunderbird 128.7.0-4
- mpd 0.23.17-2

artist
Linux is simple; use Artix, or Submit Your System To Evil Malicious D(a)emons

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #21
Still getting this error:

Code: [Select]
error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (76.1-1) breaks dependency 'libicui18n.so=75-64' required by thunderbird
:: installing icu (76.1-1) breaks dependency 'libicuuc.so=75-64' required by thunderbird

Thunderbird version 128.7.0esr (64-bit)

I'm kinda noob and not sure what should I do after reading this thread

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #22
Both mpd and thunderbird should work. Make sure to have the correct versions:

- thunderbird 128.7.0-4
- mpd 0.23.17-2

artist

mpd 0.23.17-2 is still in gremlins repo.

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #23
Both mpd and thunderbird should work. Make sure to have the correct versions:

- thunderbird 128.7.0-4
- mpd 0.23.17-2

artist

mpd 0.23.17-2 is still in gremlins repo.

I'm sorry; that had escaped me. mpd have been moved to stable now.

artist
Linux is simple; use Artix, or Submit Your System To Evil Malicious D(a)emons

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #24
Still getting this error:

Code: [Select]
error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (76.1-1) breaks dependency 'libicui18n.so=75-64' required by thunderbird
:: installing icu (76.1-1) breaks dependency 'libicuuc.so=75-64' required by thunderbird

Thunderbird version 128.7.0esr (64-bit)

I'm kinda noob and not sure what should I do after reading this thread

pacman is trying to install the latest thunderbird package, which depends on the latest version of the icu package: 0.76
Your system has a previous version of icu: 0.75
The normal way to update your system in a consistent way is to run: pacman -Syu
Make sure to have a backup first

artist
Linux is simple; use Artix, or Submit Your System To Evil Malicious D(a)emons

 

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #25
This morning I tried a crazy manipulation that allowed me to restart Artix :
https://forum.artixlinux.org/index.php/topic,7805.msg46859.html#msg46859

But now I have error messages when I try to update Artix.

Could someone tell me how I can fix this?

Code: [Select]
error: failed to commit transaction (conflicting files)
icu: /usr/lib/icu/76.1/Makefile.inc exists in filesystem
icu: /usr/lib/icu/76.1/pkgdata.inc exists in filesystem
icu: /usr/lib/libicudata.so.76 exists in filesystem
icu: /usr/lib/libicudata.so.76.1 exists in filesystem
icu: /usr/lib/libicui18n.so.76 exists in filesystem
icu: /usr/lib/libicui18n.so.76.1 exists in filesystem
icu: /usr/lib/libicuio.so.76 exists in filesystem
icu: /usr/lib/libicuio.so.76.1 exists in filesystem
icu: /usr/lib/libicutest.so.76 exists in filesystem
icu: /usr/lib/libicutest.so.76.1 exists in filesystem
icu: /usr/lib/libicutu.so.76 exists in filesystem
icu: /usr/lib/libicutu.so.76.1 exists in filesystem
icu: /usr/lib/libicuuc.so.76 exists in filesystem
icu: /usr/lib/libicuuc.so.76.1 exists in filesystem
icu: /usr/share/icu/76.1/LICENSE exists in filesystem
icu: /usr/share/icu/76.1/config/mh-linux exists in filesystem
icu: /usr/share/icu/76.1/install-sh exists in filesystem
icu: /usr/share/icu/76.1/mkinstalldirs exists in filesystem
Errors occurred, no packages were upgraded.

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #26
This morning I tried a crazy manipulation that allowed me to restart Artix :
https://forum.artixlinux.org/index.php/topic,7805.msg46859.html#msg46859

But now I have error messages when I try to update Artix.

Could someone tell me how I can fix this?

In desperation, I used pamac to update the system.
Not so bad pamac, because it saved all those existing files in "xxx.old" directories:


Code: [Select]
Warning: icu: /usr/lib/icu/76.1/Makefile.inc already exists in filesystem
It has been backed up to /usr/lib/icu/76.1/Makefile.inc.old
Warning: icu: /usr/lib/icu/76.1/pkgdata.inc already exists in filesystem
It has been backed up to /usr/lib/icu/76.1/pkgdata.inc.old
Warning: icu: /usr/lib/libicudata.so.76 already exists in filesystem
It has been backed up to /usr/lib/libicudata.so.76.old
Warning: icu: /usr/lib/libicudata.so.76.1 already exists in filesystem
It has been backed up to /usr/lib/libicudata.so.76.1.old
Warning: icu: /usr/lib/libicui18n.so.76 already exists in filesystem
It has been backed up to /usr/lib/libicui18n.so.76.old
Warning: icu: /usr/lib/libicui18n.so.76.1 already exists in filesystem
It has been backed up to /usr/lib/libicui18n.so.76.1.old
Warning: icu: /usr/lib/libicuio.so.76 already exists in filesystem
It has been backed up to /usr/lib/libicuio.so.76.old
Warning: icu: /usr/lib/libicuio.so.76.1 already exists in filesystem
It has been backed up to /usr/lib/libicuio.so.76.1.old
Warning: icu: /usr/lib/libicutest.so.76 already exists in filesystem
It has been backed up to /usr/lib/libicutest.so.76.old
Warning: icu: /usr/lib/libicutest.so.76.1 already exists in filesystem
It has been backed up to /usr/lib/libicutest.so.76.1.old
Warning: icu: /usr/lib/libicutu.so.76 already exists in filesystem
It has been backed up to /usr/lib/libicutu.so.76.old
Warning: icu: /usr/lib/libicutu.so.76.1 already exists in filesystem
It has been backed up to /usr/lib/libicutu.so.76.1.old
Warning: icu: /usr/lib/libicuuc.so.76 already exists in filesystem
It has been backed up to /usr/lib/libicuuc.so.76.old
Warning: icu: /usr/lib/libicuuc.so.76.1 already exists in filesystem
It has been backed up to /usr/lib/libicuuc.so.76.1.old
Warning: icu: /usr/share/icu/76.1/LICENSE already exists in filesystem
It has been backed up to /usr/share/icu/76.1/LICENSE.old
Warning: icu: /usr/share/icu/76.1/config/mh-linux already exists in filesystem
It has been backed up to /usr/share/icu/76.1/config/mh-linux.old
Warning: icu: /usr/share/icu/76.1/install-sh already exists in filesystem
It has been backed up to /usr/share/icu/76.1/install-sh.old
Warning: icu: /usr/share/icu/76.1/mkinstalldirs already exists in filesystem
It has been backed up to /usr/share/icu/76.1/mkinstalldirs.old


Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #27
Fixed for me, mpd was the last package that hit my mirrors, back to using my system again. Thank you!

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #28
Another question is there anything we as artix users can do to prevent this in a first place?

A second installation (including grub) on a separate data carrier, which you should use for testing, is obvious.
You should use the hardware boot manager.
"Wer alles kann, macht nichts richtig"

Artix USE="runit openrc slim openbox lxde gtk2 qt4 qt5 qt6 conky
-gtk3 -gtk4 -adwaita{cursors,themes,icons} -gnome3 -kde -plasma -wayland "

Re: Some programs looking for missing libicuuc.so.76 after system update

Reply #29
xfsprogs has to upgrade to 6.13

xfs_scrub from 6.12 wants icu 75