Artix Linux Forum

Artix Linux => System => Topic started by: wgjuio on 24 December 2024, 23:04:22

Title: DBUS 1.16.0-1.1 "The permission of the setuid helper is not correct"
Post by: wgjuio on 24 December 2024, 23:04:22
After upgrading DBUS 1.16.0-1 to 1.16.0-1.1 my system broke

downgrading back resolved it

Artix OpenRC with Plasma
Title: Re: DBUS 1.16.0-1.1 "The permission of the setuid helper is not correct"
Post by: Artist on 24 December 2024, 23:18:47
On the system where this new version was tested dbus started ok.

Where and when do you get these errors? Which init? Without any details it's not possible to troubleshoot reported problems.

artist
Title: Re: DBUS 1.16.0-1.1 "The permission of the setuid helper is not correct"
Post by: wgjuio on 24 December 2024, 23:31:18
On the system where this new version was tested dbus started ok.

Where and when do you get these errors? Which init? Without any details it's not possible to troubleshoot reported problems.

artist

Artix Plasma with OpenRC

I ran sudo pacman -Syu and after it was done I couldn't update flatpak after that. Got error The permission of the setuid helper is not correct. Read about it and it was related to DBUS. I figured I might need a reboot, so I did that, but then plasma wouldn't login. Logged into openshell, viewed pacman log, saw dbus upgraded, sudo downgrade dbus and now my login and system work again.


                 'ooo'                    OS: Artix Linux x86_64
               'ooxxxoo'                  Kernel: 6.12.4-zen1-1-zen
              'oookkxxoo'                 Uptime: 15 mins
             'oiioxkkxxoo'                Packages: 2453 (pacman), 11 (flatpak)
            ':;:iiiioxxxoo'               Shell: bash 5.2.37
               `'.;::ioxxoo'              Resolution: 3440x1440
          '-.      `':;jiooo'             DE: Plasma 6.2.4
         'oooio-..     `'i:io'            WM: kwin
        'ooooxxxxoio:,.   `'-;'           WM Theme: Qogir-dark-circle
       'ooooxxxxxkkxoooIi:-.  `'          Theme: Artix-dark [Plasma], Adwaita-dark [GTK2], Kogir-dark [GTK3]
      'ooooxxxxxkkkkxoiiiiiji'            Icons: freedesktop [Plasma], Papirus-Dark [GTK2], Greeze [GTK3]
     'ooooxxxxxkxxoiiii:'`     .i'        Terminal: yakuake
Title: Re: DBUS 1.16.0-1.1 "The permission of the setuid helper is not correct"
Post by: Shoun2137 on 25 December 2024, 03:38:06
Yes, I can confirm I'm getting the same errors, I thought I fucked up something with Xorg because I was cleaning up my installation before moving to NVME, but I have the same problems with setuid stuff, so nothing dbus related works, polkit stopped working, gvfs doesnt register on thunar and more...

EDIT: Updated to dbus 1.16.1-1.2 and problem disappeared. Thank you.
Title: Re: DBUS 1.16.0-1.1 "The permission of the setuid helper is not correct"
Post by: wgjuio on 25 December 2024, 13:41:17
I updated to 1.16.1-1.2

it broke everything again

now I can't downgrade, because if I try downgrade it says:

Code: [Select]
warning: downgrading package dbus (1.16.1-1.2 => 1.16.0-1)
resolving dependencies...
warning: cannot resolve "libsystemd.so=0-64", a dependency of "dbus"
:: The following package cannot be upgraded due to unresolvable dependencies:
      dbus

can't update it, either..

Code: [Select]
sudo pacman -S dbus
warning: dbus-1.16.1-1.2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) dbus-1.16.1-1.2

Total Installed Size:  0.90 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                     [#####################################] 100%
(1/1) checking package integrity                                   [#####################################] 100%
(1/1) loading package files                                        [#####################################] 100%
(1/1) checking for file conflicts                                  [#####################################] 100%
(1/1) checking available disk space                                [#####################################] 100%
:: Processing package changes...
(1/1) reinstalling dbus                                            [#####################################] 100%
:: Running post-transaction hooks...
(1/2) Creating system user accounts...
(2/2) Refreshing PackageKit...
Error: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program org.freedesktop.PackageKit: No such file or directory
error: command failed to execute correctly

edit: upon reboot all seems well.
Title: Re: DBUS 1.16.0-1.1 "The permission of the setuid helper is not correct"
Post by: Shoun2137 on 25 December 2024, 20:16:24

Yeah, I had to reboot twice for this to work, dbus is just weird, first I thought it was that weird /etc/X11/xinit/xinitrc.d/80-dbus.sh file that I removed which is provided by dbus-openrc and dbus-runit, I'm kinda not sure it is proper place for stuff like this if we're taking wayland into consideration, but meh that was just unrelated and shit started working again after reboot... Could I ask someone from maintainers to look into this if it is even needed?