Hello,
So far one person on the forum claimed dbus-broker has broken their system,⁽¹⁾ but with logs indicating they don’t use dbus-broker, and two people associated issues with updating to dbus-broker,⁽²⁾⁽³⁾ but with no evidence of such connection. No single report in #archlinux since the begining of 2023 (twenty twenty three). No issues observed here either, 12 hours after the update.
I updated my server to dbus-broker, its seemless and on reboot there is no difference. In my case I did have one breakage when I accidentally stopped dbus which killed systemd and the rest was history, however I had another user test this and systemd just restarted dbus and his system was fine, so I guess this is a case of "your millage may vary". My laptop was manually migrated before the changes, I wanted to try out dbus-broker when I saw it suggested in the RFC MR, and that went fine. After the change, the automatic process from pacman on my server (and containers) worked just fine and dbus is being started like expected on boot. There has been other users, such as a staff member [1] which has been using it without issues, so there is not much to fear.
You may wish to have the most recent Live ISO at hand, just in case. As well as restarting the dbus service, after the update is complete, to learn about the issues possibly early and not 7 updates later. Restarting the dbus service is best done from system console: in case it would bring down the entire graphical session.
In all honesty you should always have a installation media handy, the meme of Arch Users carrying around a installation media is not just a meme, its reality. I have lost count the number of times a kernel update has broken my system and I need to rollback the kernel, or device decided to wipe the EFI entries for the giggles (seems to be common with gaming motherboards). Overall, there is little to fear here, and if an idiot like me can do it, I am sure anyone can :P Hope this gives some more confidence in updating. Take care, -- Polarian GPG signature: 0770E5312238C760 Website: https://polarian.dev JID/XMPP: polarian@icebound.dev [1] https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/25#note_148480