Bug 1186883

Summary: Development package for openssl 3.0 is missing
Product: [openSUSE] openSUSE Tumbleweed Reporter: Bart Van Assche <bart.vanassche+novell>
Component: DevelopmentAssignee: Pedro Monreal Gonzalez <pmonrealgonzalez>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: jsikes, meissner, pmonrealgonzalez
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 1172267    

Description Bart Van Assche 2021-06-04 18:10:44 UTC
If I install libopenssl3-3.0.0~alpha9 and next try to instal openssl-devel, the following appears:

# zypper install openssl-devel
Loading repository data...
Reading installed packages...
'openssl-devel' not found in package names. Trying capabilities.
Resolving package dependencies...

Problem: libopenssl-devel-1.1.1k-1.2.noarch requires openssl = 1.1.1k, but this requirement cannot be provided
  not installable providers: openssl-1.1.1k-1.2.noarch[download.opensuse.org-oss]
                   openssl-1.1.1k-1.2.noarch[openSUSE-20190920-0]
 Solution 1: deinstallation of openssl-3-3.0.0~alpha9-1.2.x86_64
 Solution 2: do not ask to install a solvable providing openssl-devel
 Solution 3: break libopenssl-devel-1.1.1k-1.2.noarch by ignoring some of its dependencies

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


So how to develop software against libopenssl3?
Comment 1 Pedro Monreal Gonzalez 2021-06-08 09:30:12 UTC
The package was released mistakenly. In fact, we are testing OpenSSL 3 alpha 17 and this is alpha 9. I think it was added to a staging project and it passed the testing since openssl-1_1 is used by default.

I have filed a drop request for now:
   https://build.opensuse.org/request/show/898307

We'll inform about the release once ready with an advisory and instructions.
Comment 2 Pedro Monreal Gonzalez 2021-06-10 08:09:40 UTC
Drop request accepted. Thanks for reporting!