Package Details: dbus-x11 1.12.12-1

Git Clone URL: https://aur.archlinux.org/dbus-x11.git (read-only)
Package Base: dbus-x11
Description: Freedesktop.org message bus system (with x11 autolaunch)
Upstream URL: https://wiki.freedesktop.org/www/Software/dbus/
Licenses: GPL, custom
Conflicts: libdbus
Provides: dbus, libdbus
Replaces: libdbus
Submitter: dawnofdusk
Maintainer: quequotion
Last Packager: quequotion
Votes: 10
Popularity: 1.163534
First Submitted: 2016-09-03 19:11
Last Updated: 2019-02-11 17:49

Required by (290)

Sources (1)

Latest Comments

1 2 Next › Last »

mozo commented on 2019-02-18 16:48

Yes it works with "dolphin admin:///" and with "kdesu dbus-launch dolphin" but used to "sudo dolphin" which doesn't work anymore. It's not a big deal though :)

Unfortunately I don't have the knowledge to help you in this task.

quequotion commented on 2019-02-18 15:24

@mozo

Unless you can help me find out why that worked with the previous version of the package, and not with this one, I am inclined to believe this is because of changes to dbus itself rather than the packaging. I do not use dolphin, but I do use this package for things like launching dconf-editor as root with sudo, which works--though it should be noted that using sudo with dbus applications is generally recommended against.

If you are using KDE, the most often recommended method I see at first glance (google search of "sudo dolphin dbus" returns mostly results from ~2016, maybe when the [core] package dropped --enable-x11-autolaunch) is

kdesu dbus-launch dolphin

Several posts recommend installing the dbus-x11 package without saying why it worked.

Edit: have a look at the Archwiki page about running GUI applications as root. Much to my surprise the GVFS method worked with my filebrowser (pantheon-files). You might try

dolphin admin:///

mozo commented on 2019-02-15 15:59

Hmm, it installs but with the new version I can't open dolphin with: sudo dolphin

This is the single reason I installed dbus-x11.

kinoe commented on 2019-02-13 17:12

temporarily downgrade autoconf-archive did it here too. Thanks!

mozo commented on 2019-02-13 10:51

Yes temporarily downgrade autoconf-archive to 2018.03.13-2 did the trick. Thank you :)

However I don't know how this problem can be resolved.

quequotion commented on 2019-02-13 10:08

@mozo @kinoe

It seems dbus cannot be compiled against the current autoconf-archive (1:2019.01.06-1).

I couldn't reproduce your issue on my system, so tried the build in a clean chroot, which reproduced the error.

The only differences between dbus-x11 and the [core] dbus package are the --enable-x11-autolaunch in place of --without-x and the libx11 dependency, so I tried building the [core] package in a clean chroot, which failed with the same error.

My system's autoconf-archive was out-of-date:

$ pacman -Qs autoconf-archive
local/autoconf-archive 1:2018.03.13-2
    A collection of freely re-usable Autoconf macros

I confirmed that building dbus from [core] against the outdated autoconf-archive works:

$ makechrootpkg -c -r $CHROOT -I /var/cache/pacman/pkg/autoconf-archive-1\:2018.03.13-2-any.pkg.tar.xz

The dbus package in [core] must also have been compiled against an older autoconf-archive.

There is already a flyspray report, and probably fixed in the next release of dbus.

mozo commented on 2019-02-11 22:21

Same here with trizen:

configure:18959: error: Unexpanded AX_ macro found. Please install GNU autoconf-archive

If this token and others are legitimate, please use m4_pattern_allow.

See the Autoconf documentation.

autoconf failed - version 2.5x is probably required

kinoe commented on 2019-02-11 21:32

BUILD ERROR: configure:18959: error: Unexpanded AX_ macro found. Please install GNU autoconf-archive

If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoconf failed - version 2.5x is probably required ==> ERROR: An error ocurred in prepare(). aborting...

I'm running autoconf 2.69-5 and autoconf-archive 1:2019.01.06-1 on arch linux, built with yay

quequotion commented on 2019-02-11 16:48

Updated to match dbus in core at 1.12.12!

I've also matched the configuration from the [core] package (except for x11-autolaunch), dropping the systemd options among other things. This reduced the package size by half!

Also, added libx11 to makedepends().

lightdot commented on 2017-05-29 13:03

That's the development branch, the stable one is at 1.10.18.