Unless I have missed something (and it seems strange to overlook such an obvious test, so I might have), app-admin/rasdaemon needs debugfs in the kernel (which the ebuild should check for). When trying to start it (via "/etc/init.d/rasdaemon start"), I get (in /var/log/messages): Jan 18 12:00:00 pozdniy rasdaemon[30573]: Can't find debugfs Jan 18 12:00:00 pozdniy rasdaemon[30578]: Can't find debugfs The status of the service (unsurprisingly) changes immediately to "crashed".
Yeah, it really does look unconditional. We recently took over and started touching up rasdaemon in Gentoo. Thanks for finding.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a658f4492b655eebd5340c4b716322004e636980 commit a658f4492b655eebd5340c4b716322004e636980 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-01-19 01:33:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-01-19 01:34:55 +0000 app-admin/rasdaemon: check for CONFIG_DEBUG_FS Closes: https://bugs.gentoo.org/891357 Signed-off-by: Sam James <sam@gentoo.org> .../rasdaemon/{rasdaemon-0.6.8-r1.ebuild => rasdaemon-0.6.8-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)