Package Details: dbus-nosystemd 1.10.10-1

Git Clone URL: https://aur.archlinux.org/dbus-nosystemd.git (read-only)
Package Base: dbus-nosystemd
Description: Freedesktop.org message bus system
Upstream URL: https://wiki.freedesktop.org/www/Software/dbus/
Licenses: GPL, custom
Groups: eudev-base
Conflicts: dbus, dbus-core, dbus-eudev, libdbus
Provides: dbus=1.10.10, dbus-core, libdbus=1.10.10
Replaces: dbus, dbus-core, dbus-eudev, libdbus
Submitter: TZ86
Maintainer: TZ86
Last Packager: TZ86
Votes: 11
Popularity: 1.069877
First Submitted: 2013-01-24 15:42
Last Updated: 2016-08-28 11:21

Dependencies (8)

Required by (184)

Sources (3)

Latest Comments

TZ86 commented on 2016-03-27 07:11

@nous
I've added an option but generally it's recommended to use a clean chroot to prevent appearing problems like yours.

https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot

nous commented on 2016-03-24 10:37

1.10.8 now compiles silently against libaudit (from extra/audit) automatically, if found in the building host (found it in mine). As audit isn't in depends(), this broke things for people using unofficial repos providing dbus-nosystemd as openrc-eudev and arch-openrc. Would you please add '--disable-libaudit' in configure since CONFIG_AUDIT is disabled in the Arch kernel packages anyway? This also reduces the final package size by 80% (307K vs 1.5M in x86_64).

eNTi commented on 2015-11-04 19:49

upgrade to 1.10.2 required

Mektub commented on 2014-05-15 17:01

OrdinaryMagician,

thanks, ok now.

OrdinaryMagician commented on 2014-05-15 16:54

Simply remove dbus-nosystemd with -Rdd, update dbus, then reinstall dbus-nosystemd.

The PKGBUILD for this version isn't wrong, more like the other way around. It's just a small issue related to the previous package version using '=' instead of '>=' for the dependency check.

Mektub commented on 2014-05-15 15:19

I see dbus-nosystemd 1.8.2-1 is available, but if I try to update:

core is up to date
extra is up to date
community is up to date
multilib is up to date
archlinuxfr is up to date
error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
:: dbus-nosystemd: requires libdbus=1.8.0

I think there is something wrong with the line:

depends=('expat' 'coreutils' 'filesystem' 'shadow' "libdbus>=${pkgver}")

Mektub



TZ86 commented on 2014-04-15 17:08

@Mr Green
Please show output of 'pacman -Q dbus-nosystemd'.

Mr Green commented on 2014-04-15 08:48

Having issues with dbus-daemon

:: Starting D-BUS system messagebus [BUSY] dbus-daemon: error while loading shared libraries: libsystemd-login.so.0: cannot open shared object file: No such file or directory
Tue Apr 15 08:40:23 2014: [FAIL]

Even though systemd is not built in, any ideas on the problem?

artoo commented on 2014-03-27 10:45

Yeah, sorry for more update stuff, and thanks.
But these packages have the potential to break the system, if they don't get removed/updated properly.

TZ86 commented on 2014-03-27 04:56

@artoo
Ugh, more updates… Okay, I'll add your packages to replaces/conflicts.

>Do you want to have the colord-eudev build?

No, I don't use it, and actually 23 packages is more than enough for me. :)

artoo commented on 2014-03-26 18:03

Two things,
if I let AUR people delete my packages, I'd would be probably good to implement a safe upgrade with replaces & conflicts. I don't know how many people use my builds.

Do you want to have the colord-eudev build?
I maintain all builds in a git repo anyway, so should I delete colord-eudev from AUR, or do you want it transferred to rename it?

artoo commented on 2014-03-26 16:30

TZ86

That's very nice.

If you maintain these nosystemd packages anyway, I will ask for deletion of my *-eudev ones, and will only keep eudev-$version.

It gives some time for other stuff I wanted to do.

Thank you. :)

TZ86 commented on 2014-03-25 09:55

@artoo
Now everything should be fine. I've also added "eudev-base" group and additional deps to my *-nosystemd packages. Tell me if I missed something.

>Another tiny thing, your kde-workspace-ck build needs libpulse to build properly.

I've already added warning to pkgbuild (see build()) but probably I should try to make it easer for a user.

artoo commented on 2014-03-24 18:15

It seems, we both would need to provide=dbus>=1.2.0
to get dbus-c++ binding to work.

artoo commented on 2014-03-24 18:00

The reason I say this, your package needs to be removed with ignoring deps.
I did this, and now I got error with my build complaining about a missing dbus-c++ dep. If I only knew, if the error is with my or your build now, lol.
I am instigating this currently, since I had to manually remove left over stuff from your package.

artoo commented on 2014-03-24 12:33

Yes, I did it with my dbus-eudev build, it works fine with openrc.

Btw, what d you think about merging our builds? I noticed, you just named them differently(*-nosystemd), and I just have a couple of optdepends additionally.

Another tiny thing, your kde-workspace-ck build needs libpulse to build properly.
Maybe make the pkgbuild depend on it so average user will succeed without looking for the wrong?

TZ86 commented on 2014-03-24 04:38

@artoo
Do you mean make it dependant on libdbus from official repo?

artoo commented on 2014-03-23 21:02

package(){

(...)
rm -r "$pkgdir"/usr/include
rm -r "$pkgdir"/usr/lib/pkgconfig
rm -r "$pkgdir"/usr/lib/dbus-1.0/include

}

Lets you keep libdbus.

OrdinaryMagician commented on 2014-02-20 09:59

Oh, I didn't know that.

TZ86 commented on 2014-02-20 06:10

@OrdinaryMagician
Fortunately libdbus part doesn't depend on systemd so you can use lib32-libdbus from official repos.

OrdinaryMagician commented on 2014-02-19 23:07

I'd like to have a lib32 of this too, if you don't mind.

moetunes commented on 2013-10-03 22:19

Had a go at using this today, the dbus that is built has lots of errors about missing libsystemd shared files.

r08 commented on 2013-06-11 06:23

Thank you very very much for this. Now I can run eudev-git and dbus wont bug me that libsystemd is missing.
You sir are my hero.