Update fail - icu

Running the Garuda update tool I was not able to update due to:

:: installing icu (76.1-1) breaks dependency 'libicui18n.so=75-64' required by electron29

I decided to skip icu:

sudo pacman -Syu --ignore icu 

The system went through with updates then.
However apps would then not launch. A terminal would not launch. System Monitor would not launch. Shutdown or reboot would not function.

I decided to force shut down. The system would not boot.
I used the last snapshot. (Thank you Garuda for implementing this!)
I am back up running, but still have the icu error blocking updates.

How do I update from here?
Thanks.

 garuda-inxi
System:
  Kernel: 6.12.13-1-lts arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-lts
    root=UUID=cfe58ff1-10f6-4a0f-bf00-e7c82f3b3a89 rw rootflags=subvol=@
    quiet resume=UUID=804a5b91-748b-4e0e-9b50-cd4994cf4a32 loglevel=3
    snd_hda_intel.dmic_detect=0 ibt=off
  Desktop: KDE Plasma v: 6.3.0 tk: Qt v: N/A info: frameworks v: 6.11.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Laptop System: Dell product: Precision 5520 v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Dell model: 0R6JFH v: A00 serial: <superuser required> part-nu: 07BF
    uuid: <superuser required> UEFI: Dell v: 1.40.0 date: 09/03/2024
Battery:
  ID-1: BAT0 charge: 59.3 Wh (100.0%) condition: 59.3/97.1 Wh (61.1%)
    volts: 12.5 min: 11.8 model: LGC-LGC8.33 DELL 5XJ28 type: Li-ion
    serial: <filter> status: full
