Gentoo Archives: gentoo-dev

From: Stefan Strogin <steils@g.o>
To: gentoo-dev@l.g.o
Cc: mgorny@g.o
Subject: Re: [gentoo-dev] [News review] LibreSSL support discontinued
Date: Mon, 04 Jan 2021 08:25:27
Message-Id: X/LQJRr9VklHOX75@gentoo.org
In Reply to: [gentoo-dev] [News review] LibreSSL support discontinued by "Michał Górny"
1 Hello Michal,
2
3 On Sun, Jan 03, 2021 at 09:47:31PM +0100, Michał Górny wrote:
4 > Hello,
5 > (...)
6 > To switch before the aforementioned date, remove 'libressl' from your
7 > USE flags and CURL_SSL targets. Afterwards, it is recommended to
8 > prefetch all the necessary distfiles before proceeding with the system
9 > upgrade, in case wget(1) becomes broken in the process:
10 >
11 > emerge --fetchonly dev-libs/openssl net-misc/wget
12 > emerge --fetchonly --changed-use @world
13 >
14 > A --changed-use @world upgrade should automatically cause LibreSSL
15 > to be replaced by OpenSSL, and all affected packages to be rebuilt:
16 >
17 > emerge --changed-use @world
18 >
19
20 Doesn't work for me. Emerge prints:
21
22 ```
23 [blocks B ] dev-libs/openssl:0 ("dev-libs/openssl:0" is blocking
24 dev-libs/libressl-3.3.1)
25
26 Total: 37 packages (1 new, 36 reinstalls), Size of downloads: 0 KiB
27 Conflict: 1 block (1 unsatisfied)
28 (...)
29 ```
30
31 I think you have to remove libressl first, like `emerge -C libressl`,
32 then install openssl like `emerge -1 openssl`, then rebuild
33 dependencies. As described here but in opposite way:
34 https://wiki.gentoo.org/wiki/Project:LibreSSL

Replies

Subject Author
Re: [gentoo-dev] [News review] LibreSSL support discontinued Marek Szuba <marecki@g.o>