Package Details: kdbus-git 3210.9c04b6b-1

Git Clone URL: https://aur.archlinux.org/kdbus-git.git (read-only, click to copy)
Package Base: kdbus-git
Description: kdbus kernel module
Upstream URL: https://github.com/systemd/kdbus
Licenses: LGPL2.1
Conflicts: kdbus
Provides: kdbus
Submitter: nagy
Maintainer: None
Last Packager: nagy
Votes: 10
Popularity: 0.043020
First Submitted: 2014-02-12 20:35
Last Updated: 2015-08-02 12:35

Dependencies (1)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

falconindy commented on 2014-11-15 20:16

Yes, they will work. systemd provides systemd-bus-proxyd which is automatically launched by systemd for any dbus1 client. It acts as a bidirectional proxy, allowing "legacy" dbus1 users to work in the absence of the traditional dbus-daemon.

I don't know if QtDbus will be ported to support kdbus natively. I do know that there is already work ongoing to add support to gdbus, and there's sd-bus, distributed with systemd, which supports both dbus1 and kdbus.

AnAkkk commented on 2014-11-15 19:43

@falconindy: thanks. This won't work with applications based on QtDbus though, right?

falconindy commented on 2014-11-15 15:04

@AnAkkk: You cannot possibly use a release of systemd with kdbus -- the ABI is under heavy flux. You *must* follow the git repos of systemd and kdbus in lockstep (and yes, build with --enable-kdbus).

falconindy commented on 2014-11-15 14:58

@drevilt: I'm not sure how else I can explain to you that Greg's repository is a mirror without any automatic push mechanism. It lags behind the googlecode repo. When there's an ABI break in kdbus, people following Greg's repo find their way into #systemd on freenode and ask why kdbus isn't working. Inevitably, it's because they thought their kdbus repo was up to date, when it really wasn't.

AnAkkk commented on 2014-11-15 11:17

Thanks, it compiles fine now.

Does it just need systemd to be recompiled with -enable-kdbus to work?

nagy commented on 2014-11-15 11:03

i have added the version-string into the /usr/src/* path. that should help.

@falconindy to me it looks like both repositories have the same commits. What is the difference?

AnAkkk commented on 2014-11-15 10:48

The PKGBUILD was updated after my last message, now it creates the package but it fails to install:

Error! Could not find module source directory.
Directory: /usr/src/kdbus-2121.77d54a9 does not exist.

falconindy commented on 2014-11-15 01:36

Please do not follow this repo -- it lags behind the real upstream at:

https://code.google.com/p/d-bus/

AnAkkk commented on 2014-11-09 21:07

It fails to create the package due to the "tools" folder which was added.

garyamort commented on 2014-08-12 03:55

I am running 3.15-7 and this package currently will not load properly... oddly depending on the path I take, I sometimes get a kdbus.ko file which loads, but nothing works and all the tests fail.

I had to downgrade the kdbus version from the latest git version(419166844240515e380fd90e00373783e5aa6b89 at this moment) to commit hash e62195a - which is the one listed on this package.

In PKGBUILD, change:
package() {
cd "$srcdir/kdbus"
rm -fr test

to
package() {
cd "$srcdir/kdbus"
git checkout e62195a
rm -fr test


Also make sure if you build the test tools manually, make sure to compile the same git hash version!