Zypper dup issue with libopenssl-3-devel

Weird issue with zypper dup for the last 2 days. Zypper complains about libopenssl-3-devel not being provided -

Problem: the to be installed libopenssl-devel-3.0.7-1.1.noarch requires 'libopenssl-3-devel = 3.0.7', but this requirement cannot be provided
  not installable providers: libopenssl-3-devel-3.0.7-3.1.i586[repo-oss]
 Solution 1: Following actions will be done:
  keep obsolete libopenssl-devel-1.1.1s-1.1.noarch
  keep obsolete openssl-1.1.1s-1.1.noarch
 Solution 2: Following actions will be done:
  keep obsolete openssl-1.1.1s-1.1.noarch
  keep obsolete libopenssl-devel-1.1.1s-1.1.noarch
 Solution 3: deinstallation of libopenssl-1_1-devel-1.1.1s-2.1.x86_64
 Solution 4: deinstallation of libopenssl-devel-1.1.1s-1.1.noarch
 Solution 5: keep obsolete openssl-1.1.1s-1.1.noarch
 Solution 6: break libopenssl-devel-3.0.7-1.1.noarch by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/5/6/c/d/?] (c): c

but it’s available -

chris@asus-roc:~>$zypper se -s libopenssl-3-devel
Loading repository data...
Reading installed packages...

S | Name                     | Type    | Version   | Arch   | Repository
  | libopenssl-3-devel       | package | 3.0.7-3.1 | x86_64 | openSUSE-Tumbleweed-Oss
  | libopenssl-3-devel       | package | 3.0.7-3.1 | i586   | openSUSE-Tumbleweed-Oss
  | libopenssl-3-devel-32bit | package | 3.0.7-3.1 | x86_64 | openSUSE-Tumbleweed-Oss

I did a sudo zypper clean --alland a sudo zypper refresh --force but that didn’t resolve anything.

I could manually install libopenssl-3-devel but I just want to check first if that’s the way to go.


libopenssl-1_1-devel conflicts with libopenssl-3-devel. You need to decide which one you want.

I chose solution #4, uninstall “*.noarch” file. The rest went fine.

Apparently the problem is known:
“openSSL 3 has become the default in Snapshot 0202 (problems when users
have openssl-devel installed)” (from here).

Information about migration from 1 to 3 on the OpenSSL site

I think one should uninstall the 1_1-devel lib, but I’m not sure.

I eventually went with solution #3. No problems so far.

By the way, I don;t know how you folks can search the mailing list so easily. I navigate to here then do a search -

When I order the results by latest I don’t get any current posts -

What’s the secret to searching the mailing lists?

It can sometimes be a little bit tricky to find the right term/combination/wildcard to find the wanted information.

Must be VERY tricky since I can’t get simpler than a single search word of ‘openssl’ :confused:

When any page’s search function fails to produce, I use the browser’s search:

libopenssl site:lists.opensuse.org

produces 10 hits on Google’s hits page 1.

Thanks. I tried this technique in both google and duckduckgo - results were not very successful.
I’m going off topic with this matter so let’s end it here but I may start a new thread after a bit of research.