@Strit UPDATE: As per previous entries, had to downgrade systemd to be able to use my system again, however…
when the updates rolled again Manjaro tried to update systemd again, so I added it to the “ignore” packages section in pacman.
Question is: would that be safe? I mean, don’t want to have “partial” updates and all.
Or, should I update with “pacman -Syyuu” to ensure packages in repo/local stay synced?
EDIT: It is as I feared: the same issue happens also to the Arm version of Manjaro.
:: Running post-transaction hooks...
(1/7) Updating linux-raspberrypi module dependencies...
(2/7) Updating linux-raspberrypi initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-raspberrypi.preset: 'default'
-> -k 4.14.94-1-MANJARO-ARM -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 4.14.94-1-MANJARO-ARM
-> Running build hook: [base]
-> Running build hook: [udev]
==> ERROR: binary dependency `libidn2.so.0' not found for `/usr/lib/systemd/systemd-udevd'
==> ERROR: binary dependency `libidn2.so.0' not found for `/usr/bin/udevadm'
==> ERROR: binary dependency `libidn2.so.0' not found for `/usr/bin/systemd-tmpfiles'
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
==> WARNING: errors were encountered during the build. The image may not be complete.
error: command failed to execute correctly
(3/7) Updating fontconfig cache...
(4/7) Reloading system manager configuration...
/usr/bin/systemctl: error while loading shared libraries: libidn2.so.0: cannot open shared object file: No such file or directory
error: command failed to execute correctly
(5/7) Creating temporary files...
/usr/bin/systemd-tmpfiles: error while loading shared libraries: libidn2.so.0: cannot open shared object file: No such file or directory
error: command failed to execute correctly
(6/7) Arming ConditionNeedsUpdate...
(7/7) Updating X fontdir indices...
I’m guessing the work around it’s the same?