Hello, I am trying to install EndeavourOS on my Raspberry Pi 5, but keep getting an error.
Command <i>bash /etc/calamares/scripts/create-pacman-keyring</i> finished with exit code 1.
Output:
haveged: command socket is listening at fd 3
==> Appending keys from archlinuxarm.gpg...
==> Appending keys from endeavouros.gpg...
==> Updating trust database...
gpg: next trustdb check due at 2024-01-21
:: Synchronizing package databases...
endeavouros downloading...
core downloading...
extra downloading...
alarm downloading...
aur downloading...
:: Starting full system upgrade...
resolving dependencies...
warning: cannot resolve "dbus-units", a dependency of "systemd"
warning: cannot resolve "dbus-units", a dependency of "systemd"
warning: cannot resolve "dbus-units", a dependency of "systemd"
warning: cannot resolve "dbus-units", a dependency of "systemd"
warning: cannot resolve "dbus-units", a dependency of "systemd"
:: The following package cannot be upgraded due to unresolvable dependencies:
systemd
:: Do you want to skip the above package for this upgrade? [y/N] error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'dbus-units' required by systemd
:: unable to satisfy dependency 'dbus-units' required by systemd
:: unable to satisfy dependency 'dbus-units' required by systemd
:: unable to satisfy dependency 'dbus-units' required by systemd
:: unable to satisfy dependency 'dbus-units' required by systemd
I already enabled the US servers in the mirrorlist. But keep in mind that I successfully installed EndeavourOS on another Pi 5 yesterday, without opening the mirrorlist at all.
@owabs
Welcome to the EndeavourOS forums. I hope you enjoy your time here.
Thank you for reporting this problem, and your interest in ARM devices.
Yes, archlinux ARM had no problems with dbus yesterday so it would have worked. But That was yesterday, and yesterday’s gone
Sorry couldn’t resist a little humor. Although I am definitely dating myself on that one.
As Shjim pointed out in the first URL given, today Archlinux rolled out new options for using
dbus-broker-35-2 - dbus-broker-units-35.2 - dbus-daemon-units-1.14.10.2
dbus-broker-35-1 is still the wrong version and dbus-broker-units & dbus-daemon-units do not even exist yet.
I believe this will be a problem on all ARM devices that EnOS supports, so I am making a slight change to your Topic’s title. I hope you don’t mind.
Hopefully tomorrow the mirrors will be updated and on existing installations pacman should offer a choice between dbus-broker-units and dbus-daemon-units when updating.
I am not sure yet what the effect will be on the ARM images. The ddimg should install OK and then the first update should address the issue.
Not sure yet about how rootfs images will react on this. I may have to reissue new rootfs images after the problem gets fixed ??
Shjim is correct. I just did a rootfs install on a RPi 5 model b and it went perfectly. Calamares handled the dbus problem totally in the background and selected dbus-broker-units which is what Archlinux recommeds.