http://bugzilla.opensuse.org/show_bug.cgi?id=1179155 http://bugzilla.opensuse.org/show_bug.cgi?id=1179155#c8 --- Comment #8 from Richard Biener <rguenther@suse.com> --- I have submitted a change to llvm7 to Conflict with clang-tools. I fear we cannot simply update SP2 llvm9 from Factory since that now has clang-tools but does not build them (as it comes from newer llvm there) but we still need it to build Mesa-drivers in SP2 (in SP2 llvm9 is the newest llvm and clang9-devel requires clang-tools). Note for SP4 we'll have the issue that we have clang-tools from multiple packages but clang-tools isn't versioned :/ The Factory/leap way would be to have separate sources for each llvm version in each product. Meh. IMHO it should be clang-tools%{_sonum} providing clang-tools = %{version} and the Recommends/Requires from clang/clang-devel should be to clang-tools >= %{version}. For the OBS solver that might be ambiguous but GCC solves this with Prefer: in the prjconfs. At least this avoids needing to touch packages again and again. Aaron, would you be opposed to such a change in the Factory packages? (I'd switch building of individual clang-tools%{_sonum} back on so SLE could 1:1 use the Factory packages which seems to be a requirement here) -- You are receiving this mail because: You are on the CC list for the bug.