On Wed, 2014-10-15 at 11:50 +0300, Mustafa Muhammad wrote:
Hi, not sure this is the place to post this, please tell me if this doesn't belong here.
I am testing 13.2, trying to install virt-manager gave me:
localhost:/ # zypper in virt-manager Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: nothing provides libvte2_90-9 needed by virt-manager-1.0.1-14.3.1. noarch Solution 1: do not install virt-manager-1.0.1-14.3.1.noarch Solution 2: break virt-manager-1.0.1-14.3.1.noarch by ignoring some of its dependencies
That's actually a real thing: libvte2_90 no longer exists in favor of libvte2_91; and that's the reason why implicit library dependencies on a package are just a bad thing :)
The good news though: the next snapshot has this corrected; virt-manager's spec-file has been updated to perform automatic dependency scanning (using gobject introspection, typelib() Dependencies).
The version that should have that will be 1.0.1-18.1 (or higher).
The changelog mentions: +- Remove hardcoded package dependencies in spec file and instead + use gobject-introspection + virt-manager.spec