Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508680 - app-emulation/virt-manager-9999 should depend on sys-libs/libosinfo
Summary: app-emulation/virt-manager-9999 should depend on sys-libs/libosinfo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Virtualization Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-25 14:28 UTC by REdOG
Modified: 2014-08-06 17:51 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 REdOG 2014-04-25 14:28:50 UTC
virt-manager-9999 currently fails to run after building due to the missing RDEPEND of sys-libs/libosinfo 

Reproducible: Always

Steps to Reproduce:
1.emerge =app-emulation/virt-manager-9999
2. $virt-manager

Actual Results:  
ERROR:root:Could not find any typelib for Libosinfo
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager", line 32, in <module>
    from virtinst import util as util
  File "/usr/share/virt-manager/virtinst/__init__.py", line 69, in <module>
    from virtinst.distroinstaller import DistroInstaller
  File "/usr/share/virt-manager/virtinst/distroinstaller.py", line 32, in <module>
    from virtinst import urlfetcher
  File "/usr/share/virt-manager/virtinst/urlfetcher.py", line 35, in <module>
    from virtinst import osdict
  File "/usr/share/virt-manager/virtinst/osdict.py", line 25, in <module>
    from gi.repository import Libosinfo as libosinfo
ImportError: cannot import name Libosinfo
Comment 1 Mark Gomersbach 2014-05-05 17:00:27 UTC
More specifically : libosinfo >= 0.2.10
Comment 2 INODE64 Sistemas 2014-06-17 21:35:29 UTC
Same problem.

When create new virtual machine, show this error:

Could not locate osinfo_product_get_eol_date_string: 'osinfo_product_get_eol_date_string': /usr/lib64/libosinfo-1.0.so.0: undefined symbol: osinfo_product_get_eol_date_string
Comment 3 j.l. 2014-06-22 10:32:04 UTC
Me too, fixed with sys-libs/libosinfo-0.2.7
Comment 4 j.l. 2014-06-22 10:34:42 UTC
(In reply to j.l. from comment #3)
> Me too, fixed with sys-libs/libosinfo-0.2.7
sys-libs/libosinfo-0.2.10
Comment 5 Ian Whyman (thev00d00) (RETIRED) gentoo-dev 2014-08-06 17:51:05 UTC
+  06 Aug 2014; Ian Whyman <thev00d00@gentoo.org> virt-manager-9999.ebuild:
+  Sync 9999 with latest stable, add missing sys-libs/libosinfo RDEPEND per
+  #508680
+

Sync in a couple of hours.