Comment 13 for bug 1034961

Revision history for this message
Jeffrey Ness (jeffrey-ness) wrote :

Thank you for your updates.

We have recently found what will be a problem with the openssl10 packages:

Packages that BuildRequire openssl will auto resolve to openssl10.

DEBUG util.py:257: ================================================================================
DEBUG util.py:257: Package Arch Version Repository Size
DEBUG util.py:257: ================================================================================
DEBUG util.py:257: Installing:
DEBUG util.py:257: autoconf noarch 2.63-5.1.el6 base 781 k
DEBUG util.py:257: bzip2-devel x86_64 1.0.5-7.el6_0 base 250 k
DEBUG util.py:257: db4-devel x86_64 4.7.25-17.el6 base 6.6 M
DEBUG util.py:257: gdbm-devel x86_64 1.8.0-36.el6 beta-optional 25 k
DEBUG util.py:257: gmp-devel x86_64 4.3.1-7.el6_2.2 base 171 k
DEBUG util.py:257: libX11-devel x86_64 1.3-2.el6 base 1.0 M
DEBUG util.py:257: libffi-devel x86_64 3.0.5-3.2.el6 beta-optional 18 k
DEBUG util.py:257: mesa-libGL-devel x86_64 7.11-5.el6 base 494 k
DEBUG util.py:257: ncurses-devel x86_64 5.7-3.20090208.el6 base 642 k
DEBUG util.py:257: openssl10-devel x86_64 1:1.0.1c-7.ius.el6 ius-testing 1.1 M

--

Being openssl10 provides a different shared library version than openssl this would mean
all BuildRequires will auto resolve to openssl10 (since auto resolves are linked to the shared library):

# rpm -q openssl10-libs -l |grep libcrypto.so
/usr/lib64/.libcrypto.so.1.0.1c.hmac
/usr/lib64/.libcrypto.so.10.hmac
/usr/lib64/libcrypto.so.1.0.1c
/usr/lib64/libcrypto.so.10

# rpm -q openssl -l | grep libcrypto.so
/usr/lib64/.libcrypto.so.1.0.0.hmac
/usr/lib64/.libcrypto.so.10.hmac
/usr/lib64/libcrypto.so.1.0.0
/usr/lib64/libcrypto.so.10

--