Circular dependencies при установке sendmail
N0rt0N 4 мая, 2010 - 12:59
Вот такое получилось, когда решил поставить sendmail:
organisation admin # emerge -uav sendmail * IMPORTANT: 8 news items need reading for repository 'gentoo'. * Use eselect news to read news items. These are the packages that would be merged, in order: Calculating dependencies... done! [nomerge ] mail-mta/sendmail-8.14.4 USE="ipv6 ldap ssl tcpd -mailwrapper -mbox -nis -sasl -sockets" [nomerge ] mail-filter/procmail-3.22-r10 USE="(selinux) -mbox" [nomerge ] sec-policy/selinux-procmail-2.20091215 [nomerge ] sys-apps/policycoreutils-2.0.55 USE="nls" [ebuild N ] sys-process/audit-1.7.3 USE="ldap" 818 kB [ebuild N ] net-nds/openldap-2.4.19-r1 USE="berkdb crypt ipv6 perl (selinux) ssl tcpd -cxx -debug -experimental -gnutls -icu -iodbc -kerberos -minimal -odbc -overlays -samba -sasl -slp -smbkrb5passwd -syslog" 5,346 kB [ebuild N ] sec-policy/selinux-openldap-20080525 329 kB [ebuild N ] sec-policy/selinux-base-policy-20080525-r1 0 kB [ebuild N ] sys-apps/policycoreutils-2.0.55 USE="nls" 318 kB Total: 5 packages (5 new), Size of downloads: 6,810 kB * Error: circular dependencies: ('ebuild', '/', 'sec-policy/selinux-base-policy-20080525-r1', 'merge') depends on ('ebuild', '/', 'sys-apps/policycoreutils-2.0.55', 'merge') (buildtime) ('ebuild', '/', 'sec-policy/selinux-openldap-20080525', 'merge') depends on ('ebuild', '/', 'sys-apps/policycoreutils-2.0.55', 'merge') (buildtime) ('ebuild', '/', 'sec-policy/selinux-base-policy-20080525-r1', 'merge') (buildtime) ('ebuild', '/', 'net-nds/openldap-2.4.19-r1', 'merge') depends on ('ebuild', '/', 'sec-policy/selinux-openldap-20080525', 'merge') (buildtime) ('ebuild', '/', 'sys-apps/policycoreutils-2.0.55', 'merge') depends on ('ebuild', '/', 'sys-process/audit-1.7.3', 'merge') (buildtime) ('ebuild', '/', 'sys-process/audit-1.7.3', 'merge') depends on ('ebuild', '/', 'net-nds/openldap-2.4.19-r1', 'merge') (buildtime) * Note that circular dependencies can often be avoided by temporarily * disabling USE flags that trigger optional dependencies. * IMPORTANT: 8 news items need reading for repository 'gentoo'. * Use eselect news to read news items. organisation admin #
Помогите с этим справиться. С чего начать?
Заранее спасибо!
»
- Для комментирования войдите или зарегистрируйтесь
USE="-* minimal" emerge -av1O
USE="-* minimal" emerge -av1O net-nds/openldap
emerge -avuND sendmail.
Но это костыль, читать тебе руководство по переходу на SELINUX с горга до полного понимания.
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 ;)
Да вот... но насколько я
Да вот... но насколько я слышал, прийдется пересобирать чуть ли не всю систему, а крайне желательно, чтобы она находилась в рабочем состоянии. Т.е. чтобы в ауте на максимум минут 30...
Кстати, не кините ссылочку, с руководством по переходу, а то в интернете много, но может есть какое-то лучшее.
Заранее спасибо!
N0rt0N написал(а): Да вот...
Да, пересобирать все, не в сказку же попал.Довнтайм - только на ребоот с новым ядром.
селинукс у тебя - дань моде ? Основным в генте идет грсек - для начала заюзай его, он не настолько матанистый =)
SELINUX
grsecurity
А начинать отсюда
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 ;)
Да нет, скорее не дань моде а
Да нет, скорее не дань моде а необходимость) Просто и систему по-нормальному обновить не могу, а тут еще и встала необходимость sendmail поставить и хотелось бы без костылей...
.
Только мне кажется, что
selinux
||grsecurity
относятся к плюшкам, которые не стоит ставить без чёткого ответа на вопрос: что тебе от них нужно?:wq
--
Live free or die