← Back to team overview

ius-coredev team mailing list archive

[Bug 1034961] Re: WL: OpenSSL 1.0.1 or greater

 

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

--

-- 
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/1034961

Title:
  WL: OpenSSL 1.0.1 or greater

Status in IUS Community Project:
  In Progress

Bug description:
  Would be great to see OpenSSL 1.0.1 or greater added to the repo.

  CentOS 6 shipped with 1.0, however 1.0.1 has some significant changes
  that are needed by many things including SPDY in web servers (Next
  Protocol Negotiation TLS).  Over the course of CentOS 6's live it's
  becoming increasingly important.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/1034961/+subscriptions


References