Package Details: elogind 229.4-1

Git Clone URL: https://aur.archlinux.org/elogind.git (read-only)
Package Base: elogind
Description: The systemd project's logind, extracted to a standalone package
Upstream URL: https://github.com/elogind/elogind
Keywords: logind nosystemd
Licenses: GPL
Conflicts: consolekit, systemd-sysvcompat
Provides: elogind=229.4
Submitter: Cromer
Maintainer: None
Last Packager: Cromer
Votes: 4
Popularity: 0.000277
First Submitted: 2016-05-19 22:26
Last Updated: 2017-06-05 23:01

Dependencies (13)

Sources (2)

Latest Comments

Anonymous comment on 2017-05-11 11:36

how is one supposed to install this? i can't install libelogind because that depends on on dbus-x11 which should be provided by dbus-elogind but which can't be installed because it depends on libelogind???

Megver83 commented on 2017-03-20 22:46

ok @Cromer thanks

Cromer commented on 2017-03-20 22:25

@Megver83

No this is not the first version. Manjaro's isn't newer, what was done on manjaro's is changes to help to replace consolekit in the future. However it is the same version which is 219.14.

I just pulled manjaro's changes which will help when the time comes to replace consolekit.

Megver83 commented on 2017-03-20 16:35

Is this the first version of elogind? Manjaro's version is much more up-to-date https://github.com/manjaro/packages-openrc/tree/master/elogind
Just saying, because I need elogind and libelogind and supposedly this PKGBUILD should have both, so please, if you can update it.

Cromer commented on 2017-02-19 20:57

@nik123true:
This is a problem with gperf 3.1. It breaks various packages when compiling as well. To get it to build, you can temporarily downgrade to gperf 3.0.4, compile the package, then upgrade back to gperf 3.1.

I have opened an issue upstream:
https://github.com/wingo/elogind/issues/8

nik123true commented on 2017-02-19 20:49

Tried compiling 3 times, and this always happens:

In file included from src/shared/errno-list.c:31:0:
src/shared/errno-from-name.h:143:1: error: conflicting types for ‘lookup_errno’
lookup_errno (register const char *str, register size_t len)
^~~~~~~~~~~~
src/shared/errno-list.c:27:33: note: previous declaration of ‘lookup_errno’ was here
static const struct errno_name* lookup_errno(register const char *str,
^~~~~~~~~~~~
make[2]: *** [Makefile:3142: src/shared/libelogind_shared_la-errno-list.lo] Error 1
make[1]: *** [Makefile:3865: all-recursive] Error 1
make: *** [Makefile:1664: all] Error 2