Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 904736 - sys-kernel/gentoo-sources-6.1.19 sys-apps/systemd-252.7 questionable dependency on CONFIG_BINFMT_MISC
Summary: sys-kernel/gentoo-sources-6.1.19 sys-apps/systemd-252.7 questionable dependen...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo systemd Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-21 06:46 UTC by Christopher Head
Modified: 2023-04-21 18:02 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Head 2023-04-21 06:46:09 UTC
In the kernel config, CONFIG_GENTOO_LINUX_INIT_SYSTEMD does *not* depend on CONFIG_BINFMT_MISC. However, in the systemd ebuild, CONFIG_BINFMT_MISC *is* checked in the kernel config. The systemd README at <https://github.com/systemd/systemd/blob/main/README> does not mention CONFIG_BINFMT_MISC. So ultimately Iā€™m not sure whether it should be added to CONFIG_GENTOO_LINUX_INIT_SYSTEMD or removed from the ebuild.

Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2023-04-21 18:02:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63df33fd5a33695631088e4668de711ab6f472ca

commit 63df33fd5a33695631088e4668de711ab6f472ca
Author:     Mike Gilbert <floppym@gentoo.org>
AuthorDate: 2023-04-21 18:00:49 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2023-04-21 18:00:49 +0000

    sys-apps/systemd: drop BINFMT_MISC kernel check
    
    Closes: https://bugs.gentoo.org/904736
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 sys-apps/systemd/systemd-252.7.ebuild | 2 +-
 sys-apps/systemd/systemd-253.3.ebuild | 2 +-
 sys-apps/systemd/systemd-9999.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)