Помогите новичку в установке 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 написал(а): Стоит
--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
Вот что мне выдал 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 ;)
Как тебе уже справедливо заметили, при таком методе рискуешь
Как тебе уже справедливо заметили, при таком методе рискуешь остаться без связи! :)
По-нормальному надо было бы:
после чего и BIND бы встал нормально.
slepnoga написал(а): emerge
Не всегда!
Кстати, а зачем USE=bindist
Кстати, а зачем USE=bindist включали? Нужна патентная чистота системы?
Может, в таком случае попробовать libressl вместо openssl?