Bug 1360699

Summary: virt-what should depend on dmidecode on aarch64
Product: Red Hat Enterprise Linux 7 Reporter: Richard W.M. Jones <rjones>
Component: virt-whatAssignee: Richard W.M. Jones <rjones>
Status: CLOSED ERRATA QA Contact: Virtualization Bugs <virt-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.3CC: chayang, drjones, jcm, juzhang, leiwang, linl, michen, rjones, sherold, virt-bugs, xchen
Target Milestone: rc   
Target Release: ---   
Hardware: aarch64   
OS: Unspecified   
Whiteboard:
Fixed In Version: virt-what-1.13-8.el7 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1275349 Environment:
Last Closed: 2016-11-04 07:02:59 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1212027, 1275349, 1288337, 1301891    

Description Richard W.M. Jones 2016-07-27 11:05:00 UTC
+++ This bug was initially created as a clone of Bug #1275349 +++

Comment from Andrew Jones on 2016-07-26 02:13:35 EDT:

> > Since when acpi=off, virt-what get the result by inspecting
> > /proc/device-tree ,so I didn't think it would be a matter that dmidecode
> > didn't installed by default.
>
> Hmm, I think the RHEL build of virt-what should depend on dmidecode,
> as the ACPI boot detection depends on dmidecode, and RHEL will always
> be boot with ACPI. Rich?

I agree.  Currently the spec file contains:

%ifarch %{ix86} x86_64
Requires:       dmidecode
%endif

I think that aarch64 should now be added to that list.

Comment 2 Xianghua Chen 2016-07-28 09:59:22 UTC
Verified with packages:
virt-what-1.13-8.el7.aarch64

Steps:
Install ore update virt-what:
# yum update virt-what
... ...
--> Running transaction check
---> Package virt-what.aarch64 0:1.13-7.el7 will be updated
---> Package virt-what.aarch64 0:1.13-8.el7 will be an update
--> Processing Dependency: dmidecode for package: virt-what-1.13-8.el7.aarch64
--> Running transaction check
---> Package dmidecode.aarch64 1:3.0-2.el7 will be installed
--> Finished Dependency Resolution
... ...

It's depending on dmidecode now.

So verified.

Comment 4 errata-xmlrpc 2016-11-04 07:02:59 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2016-2469.html