Upstream D-Bus update bricks system with ALHP. #227
Labels
No Label
blocked upstream
bug
build-failure
duplicate
enhancement
help wanted
informational
invalid
invalid/corrupt package
packaging issue
priority: high
question
support
wontfix
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ALHP/ALHP.GO#227
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upstream Arch Linux decided to change their default D-Bus implementation to
dbus-broker
and in the process, has seemingly moved the unit files todbus-broker-units
anddbus-daemon-units
respectively (https://archlinux.org/news/making-dbus-broker-our-default-d-bus-daemon/).Upon upgrading my system configured with ALHP x86-64-v3 repositories a few hours ago, on next reboot my system has bricked itself, freezing when launching the display manager. (CTRL+Fx keys not working to switch to TTY either)
I managed to boot into Arch's emergency initramfs shell by removing the root parameter from grub, mounting my root partition, chrooting in it and disabling my display manager.
After this, I could get into a properly booted CLI and realized that D-Bus was dead.
In the end, I managed to fix the problem by temporarily disabling ALHP and upgrading the system and selecting the D-Bus provider. (installing the unit package could've probably worked as well)
Please fix the underlying issue before more systems get bricked, this is really bad!
no need to fix anything.
The rebuild is currently still running which can be checked here: https://status.alhp.dev
Currently there are 2 more packages queued and 1 building.
Once that is finished and packages are synced to the mirrors, the "problem" is fixed.
this part of the Readme explains it: https://somegit.dev/ALHP/ALHP.GO#user-content-why-is-package-x-not-up-to-date
Edit: The Rebuild is now finished and at least the alhp.dev and krautflare mirror have synced.
I had also issues causing this. Luckily I could downgrade dbus to workaround this issue.
An idea. How about adding a note to the installation guide about this. That sometimes due to building delay the system can break especially if bigger packages are being build. If unsure check building site https://status.alhp.dev . Does it have an api? So I might automatically check it before system update?
It actually does have an API: api.alhp.dev
Closing this as resolved.