Description of problem: (Reported by Georg Troxler) Inspection is supposed to ignore missing libosinfo database. However the current code fails if it cannot open the database which is not right. See for example: https://www.redhat.com/archives/libguestfs/2013-April/msg00016.html Version-Release number of selected component (if applicable): libguestfs 1.20 & 1.21.
The way to reproduce this is to run inspection on an ISO of an older operating system that doesn't use a universal multiboot installer. I'm using a Windows XP install disk: $ virt-inspector -v en_windows_xp_professional_with_service_pack_3_x86_cd_x14-80428.iso [...] libguestfs: osinfo: /usr/share/libosinfo/db/oses: No such file or directory [...]
Fixed upstream: https://github.com/libguestfs/libguestfs/commit/b72daebaf4a859769455a1db70a40603cb5597be