Created attachment 827308 [details] libyaml-cpp/0.6.2_to_0.6.3/compat_report.html (In reply to Stefan Br�ns from comment #10) > The requested symbol (YAML::detail::node_data::empty_scalar[abi:cxx11]()) > was added in yaml-cpp-0.6.3, which does not break ABI, only removing it > would. > > Unfortunately, we have no ABI tracking in openSUSE, and the library > versioning dependencies are only weak. > > For Tumbleweed, we explicitly request people always use "zypper dup", but > even that does not ensure a consistent system when using e.g. "zypper in > foo" - some dependencies may be old, but are yet satisfied. Only "zypper in > foo; zypper dup" is sufficient is most cases. What confuses me the most is after a slightly earlier zypper dup I had identical version and builds to the reporters of libOpenColorIO1 and blender but version 0.6.2 of libyaml-cpp0_6 which worked. I could only reproduce the bug by installing version 0.6.3 of libyaml-cpp0_6. If you look at the attached compat_report.html from abi-compliance-checker you will see that although the abi has only additions the api has 8 symbols added and 6 removed. Anyway requiring the specific version of libyaml-cpp0_6 will prevent this until this is fixed.