On Thu Mar 20 01:40:35 CDT 2014, Marcus Meissner <meissner@suse.de> wrote:
On Thu, Mar 20, 2014 at 12:00:17AM +0100, Matthew Cattell wrote:
Hi,
I've been struggling to figure out why my package builds fine and then enters into an "unresolvable" state after generating the package and package repo. Hovering over the "unresolvable" status link shows that "nothing provides libcrypto.so.10 needed by openldap". This is really puzzling since I have no openldap dependency nor any so.10 library. Building locally works correctly and I'm able to install the rpm and see the libraries installed in the correct location.
The package is here: https://build.opensuse.org/package/show/home:mcattell:cfengine-community/ope...
What could the problem be?
You are building an incompatible version of openssl.
You should not need to build openssl at all.
Why do you not use the distribution supplied version?
Ciao, Marcus
I wanted that specific version because it's what my project requires. I was curious as to why it built, generated the packages and then went to the "unresolvable" status with a list of dependencies that I don't believe are required by OpenSSL. Since I removed all the other packages from my project and built OpenSSL in isolation, I was surprised I still had the problem since there's nothing depending on my OpenSSL package anymore. Thanks, Matthew