История изменений
Исправление kostik87, (текущая версия) :
Не у всех установленных у тебя пакетов есть возможность установки при использовании libressl, например у www-client/w3m нет такой возможности, вот смотри: https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/w3m/w3m-0.5.3-r5.e...
Как видишь
...
IUSE="X fbcon gpm gtk imlib lynxkeymap migemo nls nntp ssl unicode vanilla xface linguas_ja"
...
ssl? ( >=dev-libs/openssl-0.9.6b:0= )"
...
Поэтому тебе нужно либо удалять такие пакеты, либо смотреть каким флагом, если возможно, включается поддержка libressl, ну либо пробуй править ebuild, приводя его к виду, что-то вроде:
ssl? || ( >=dev-libs/openssl-0.9.6b:0=
,dev-libs/libressl )"
Исправленные ebuild`ы помещай в локальный оверлей.
Но, скорее всего, если нет поддержки libressl, то тебе придётся удалять эти пакеты.
Ну и в начале включи флаг libressl глобально и выполни:
emerge -auvDN world
Например в app-emulation/virtualbox есть поддержка libressl:
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:= )
и после пересборки мира он уйдёт из блокировок. Нужно разобраться только с пакетами, в которых нет поддержки libressl и которые явно требуют openssl, т.е. удалить их, либо убрать поддержку ssl, т.е. пересобрать без поддержки ssl, если нет возможности переключить их на использование libressl.
Исправление kostik87, :
Не у всех установленных у тебя пакетов есть возможность установки при использовании libressl, например у www-client/w3m нет такой возможности, вот смотри: https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/w3m/w3m-0.5.3-r5.e...
Как видишь
...
IUSE="X fbcon gpm gtk imlib lynxkeymap migemo nls nntp ssl unicode vanilla xface linguas_ja"
...
ssl? ( >=dev-libs/openssl-0.9.6b:0= )"
...
Поэтому тебе нужно либо удалять такие пакеты, либо смотреть каким флагом, если возможно, включается поддержка libressl, ну либо пробуй править ebuild, приводя его к виду, что-то вроде:
ssl? || ( >=dev-libs/openssl-0.9.6b:0=
,dev-libs/libressl )"
Исправленные ebuild`ы помещай в локальный оверлей.
Но, скорее всего, если нет поддержки libressl, то тебе придётся удалять эти пакеты.
Ну и в начале включи флаг libressl глобально и выполни:
emerge -auvDN world
Например в app-emulation/virtualbox есть поддержка libressl:
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:= )
и после пересборки мира он уйдёт из блокировок. Нужно разобраться только с пакетами, в которых нет поддержки libressl и которые явно требуют openssl.
Исходная версия kostik87, :
Не у всех установленных у тебя пакетов есть возможность установки при использовании libressl, например у www-client/w3m нет такой возможности, вот смотри: https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/w3m/w3m-0.5.3-r5.e...
Как видишь
...
IUSE="X fbcon gpm gtk imlib lynxkeymap migemo nls nntp ssl unicode vanilla xface linguas_ja"
...
ssl? ( >=dev-libs/openssl-0.9.6b:0= )"
...
Поэтому тебе нужно либо удалять такие пакеты, либо смотреть каким флагом, если возможно, включается поддержка libressl, ну либо пробуй править ebuild, приводя его к виду, что-то вроде:
ssl? || ( >=dev-libs/openssl-0.9.6b:0=
,dev-libs/libressl )"
Исправленные ebuild`ы помещай в локальный оверлей.
Но, скорее всего, если нет поддержки libressl, то тебе придётся удалять эти пакеты.