CPU:
  Info: model: Intel Core i7-7820HQ bits: 64 type: MT MCP arch: Kaby Lake
    gen: core 7 level: v3 note: check built: 2018 process: Intel 14nm family: 6
    model-id: 0x9E (158) stepping: 9 microcode: 0xF8
  Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2
    smt: enabled cache: L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB
    desc: 4x256 KiB L3: 8 MiB desc: 1x8 MiB
  Speed (MHz): avg: 800 min/max: 800/3900 scaling: driver: intel_pstate
    governor: performance cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800
    7: 800 8: 800 bogomips: 46419
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel HD Graphics 630 vendor: Dell driver: i915 v: kernel
    arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports: active: eDP-1
    empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:591b
    class-ID: 0300
  Device-2: NVIDIA GM107GLM [Quadro M1200 Mobile] vendor: Dell
    driver: nvidia v: 570.86.16 alternate: nouveau,nvidia_drm
    non-free: 550/565.xx+ status: current (as of 2025-01; EOL~2026-12-xx)
    arch: Maxwell code: GMxxx process: TSMC 28nm built: 2014-2019 pcie: gen: 1
    speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s bus-ID: 01:00.0
    chip-ID: 10de:13b6 class-ID: 0302
  Device-3: Microdia Integrated_Webcam_HD driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-12:3
    chip-ID: 0c45:6713 class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.5
    compositor: kwin_x11 driver: X: loaded: modesetting,nvidia unloaded: nouveau
    alternate: fbdev,intel,nv,vesa dri: iris gpu: i915 display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: eDP-1 model: Sharp 0x1453 built: 2015 res: mode: 1920x1080
    hz: 60 scale: 100% (1) dpi: 141 gamma: 1.2 size: 346x194mm (13.62x7.64")
    diag: 397mm (15.6") ratio: 16:9 modes: 1920x1080
  API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
    drv: nvidia device: 1 drv: iris gbm: drv: iris surfaceless: drv: nvidia x11:
    drv: iris inactive: wayland
  API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: intel mesa v: 24.3.4-arch1.1
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics 630 (KBL GT2)
    device-ID: 8086:591b memory: 15.17 GiB unified: yes
  API: Vulkan v: 1.4.303 layers: 5 device: 0 type: integrated-gpu name: Intel
    HD Graphics 630 (KBL GT2) driver: N/A device-ID: 8086:591b
    surfaces: xcb,xlib device: 1 type: discrete-gpu name: Quadro M1200
    driver: N/A device-ID: 10de:13b6 surfaces: xcb,xlib device: 2 type: cpu
    name: llvmpipe (LLVM 19.1.7 256 bits) driver: N/A device-ID: 10005:0000
    surfaces: xcb,xlib
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel CM238 HD Audio vendor: Dell driver: snd_soc_avs v: kernel
    alternate: snd_hda_intel bus-ID: 00:1f.3 chip-ID: 8086:a171 class-ID: 0403
  API: ALSA v: k6.12.13-1-lts status: kernel-api
    tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Wireless 7260 driver: iwlwifi v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 8086:08b2 class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
  Info: services: NetworkManager, smbd, sshd, systemd-timesyncd,
    wpa_supplicant
Drives:
  Local Storage: total: 1.86 TiB used: 1.38 TiB (74.1%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: A-Data model: SX8200PNP
    size: 1.86 TiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 42AZS6AC temp: 33.9 C
    scheme: GPT
Partition:
  ID-1: / raw-size: 1.83 TiB size: 1.83 TiB (100.00%) used: 1.38 TiB (75.5%)
    fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 20.1 MiB (6.7%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 1.83 TiB size: 1.83 TiB (100.00%)
    used: 1.38 TiB (75.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-4: /var/log raw-size: 1.83 TiB size: 1.83 TiB (100.00%)
    used: 1.38 TiB (75.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-5: /var/tmp raw-size: 1.83 TiB size: 1.83 TiB (100.00%)
    used: 1.38 TiB (75.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 34.18 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
  ID-2: swap-2 type: zram size: 31.07 GiB used: 18 MiB (0.1%) priority: 100
    comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 8
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 57.0 C pch: 39.0 C mobo: 50.0 C
  Fan Speeds (rpm): cpu: 2482 fan-2: 2509
Info:
  Memory: total: 32 GiB note: est. available: 31.07 GiB used: 6.53 GiB (21.0%)
  Processes: 346 Power: uptime: 22m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.37 GiB services: org_kde_powerdevil,upowerd
    Init: systemd v: 257 default: graphical tool: systemctl
  Packages: 1794 pm: pacman pkgs: 1793 libs: 468 tools: octopi,paru
    pm: flatpak pkgs: 1 Compilers: clang: 19.1.7 gcc: 14.2.1 Shell: garuda-inxi
    default: fish v: 3.7.1 running-in: konsole inxi: 3.3.37
Garuda (2.6.26-1.1):
  System install date:     2024-05-31
  Last full system update: 2025-02-19
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut nvidia-dkms
  Windows dual boot:       No/Undetected
  Failed units:           

Did you need it?

pacman -Qi electron3
electron33  (33.4.1-1)  electron34  (34.2.0-1)

You can remove it, maybe :slight_smile:

But I must remove

installing icu (76.1-1) breaks dependency 'libicuuc.so=75-64' required by fsearch

fsearch :smiley:

6 Likes

It appears not!

pactree -r electron29
electron29
anarcho@LuNoHo ~> pacman -Qi | grep -A 1 'Depends On' | grep electron29
anarcho@LuNoHo ~ [0|0|1]> 

I have removed electron29 and now updated!
Thanks.

2 Likes

Same issue waiting for the update so I can add fsearch back. For now I just uninstalled it.

Ive got the error during update as well. I saw this post and wounder if you’ve made any head way yet?

 ╭─sgs@y7p in ~ as 🧙 took 8s
 🕙 11:33:58
 ╰─λ pacman -Qi fsearch
Name                     : fsearch
Version                  : 0.2.3-3.4
Beschreibung             : A fast graphical file search utility

An update today on another PC did not fail and fsearch works.

core/icu   75.1-2      76.1-1      1.12 MiB      11.38 MiB

Ohh, I think after reboot it will fail :rofl:
No, works, upd Sway works too.

The issue is completely solved now. It was fixed sometime yesterday. fsearch for me and one or more of the electron files were affected that I know of so far.

1 Like

I dont understand the fix listed. I may need to make my own post.

icu couldn’t be updated because of two dependencies for various programs would break thus breaking those programs. Sometime after the initial post on here and other forums the maintainers must have finally updated those two dependencies, cause all I did later in the day was attempt a update again after reinstalling fsearch and no issue cropped up.

I might have the same problem. I made a post with the update error in it. I’m hoping not to uninstall something I don’t need to, and end up on a rabbit hunt. Take a look? Maybe your fix will work for me as well, but I’m need to do some review before I decide on a fix.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.