On Thu, 2014-10-16 at 17:49 +0200, Stefan Brüns wrote:
On Thursday, October 16, 2014 05:30:04 PM Dimstar / Dominique Leuenberger wrote:
Thanks Stefan,
the Try/Except is indeed a known shortcoming; stripping them would be incorrecr in my opinion; IF at all handle them, we should change those to Recommends.
As for AppIndicator: the package typelib-1_0-AppIndicator3-0_1 exists in Factory and satisfy this requirement; so your example is a non-issue.
Recommends would be ok, I guess.
Partially; I am certain I have a couple packages that will fail there as well (there is a couple users that simply do not like recommended packages)
Currently virt-manager is non-installable from the virtualization repo for any released openSUSE version.
Two variants: either provide the optional dep to those packages or filter the dep out of RPM during build (conditionally, for openSUSE versions where the package did not exist:
%if 0%{?suse_version} < 1320 %global __requires_exclude typelib\(AppIndicator3\) %endif
Cheers, Dominique