http://bugzilla.opensuse.org/show_bug.cgi?id=939560 Bug ID: 939560 Summary: devel:languages:ruby:extensions/rubygem-qtbindings: /usr/bin/smokeapi conflicts with kdebindings-smokegen Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: All OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: 3rd party software Assignee: dmacvicar@suse.com Reporter: i@marguerite.su QA Contact: opensuse-communityscreening@forge.provo.novell.com Found By: --- Blocker: --- sudo zypper in ruby2.2-rubygem-qtbindings from devel:languages:ruby:extensions will trigger a conflict: /usr/bin/smokeapi is provided by both ruby2.2-rubygem-qtbindings and kdebindings-smokegen. Interestingly, kdebindings-smokegen is a dependency for ruby2.2-rubygem-qtbindings, so this means this conflict will be not able to be avoided. Also I found simply removing %{buildroot}%{_bindir}/smokeapi* in both specfile and gem2rpm.yml will not help. because /usr/bin/smokeapi in rubygem-qtbindings is a symlink created by update-alternatives during %gem_install. Even if I patched /usr/lib/rpm/gem_install.sh to skip creating symlinks for /usr/bin/smokeapi*, it still fails, because %gem_packages will still ask for these files. I hope this can be examined and resolved, because I use qtbindings everyday to easy my openSUSE life :-( Marguerite -- You are receiving this mail because: You are on the CC list for the bug.