Bug 196733

Summary: devel/libvirt: depends on sysutils/dmidecode
Product: Ports & Packages Reporter: Fabian Freyer <fabian.freyer>
Component: Individual Port(s)Assignee: Jason Helfman <jgh>
Status: Closed FIXED    
Severity: Affects Some People CC: jgh, sunpoet
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
add dmidecode as a dependency none

Description Fabian Freyer 2015-01-14 19:30:39 UTC
Created attachment 151632 [details]
add dmidecode as a dependency

devel/libvirt uses on sysutils/dmidecode to get the system uuid.

This is not required, however it does throw errors in the logs and does not work with the default config.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2015-01-14 19:30:39 UTC
Maintainers CC'd
Comment 2 Jason Helfman freebsd_committer freebsd_triage 2015-02-19 19:43:12 UTC
Can you please supply the error in the logs?

Also, is this with the default options, or with any particular option enabled?

I also may post this upstream, as the UUID can be taken from sysctl.

$ sudo dmidecode |grep -i uuid
        UUID: 42355DE8-C55C-E487-8E16-509A78EB5EE1
$ sysctl kern.hostuuid
kern.hostuuid: 42355de8-c55c-e487-8e16-509a78eb5ee1


Thanks!
Jason
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-02-19 21:14:23 UTC
A commit references this bug:

Author: jgh
Date: Thu Feb 19 21:13:52 UTC 2015
New revision: 379390
URL: https://svnweb.freebsd.org/changeset/ports/379390

Log:
  - add dmidecode run dependency
    - filed issue upstream to potentially use sysctl

  PR:		196733
  Submitted by:	fabian.freyer@physik.tu-berlin.de

Changes:
  head/devel/libvirt/Makefile