Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-5014

New Funtoo 1.2, openssl 1.1 while openssh is incompatible ( invalid bug, sorry, see EDIT2 )

    • Icon: Bug Bug
    • Resolution: Expected Behavior
    • Icon: Trivial Trivial
    • None
    • None

      Hi,

       

      I was trying out installing a stage3 funtoo, with the new Funtoo 1.2 kits.

       

      In core-kit 1.2, openssl is version 1.1.0h, but openssh is not compatible with openssl 1.1.

      It seems it needs this patch: 

      link patch

       

      Without it, openssh just complains on building, that it is not compatible.

       

      EDIT: Add info, I am using epro Profile Build: current 

      EDIT2: Seems portage autowrite unmasked openssl 1.1. Sorry, really !

       

      EDIT_FINAL: Weird, it seems that after installing stage3 and before rebuilding openssh, it asked for openssl 1.1 to be unmasked ( which i did ).

       


      1. emerge -uDN @world

      2. These are the packages that would be merged, in order:

      3. Calculating dependencies... done!
      4. [ebuild     U #] dev-libs/openssl-1.1.0h [1.0.2o] USE="-tls-heartbeat*"

      5. [ebuild   R    ] sys-auth/pambase-20150213-r3  USE="consolekit*"

      6. [ebuild     U  ] net-misc/openssh-7.6_p1-r1 [7.5_p1-r4] USE="X* -bindist* -hpn*"


      7. Oops! Conflicts have been encountered:
      8. >>> www-client/w3m-0.5.3_p20180125:0/0::net-kit, installed, wants dev-libs/openssl:0/0=

      9. >>> dev-lang/python-2.7.13-r1:2.7/2.7::python-kit, installed, wants dev-libs/openssl:0/0=

      10. >>> net-misc/curl-7.57.0:0/0::core-kit, installed, wants dev-libs/openssl:0/0=

      11. >>> dev-perl/Net-SSLeay-1.800.0:0/0::perl-kit, installed, wants dev-libs/openssl:0/0=

      12. >>> dev-python/cryptography-2.0.3:0/0::python-kit, installed, wants dev-libs/openssl:0/1.1=

      13. >>> dev-vcs/git-2.15.1:0/0::core-kit, installed, wants dev-libs/openssl:0/1.1=

      14. >>> net-misc/wget-1.19.2-r2:0/0::core-kit, installed, wants dev-libs/openssl:0/1.1=

      15. >>> dev-lang/python-3.6.1-r2:3.6/3.6m::python-kit, installed, wants dev-libs/openssl:0/1.1=


      16. My candidates are:
      17. >>> dev-libs/openssl-1.0.2o:0/0::core-kit, installed has SLOT 0/0

      18. >>> dev-libs/openssl-1.1.0h:0/1.1::core-kit, ebuild scheduled for merge has SLOT 0/1.1


      19. We hope this informational output has been useful in identifying the

      20. problem. We are continually working to reduce conflicts. Do not
      21. hesitate to report a bug at https://bugs.funtoo.org. Thank you! 


      22. The following mask changes are necessary to proceed:
      23. (see "package.unmask" in the portage(5) man page for more details)

      24. required by dev-python/cryptography-2.0.3::python-kit[-libressl]
      25. required by dev-python/pyopenssl-17.2.0::python-kit
      26. required by dev-python/requests-2.18.4::python-kit[ssl]
      27. required by app-admin/ego-2.3.3-r1::core-kit
      28. required by @system
      29. required by @world (argument)
      30. /var/git/meta-repo/kits/core-kit/profiles/package.mask/00-gentoo:
      31. Lars Wendler <polynomial-c@gentoo.org> (26 Aug 2016)
      32. Masked while being tested and reverse deps aren't fully compatible
      33. =dev-libs/openssl-1.1.0h


      34. NOTE: The --autounmask-keep-masks option will prevent emerge
      35.       from creating package.unmask or ** keyword changes.


      36. Would you like to add these changes to your config files? [Yes/No]

      As soon as I rebuiled manually openssh, it stopped asking for openssl 1.1.

      So now everything is good

            Unassigned Unassigned
            pereira.alex Alexandre Pereira
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: