Subject: eudev: Probably incorrect installation error about missing kernel sumbols.

From: Arne Wichmann <[email-masked]>
Date: Tue, 28 Jan 2020 13:17:07 +0100

Package: eudev
Version: 3.2.2-13
Severity: grave

Dear Maintainer,

When installing eudev I get:

Since release 198, udev requires support for the following features in
the running kernel:

- inotify(2)            (CONFIG_INOTIFY_USER)
- signalfd(2)           (CONFIG_SIGNALFD)
- accept4(2)
- open_by_handle_at(2)  (CONFIG_FHANDLE)
- timerfd_create(2)     (CONFIG_TIMERFD)
- epoll_create(2)       (CONFIG_EPOLL)

Grepping through /proc/kallsyms gives me:
0000000000000000 t do_inotify_init
0000000000000000 T __x64_sys_inotify_init1
0000000000000000 T __ia32_sys_inotify_init1
0000000000000000 T __ia32_sys_inotify_init
0000000000000000 T __x64_sys_inotify_init

Do I miss something or did some interfaces change?

-- Package-specific info:

-- System Information:
Distributor ID:	Devuan
Description:	Devuan GNU/Linux 9 (n/a)
Release:	9
Codename:	n/a
Architecture: x86_64

Kernel: Linux 5.4.0-3-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages eudev depends on:
ii  adduser      3.115
ii  debconf      1.5.61
ii  libblkid1    2.33.1-0.1+devuan1
ii  libc6        2.29-9
ii  libeudev1    3.2.2-13
ii  libkmod2     23-2
ii  libselinux1  3.0-1
ii  lsb-base     9.20161125
ii  procps       2:3.3.12-3+devuan2.1
ii  util-linux   2.29.2-1+devuan2.1

eudev recommends no packages.

eudev suggests no packages.

-- no debconf information