Package Details: eventd 0.29.0-1

Git Clone URL: https://aur.archlinux.org/eventd.git (read-only, click to copy)
Package Base: eventd
Description: A small daemon to act on remote or local events
Upstream URL: https://www.eventd.org
Keywords: eventd notification-daemon notifications
Licenses: GPL3, MIT, LGPL3
Submitter: sardemff7
Maintainer: sardemff7
Last Packager: sardemff7
Votes: 4
Popularity: 0.000000
First Submitted: 2016-05-28 10:30 (UTC)
Last Updated: 2026-01-12 10:01 (UTC)

Latest Comments

sardemff7 commented on 2026-01-13 21:33 (UTC)

For these 3 dependencies, they truly are optional at both steps, it just compiles plugins if found, and they are loaded at runtime if possible

I forgot to set the dependencies to disablers though, which leads to this error

I’ll do a new release soon

TrialnError commented on 2026-01-13 20:23 (UTC)

libsoup3 needs to either changed to a proper dependency or it needs to be added as makedepends if it is still truly optional. Build fails in a clean chroot with

[81/139] Compiling C object plugins/ws/ws.so.p/src_ws.c.o
FAILED: [code=1] plugins/ws/ws.so.p/src_ws.c.o 
cc -Iplugins/ws/ws.so.p -Iplugins/ws -I../eventd-0.29.0/plugins/ws -I../eventd-0.29.0/server/libeventd-helpers/include -I../eventd-0.29.0/server/libeventd/include -I../eventd-0.29.0/server/libeventd-plugin/include -Isubprojects/libnkutils -I../eventd-0.29.0/subprojects/libnkutils -I../eventd-0.29.0/subprojects/libnkutils/src -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/tmp/makepkg/eventd/src/build -I/tmp/makepkg/eventd/src/eventd-0.29.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -O0 -g -fvisibility=hidden -Wformat=2 -Wno-unused-parameter -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -fPIC -pthread '-DG_LOG_DOMAIN="eventd-ws"' -MD -MQ plugins/ws/ws.so.p/src_ws.c.o -MF plugins/ws/ws.so.p/src_ws.c.o.d -o plugins/ws/ws.so.p/src_ws.c.o -c ../eventd-0.29.0/plugins/ws/src/ws.c
../eventd-0.29.0/plugins/ws/src/ws.c:27:10: fatal error: libsoup/soup.h: File or directory not found
   27 | #include <libsoup/soup.h>
      |          ^~~~~~~~~~~~~~~~
Compilation exited.
[83/139] Compiling C object plugins/fdo-notifications/fdo-notifications.so.p/src_fdo-notifications.c.o
ninja: build stopped: subcommand failed.

Similar with avahi and gssdp. If the support needs to be compiled into, only listing as optdepends is not enough. They may be available when building in a "dirty" environment but definitely missing in a clean one.

Run-time dependency libsoup-3.0 found: NO (tried pkgconfig and cmake)
Run-time dependency avahi-client found: NO (tried pkgconfig and cmake)
Run-time dependency avahi-glib found: NO (tried pkgconfig and cmake)
Run-time dependency gssdp-1.6 found: NO (tried pkgconfig and cmake)
Run-time dependency libsystemd found: YES 259
Run-time dependency systemd found: YES 259

And if the support for those needs to be compiled into eventd those optdeps won't work then.

Marteon commented on 2018-06-01 18:55 (UTC)

Okay nice. I did submit a Github issue and posted the relevant logs.

sardemff7 commented on 2018-05-31 07:33 (UTC)

Could you submit a bug report or join the Freenode #eventd channel? I cannot reproduce it and debugging would take a few iterations and some log sharing.

Marteon commented on 2018-05-30 09:55 (UTC)

For me check() failes. This is the error: 2/14 libnkutils / libnkutils token module tests FAIL 0.02 s

Does it fail for you too?

sardemff7 commented on 2018-03-08 13:40 (UTC)

Err, forgot to update the checksum after changing the tarball. Fixed now, thanks.

Omar007 commented on 2018-03-08 12:34 (UTC)

There is a mismatch between the checksum in this PKGBUILD and the calculated from the downloaded file.

d4a3cc34c626a3ce6ebedff8b0c276e0ae7d658968d1f36605b5daa44915e9c7 eventd-0.24.0.tar.xz

Is the checksum bad or has the file on the server been modified?