Помогите новичку в установке BIND

Добрый вечер.
Недавно начал свое знакомство с Генту, так что сразу больно не бейте.
Ставлю bind и получаю (как я понял) такой конфликт:

[ebuild N ] net-dns/bind-9.10.3_p4::gentoo USE="berkdb caps dlz ipv6 ssl threads -doc -fetchlimit -filter-aaaa -fixed-rrset -geoip -gost -gssapi -idn -json -ldap (-libressl) -mysql -nslint -odbc -postgres -python -rpz (-seccomp) (-selinux) -sit -static-libs -urandom -xml" PYTHON_TARGETS="python2_7 python3_4 -python3_3" 8,330 KiB
[ebuild U ] dev-libs/openssl-1.0.2h-r2::gentoo [1.0.2g-r2::gentoo] USE="asm sslv3%* tls-heartbeat zlib -bindist* -gmp -kerberos -rfc3779 -sctp -sslv2% -static-libs {-test} -vanilla" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="(sse2)" 0 KiB
[ebuild N ] sys-libs/libcap-2.24-r2::gentoo USE="pam -static-libs" ABI_X86="(64) -32 (-x32)" 62 KiB

Total: 3 packages (1 upgrade, 2 new), Size of downloads: 8,392 KiB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-libs/openssl:0

(dev-libs/openssl-1.0.2h-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
dev-libs/openssl:0[-bindist] required by (net-dns/bind-9.10.3_p4:0/0::gentoo, ebuild scheduled for merge)
^^^^^^^^

(dev-libs/openssl-1.0.2g-r2:0/0::gentoo, installed) pulled in by
>=dev-libs/openssl-0.9.8f:0[bindist=] required by (net-misc/openssh-7.2_p2:0/0::gentoo, installed)

Пробовал замаскировать <=openssl-1.0.1h-r1, но что-то нее помогает.
Подскажите пожалуйста решение?

Стоит попытаться сначала

Стоит попытаться сначала openssl до 1.0.2h-r2 обновить. Отдельно, без bind. А затем уже и его ставить.

Хорошо бы перед этим emerge --sync ещё раз сделать, и emerge -vuDN world - мир обновить. Такое ощущение, что местами стоят более старые версии пакетов, чем должны быть.

WiseLord написал(а): Стоит

WiseLord написал(а):
Стоит попытаться сначала openssl до 1.0.2h-r2 обновить. Отдельно, без bind. А затем уже и его ставить.

Хорошо бы перед этим emerge --sync ещё раз сделать, и emerge -vuDN world - мир обновить. Такое ощущение, что местами стоят более старые версии пакетов, чем должны быть.

--sync делал, world обновлял.
Как перед прочтение пришла в голову мысль про отдельное обновление openssl, но при emerge -av openssl оно вроде обновляет, но все равно пакет остается старым.

[ebuild R ] dev-libs/openssl-1.0.2g-r2::gentoo USE="asm bindist tls-heartbeat zlib -gmp -kerberos -rfc3779 -sctp -static-libs {-test} -vanilla" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="(sse2)" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-libs/openssl:0

(dev-libs/openssl-1.0.2h-r2:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=dev-libs/openssl-0.9.8f:0[bindist] required by (net-misc/openssh-7.2_p2:0/0::gentoo, installed)
^^^^^^^

Щас попробую все еще раз прогнать.
Спасибо за совет.

emerge --sync emerge -e

emerge --sync
emerge -e world
Гарантированно решит проблему.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

slepnoga написал(а): emerge

slepnoga написал(а):
emerge --sync
emerge -e world
Гарантированно решит проблему.

Вот что мне выдал emerge -e world
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by net-misc/openssh-7.2_p2::gentoo[-static,ssl]
# required by virtual/ssh-0::gentoo[-minimal]
# required by @system
# required by @world (argument)
>=dev-libs/openssl-1.0.2h-r2 bindist
# required by app-portage/gentoolkit-0.3.0.9-r2::gentoo[python_targets_python3_4]
# required by @selected
# required by @world (argument)
>=dev-lang/python-3.4.3-r1 xml

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.

И выше этого список приложений для ребилда как я понимаю.
И все...

Английский гуглтранслейтом не

Английский гуглтранслейтом не четай,на форума пейши?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Всем спасибо.

Я вроде понимать, что читать)
Вышел пока таким способом: удалил openssl, который требовал более старый opnssl, поставил BIND и потом опять поставил openssh.
Пока вроде все завелось.
Всем спасибо.

Странный русский езика -

Странный русский езика - удалял openssl, а снова поставил openssh ;)
Однака мы люди рисковые,любим бегать ногами ;)

П.С
Use --autounmask-write to write changes to config files

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Как тебе уже справедливо заметили, при таком методе рискуешь

Saint_zyo написал(а):
Я...удалил openssl, который требовал более старый opnssl, поставил BIND и потом опять поставил openssh...

Как тебе уже справедливо заметили, при таком методе рискуешь остаться без связи! :)
По-нормальному надо было бы:

emerge -1 --nodeps openssl openssh

после чего и BIND бы встал нормально.

slepnoga написал(а): emerge

slepnoga написал(а):
emerge --sync
emerge -e world
Гарантированно решит проблему.

Не всегда!

Кстати, а зачем USE=bindist

Кстати, а зачем USE=bindist включали? Нужна патентная чистота системы?
Может, в таком случае попробовать libressl вместо openssl?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".