Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 618750 - sys-apps/systemd wants DMI on non-x86 hw
Summary: sys-apps/systemd wants DMI on non-x86 hw
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: ARM Linux
: Normal minor (vote)
Assignee: Gentoo systemd Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-17 12:15 UTC by aeriksson2
Modified: 2017-05-17 19:16 UTC (History)
1 user (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 aeriksson2 2017-05-17 12:15:01 UTC
Title says it all. The systemd ebuild (all versions) has an unqualified desire to run on a kernel with CONFIG_DMIID enabled. ARM (and I suspect most non-x86 hw) does not have DMI, and no kernel option to enable DMI.


The desire should be made arch dependent. 

On arm (rpi), systemd works fine without DMI
Comment 1 Mike Gilbert gentoo-dev 2017-05-17 19:16:19 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621a5d73183812dbf43da10b2e8884c4087cff73

commit 621a5d73183812dbf43da10b2e8884c4087cff73
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Wed May 17 15:14:55 2017 -0400

    sys-apps/systemd: rework pkg_pretend

    Move all kernel logic behind the MERGE_TYPE check.
    Only check DMIID on X86.

    Bug: https://bugs.gentoo.org/618750
    Package-Manager: Portage-2.3.5_p32, Repoman-2.3.2_p62

 sys-apps/systemd/systemd-233-r1.ebuild | 39 ++++++++++++++++++----------------
 sys-apps/systemd/systemd-9999.ebuild   | 39 ++++++++++++++++++----------------
 2 files changed, 42 insertions(+), 36 deletions(-)