Errors on zypper dup on llvm17-devel-17.0.3-1.1.x86_64

Hello, it is few weeks that I cannot complete sudo zypper dup due to the following error:

Reading installed packages…
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See ‘man zypper’ for more information about this command.
Computing distribution upgrade…

Problem: the to be installed llvm17-devel-17.0.3-1.1.x86_64 requires ‘libomp17-devel’, but this requirement cannot be provided
not installable providers: libomp17-devel-17.0.3-1.1.x86_64[openSUSE:repo-oss]
Solution 1: deinstallation of clang-devel-16.0.6-1.1.x86_64
Solution 2: deinstallation of libomp16-devel-16.0.6-1.7.x86_64
Solution 3: keep obsolete clang-devel-16.0.6-1.1.x86_64
Solution 4: break llvm17-devel-17.0.3-1.1.x86_64 by ignoring some of its dependencies

Since I am using clang for work I am scared to pick a choice and potentially breaking the environment.
Could someone be so kind to help me?

Big thanks a lot in advance.

@mark07 Hi and welcome to the Forum :smile:
Thats how Tumbleweed rolls, onto the next versions, so does your development environment support clang17?

@malcolmlewis hi, thanks a lot for the quick answer. Yes, it could support clang17.
Given that, what is the choice I need to pick? Could you help here?

Again big thanks

@mark07 Then choose 2, I suspect there may be another question like that, but as long as they move to 17 versions you will be fine.

thanks a lot @malcolmlewis for the support. I will follow your hint

1 Like