oerdnj / deb.sury.org

Public bugreports for anything ppa:ondrej/*
821 stars 25 forks source link

openssl not showing up on Trusty #1078

Closed wiof closed 5 years ago

wiof commented 5 years ago

Describe the bug After add-apt-repository ppa:ondrej/nginx and apt-get update, openssl version 1.1.1a is not available

To Reproduce Steps to reproduce the behavior:

  1. On an Ubuntu 14.04 Trusty machine run sudo add-apt-repository ppa:ondrej/nginx sudo apt-get update To get the PPA installed
  2. Check that the provided nginx version is available
    $ apt-cache madison nginx
     nginx | 1.14.2-1+ubuntu14.04.1+deb.sury.org+1 | http://ppa.launchpad.net/ondrej/nginx/ubuntu/ trusty/main amd64 Packages
     nginx | 1.4.6-1ubuntu3.9 | http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
     nginx | 1.4.6-1ubuntu3.9 | http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
     nginx | 1.4.6-1ubuntu3 | http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
     nginx | 1.4.6-1ubuntu3 | http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/ trusty/main Sources
     nginx | 1.4.6-1ubuntu3.9 | http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/ trusty-updates/main Sources
     nginx | 1.4.6-1ubuntu3.9 | http://security.ubuntu.com/ubuntu/ trusty-security/main Sources
  3. Check that the desired openssl package is NOT available
    $ apt-cache madison openssl
    openssl | 1.0.1f-1ubuntu2.27 | http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
    openssl | 1.0.1f-1ubuntu2.27 | http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
    openssl | 1.0.1f-1ubuntu2 | http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
    openssl | 1.0.1f-1ubuntu2 | http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/ trusty/main Sources
    openssl | 1.0.1f-1ubuntu2.27 | http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/ trusty-updates/main Sources
    openssl | 1.0.1f-1ubuntu2.27 | http://security.ubuntu.com/ubuntu/ trusty-security/main Sources

Expected behavior openssl 1.1.1a should be avaliable

Distribution (please complete the following information):

Package(s)

$ apt-cache policy openssl
openssl:
  Installed: 1.0.1f-1ubuntu2.26
  Candidate: 1.0.1f-1ubuntu2.27
  Version table:
     1.0.1f-1ubuntu2.27 0
        500 http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
 *** 1.0.1f-1ubuntu2.26 0
        100 /var/lib/dpkg/status
     1.0.1f-1ubuntu2 0
        500 http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Additional context Tested on an AWS instance and on a docker container.

oerdnj commented 5 years ago

Yes, openssl package (with the binaries, not with the libraries) is not built on systems where OpenSSL 1.1.x wasn’t originally available, it introduces too many incompatible changes.