-
Bug
-
Resolution: Expected Behavior
-
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:
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 ).
emerge -uDN @world
These are the packages that would be merged, in order:
Calculating dependencies... done![ebuild U #] dev-libs/openssl-1.1.0h [1.0.2o] USE="-tls-heartbeat*"
[ebuild R ] sys-auth/pambase-20150213-r3 USE="consolekit*"
[ebuild U ] net-misc/openssh-7.6_p1-r1 [7.5_p1-r4] USE="X* -bindist* -hpn*"
Oops! Conflicts have been encountered:>>> www-client/w3m-0.5.3_p20180125:0/0::net-kit, installed, wants dev-libs/openssl:0/0=
>>> dev-lang/python-2.7.13-r1:2.7/2.7::python-kit, installed, wants dev-libs/openssl:0/0=
>>> net-misc/curl-7.57.0:0/0::core-kit, installed, wants dev-libs/openssl:0/0=
>>> dev-perl/Net-SSLeay-1.800.0:0/0::perl-kit, installed, wants dev-libs/openssl:0/0=
>>> dev-python/cryptography-2.0.3:0/0::python-kit, installed, wants dev-libs/openssl:0/1.1=
>>> dev-vcs/git-2.15.1:0/0::core-kit, installed, wants dev-libs/openssl:0/1.1=
>>> net-misc/wget-1.19.2-r2:0/0::core-kit, installed, wants dev-libs/openssl:0/1.1=
>>> dev-lang/python-3.6.1-r2:3.6/3.6m::python-kit, installed, wants dev-libs/openssl:0/1.1=
My candidates are:>>> dev-libs/openssl-1.0.2o:0/0::core-kit, installed has SLOT 0/0
>>> dev-libs/openssl-1.1.0h:0/1.1::core-kit, ebuild scheduled for merge has SLOT 0/1.1
We hope this informational output has been useful in identifying the
problem. We are continually working to reduce conflicts. Do nothesitate to report a bug at https://bugs.funtoo.org. Thank you!
The following mask changes are necessary to proceed:(see "package.unmask" in the portage(5) man page for more details)
- required by dev-python/cryptography-2.0.3::python-kit[-libressl]
- required by dev-python/pyopenssl-17.2.0::python-kit
- required by dev-python/requests-2.18.4::python-kit[ssl]
- required by app-admin/ego-2.3.3-r1::core-kit
- required by @system
- required by @world (argument)
- /var/git/meta-repo/kits/core-kit/profiles/package.mask/00-gentoo:
- Lars Wendler <polynomial-c@gentoo.org> (26 Aug 2016)
- Masked while being tested and reverse deps aren't fully compatible
=dev-libs/openssl-1.1.0h
NOTE: The --autounmask-keep-masks option will prevent emergefrom creating package.unmask or ** keyword changes.
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