Hello Michal, On Sun, Jan 03, 2021 at 09:47:31PM +0100, Michał Górny wrote: > Hello, > (...) > To switch before the aforementioned date, remove 'libressl' from your > USE flags and CURL_SSL targets. Afterwards, it is recommended to > prefetch all the necessary distfiles before proceeding with the system > upgrade, in case wget(1) becomes broken in the process: > > emerge --fetchonly dev-libs/openssl net-misc/wget > emerge --fetchonly --changed-use @world > > A --changed-use @world upgrade should automatically cause LibreSSL > to be replaced by OpenSSL, and all affected packages to be rebuilt: > > emerge --changed-use @world >
Doesn't work for me. Emerge prints: ``` [blocks B ] dev-libs/openssl:0 ("dev-libs/openssl:0" is blocking dev-libs/libressl-3.3.1) Total: 37 packages (1 new, 36 reinstalls), Size of downloads: 0 KiB Conflict: 1 block (1 unsatisfied) (...) ``` I think you have to remove libressl first, like `emerge -C libressl`, then install openssl like `emerge -1 openssl`, then rebuild dependencies. As described here but in opposite way: https://wiki.gentoo.org/wiki/Project:LibreSSL