Created attachment 518560 [details] openssl-1.0.2n.ebuild for prefix when bootstrap-prefix.sh comes to emerge dev-libs/openssl, it wants 1.0.2l, which seems no longer available at the standard locations, and so it fails. 1.0.2n should be used, i.e., prefix' /usr/portage/dev-libs/openssl should be synced to main gentoo. the attached openssl-1.0.2n.ebuild is from main gentoo and modified according to the previous prefix versions. N.B.: glsacheck -d 201712-03
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ed94450ee6c76aad055c5db84c02ea392650662b commit ed94450ee6c76aad055c5db84c02ea392650662b Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2018-02-08 18:04:19 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2018-02-08 18:04:19 +0000 dev-libs/openssl: sync, bug #647006 Closes: https://bugs.gentoo.org/647006 Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6 dev-libs/openssl/Manifest | 11 +- .../files/openssl-1.1.0g-CVE-2017-3738.patch | 77 ++++++ dev-libs/openssl/openssl-1.0.2k.ebuild | 267 --------------------- ...openssl-1.0.2l.ebuild => openssl-1.0.2n.ebuild} | 36 ++- ...nssl-1.1.0f.ebuild => openssl-1.1.0g-r2.ebuild} | 56 ++++- 5 files changed, 151 insertions(+), 296 deletions(-)
thanks for the fast update. this should go into the snapshot also, as bootstrap-prefix.sh wants to install openssl before emerge --rsync is called...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=57ab1106d40685de40ea05113233f0411cbf647d commit 57ab1106d40685de40ea05113233f0411cbf647d Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2018-02-09 08:15:21 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2018-02-09 08:15:21 +0000 scripts/bootstrap-prefix: bump snapshot for openssl sync, bug #647006 Closes: https://bugs.gentoo.org/647006 scripts/bootstrap-prefix.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)