Проблемы с усановкои пакетов [SOLVED]
Усановил с нуля систему обновил ее и на то чтобы установить mc или kde выдает такую бяку,я думал такого не должно возникать если система новая, подскажите как с этим бороться???
emerge -av mcThese are the packages that would be merged, in order:
Calculating dependencies... done!
[nomerge ] app-text/ghostscript-gpl-8.62 USE="X cups gtk -bindist -cjk -djvu -jpeg2k"
[nomerge ] x11-libs/gtk+-2.12.11 USE="X cups jpeg tiff vim-syntax -debug -doc -xinerama"
[nomerge ] net-print/cups-1.3.8-r2 USE="X acl dbus jpeg ldap pam perl png python samba ssl tiff -avahi -gnutls -java -kerberos -php -ppds -slp -static -xinetd -zeroconf" LINGUAS="en -de -es -et -fr -he -id -it -ja -pl -sv -zh_TW"
[ebuild N ] virtual/ghostscript-0
[ebuild N ] app-text/ghostscript-gpl-8.62 USE="X cups gtk -bindist -cjk -djvu -jpeg2k"
[ebuild N ] x11-libs/gtk+-2.12.11 USE="X cups jpeg tiff vim-syntax -debug -doc -xinerama"
[ebuild N ] net-fs/samba-3.0.32 USE="acl cups fam ipv6 ldap pam python readline -ads -async -automount -caps -debug -doc -examples -oav -quotas (-selinux) -swat -syslog -winbind"
[ebuild N ] net-print/cups-1.3.8-r2 USE="X acl dbus jpeg ldap pam perl png python samba ssl tiff -avahi -gnutls -java -kerberos -php -ppds -slp -static -xinetd -zeroconf" LINGUAS="en -de -es -et -fr -he -id -it -ja -pl -sv -zh_TW"
[ebuild N ] x11-libs/pango-1.20.5 USE="X -debug -doc"
[ebuild N ] dev-libs/atk-1.22.0 USE="-debug -doc"
[nomerge ] app-text/ghostscript-gpl-8.62 USE="X cups gtk -bindist -cjk -djvu -jpeg2k"
[nomerge ] net-print/cups-1.3.8-r2 USE="X acl dbus jpeg ldap pam perl png python samba ssl tiff -avahi -gnutls -java -kerberos -php -ppds -slp -static -xinetd -zeroconf" LINGUAS="en -de -es -et -fr -he -id -it -ja -pl -sv -zh_TW"
[ebuild N ] x11-misc/xdg-utils-1.0.2-r1 USE="-doc"
[ebuild N ] dev-util/desktop-file-utils-0.15 USE="-emacs"
[nomerge ] app-misc/mc-4.6.1-r4 USE="X gpm ncurses nls samba slang unicode -7zip"
[nomerge ] net-fs/samba-3.0.32 USE="acl cups fam ipv6 ldap pam python readline -ads -async -automount -caps -debug -doc -examples -oav -quotas (-selinux) -swat -syslog -winbind"
[ebuild N ] app-admin/gamin-0.1.9-r1 USE="python -debug"
[nomerge ] x11-misc/xdg-utils-1.0.2-r1 USE="-doc"
[ebuild N ] x11-misc/shared-mime-info-0.30
[ebuild N ] dev-libs/glib-2.16.5 USE="fam -debug -hardened (-selinux) -xattr"
!!! Error: circular dependencies:('ebuild', '/', 'net-fs/samba-3.0.32', 'merge') depends on
('ebuild', '/', 'app-admin/gamin-0.1.9-r1', 'merge') (hard)
('ebuild', '/', 'net-print/cups-1.3.8-r2', 'merge') (hard)
('ebuild', '/', 'net-print/cups-1.3.8-r2', 'merge') depends on
('ebuild', '/', 'app-text/ghostscript-gpl-8.62', 'merge') (medium-soft)
('ebuild', '/', 'net-fs/samba-3.0.32', 'merge') (medium-soft)
('ebuild', '/', 'x11-misc/xdg-utils-1.0.2-r1', 'merge') (medium)
('ebuild', '/', 'virtual/ghostscript-0', 'merge') (medium-soft)
('ebuild', '/', 'app-text/ghostscript-gpl-8.62', 'merge') depends on
('ebuild', '/', 'x11-libs/gtk+-2.12.11', 'merge') (hard)
('ebuild', '/', 'net-print/cups-1.3.8-r2', 'merge') (hard)
('ebuild', '/', 'x11-misc/shared-mime-info-0.30', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
('ebuild', '/', 'x11-libs/gtk+-2.12.11', 'merge') depends on
('ebuild', '/', 'x11-misc/shared-mime-info-0.30', 'merge') (hard)
('ebuild', '/', 'x11-libs/pango-1.20.5', 'merge') (hard)
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
('ebuild', '/', 'dev-libs/atk-1.22.0', 'merge') (hard)
('ebuild', '/', 'net-print/cups-1.3.8-r2', 'merge') (hard)
('ebuild', '/', 'app-admin/gamin-0.1.9-r1', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
('ebuild', '/', 'x11-libs/pango-1.20.5', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
('ebuild', '/', 'x11-misc/xdg-utils-1.0.2-r1', 'merge') depends on
('ebuild', '/', 'x11-misc/shared-mime-info-0.30', 'merge') (medium)
('ebuild', '/', 'dev-util/desktop-file-utils-0.15', 'merge') (medium-soft)
('ebuild', '/', 'virtual/ghostscript-0', 'merge') depends on
('ebuild', '/', 'app-text/ghostscript-gpl-8.62', 'merge') (medium)
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') depends on
('ebuild', '/', 'app-admin/gamin-0.1.9-r1', 'merge') (hard)
('ebuild', '/', 'dev-libs/atk-1.22.0', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
('ebuild', '/', 'dev-util/desktop-file-utils-0.15', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.
Начал ставить кде ругался на Х, поставил ему Х, теперь запускаю установку кде он выдает вот это...
# emerge -av kdebase kde-i18nThese are the packages that would be merged, in order:
Calculating dependencies... done!
[nomerge ] kde-base/kdebase-3.5.9-r3 USE="cups ldap opengl pam samba -arts -branding -debug -hal -ieee1394 -java -joystick -kdeenablefinal -kdehiddenvisibility -lm_sensors -logitech-mouse -openexr -xcomposite -xinerama -xscreensaver"
[nomerge ] kde-base/kdelibs-3.5.9-r4 USE="acl alsa cups fam spell tiff -arts -avahi -bindist -branding -debug -doc -jpeg2k -kdeenablefinal -kdehiddenvisibility -kerberos -legacyssl -lua -openexr -utempter -xinerama"
[ebuild N ] virtual/ghostscript-0
[ebuild N ] app-text/ghostscript-gpl-8.62 USE="X cups gtk -bindist -cjk -djvu -jpeg2k"
[ebuild N ] x11-libs/gtk+-2.12.11 USE="X cups jpeg tiff vim-syntax -debug -doc -xinerama"
[ebuild N ] net-fs/samba-3.0.32 USE="acl cups fam ipv6 ldap pam python readline -ads -async -automount -caps -debug -doc -examples -oav -quotas (-selinux) -swat -syslog -winbind"
[ebuild N ] net-print/cups-1.3.8-r2 USE="X acl dbus jpeg ldap pam perl png python samba ssl tiff -avahi -gnutls -java -kerberos -php -ppds -slp -static -xinetd -zeroconf" LINGUAS="en -de -es -et -fr -he -id -it -ja -pl -sv -zh_TW"
[ebuild N ] x11-misc/xdg-utils-1.0.2-r1 USE="-doc"
[ebuild N ] dev-util/desktop-file-utils-0.15 USE="-emacs"
[nomerge ] x11-libs/gtk+-2.12.11 USE="X cups jpeg tiff vim-syntax -debug -doc -xinerama"
[ebuild N ] x11-libs/pango-1.20.5 USE="X -debug -doc"
[ebuild N ] dev-libs/atk-1.22.0 USE="-debug -doc"
[ebuild N ] x11-misc/shared-mime-info-0.30
[nomerge ] x11-libs/gtk+-2.12.11 USE="X cups jpeg tiff vim-syntax -debug -doc -xinerama"
[nomerge ] net-print/cups-1.3.8-r2 USE="X acl dbus jpeg ldap pam perl png python samba ssl tiff -avahi -gnutls -java -kerberos -php -ppds -slp -static -xinetd -zeroconf" LINGUAS="en -de -es -et -fr -he -id -it -ja -pl -sv -zh_TW"
[nomerge ] net-fs/samba-3.0.32 USE="acl cups fam ipv6 ldap pam python readline -ads -async -automount -caps -debug -doc -examples -oav -quotas (-selinux) -swat -syslog -winbind"
[ebuild N ] app-admin/gamin-0.1.9-r1 USE="python -debug"
[ebuild N ] dev-libs/glib-2.16.5 USE="fam -debug -hardened (-selinux) -xattr"
!!! Error: circular dependencies:('ebuild', '/', 'net-fs/samba-3.0.32', 'merge') depends on
('ebuild', '/', 'app-admin/gamin-0.1.9-r1', 'merge') (hard)
('ebuild', '/', 'net-print/cups-1.3.8-r2', 'merge') (hard)
('ebuild', '/', 'net-print/cups-1.3.8-r2', 'merge') depends on
('ebuild', '/', 'app-text/ghostscript-gpl-8.62', 'merge') (medium-soft)
('ebuild', '/', 'net-fs/samba-3.0.32', 'merge') (medium-soft)
('ebuild', '/', 'x11-misc/xdg-utils-1.0.2-r1', 'merge') (medium)
('ebuild', '/', 'virtual/ghostscript-0', 'merge') (medium-soft)
('ebuild', '/', 'app-text/ghostscript-gpl-8.62', 'merge') depends on
('ebuild', '/', 'x11-libs/gtk+-2.12.11', 'merge') (hard)
('ebuild', '/', 'net-print/cups-1.3.8-r2', 'merge') (hard)
('ebuild', '/', 'x11-misc/shared-mime-info-0.30', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
('ebuild', '/', 'x11-libs/gtk+-2.12.11', 'merge') depends on
('ebuild', '/', 'x11-misc/shared-mime-info-0.30', 'merge') (hard)
('ebuild', '/', 'x11-libs/pango-1.20.5', 'merge') (hard)
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
('ebuild', '/', 'dev-libs/atk-1.22.0', 'merge') (hard)
('ebuild', '/', 'net-print/cups-1.3.8-r2', 'merge') (hard)
('ebuild', '/', 'app-admin/gamin-0.1.9-r1', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
('ebuild', '/', 'x11-libs/pango-1.20.5', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
('ebuild', '/', 'x11-misc/xdg-utils-1.0.2-r1', 'merge') depends on
('ebuild', '/', 'x11-misc/shared-mime-info-0.30', 'merge') (medium)
('ebuild', '/', 'dev-util/desktop-file-utils-0.15', 'merge') (medium-soft)
('ebuild', '/', 'virtual/ghostscript-0', 'merge') depends on
('ebuild', '/', 'app-text/ghostscript-gpl-8.62', 'merge') (medium)
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') depends on
('ebuild', '/', 'app-admin/gamin-0.1.9-r1', 'merge') (hard)
('ebuild', '/', 'dev-libs/atk-1.22.0', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)
('ebuild', '/', 'dev-util/desktop-file-utils-0.15', 'merge') depends on
('ebuild', '/', 'dev-libs/glib-2.16.5', 'merge') (hard)!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.
Мой конфиг
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-O2 -march=i686 -pipe"
CXXFLAGS="-O2 -march=i686 -pipe"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i686-pc-linux-gnu"SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ "
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
LINGUAS="ru en"
USE="slang vim-syntax samba -arts -kerberos -hal"
MAKEOPTS="-j3"
VIDEO_CARDS="ati"
INPUT_DEVICES="keyboard mouse"
Систему ставил по хендбуку и по вот этому руководству "http://linuxportal.vrn.ru/?q=node/45" что я сделал неак даже не представляю, помогите!
И еще вопросик матерниская плата у меня вот такая MB S478 INTEL D865GLC i865G (mATX,4DDR,SB,SVGA,SATA,U2.0) "http://dvkom.ru/tovar/34818.htm" "http://evrokom.com/MBINTELD865GLCGBLSocket478i865GAGPSVGAGbLANSATA150USB20MicroATX4DDRPC3200_21405.html" видюха встроеная и какой видео драивер указать я незнаю :( в make.conf я указал от балды просто ati
- Для комментирования войдите или зарегистрируйтесь
LINGUAS="ru en" EN указывать
LINGUAS="ru en" EN указывать не нужно, язык по умолчанию. система десктопная или серверная предполагается? А USE-флаги достаточно странные... Система на них жалуется "!!! Note that circular dependencies can often be avoided by temporarily !!! disabling USE flags that trigger optional dependencies" Попробуйте перед установкой пакетов сделать emerge portage. Что означает "поставил систему с нуля и обновил ее"?
буду честен, я не знаю, почему у меня все работает
:)
ну снуля это т.е. я имел ввиду что с минимал сд и все ручками делал, для меня подобный опыт впервые и я был удевлен такому резульату. Предпологаеться что десктоп.
USE-флаги возможно и странные не спорю, может вы подскажите какие должны быть или хотя бы какие у вас, просто не охото угробить систему случаино сделав что то не то провозившись с неи уже около 2-х суток :(
спасибо за флаг -fam добавил его и уставнока "emerge -av mc vim htop sudo vixie-cron syslog-ng" пошла , кде еще не ставил
FAM (gamin)
в USE добавить флаг
-fam
), потом ещё раз попробоватьРуководство это конечно
Руководство это конечно хорошо, но настоятельно рекомендую прочитать официальный хендбук (http://www.gentoo.org/doc/en/handbook/index.xml) (на русском (может быть несколько устаревшим) http://www.gentoo.org/doc/ru/handbook/index.xml)
Для вашей видеокарты VIDEO_CARDS="i810". В xorg.conf, соответственно DRIVER="intel" или i810 (точно не помню)
А чем вас SYNC="rsync://rsync.gentoo.org/gentoo-portage" не устроило?
Разберитесь с флагами (euse (app-portage/gentoolkit), app-portage/flagedit, app-portage/ufed), что-то у вас с ними не всё понятно.
Пкажите ещё emerge --info
use-флаги
Примерно такие (опционально конечно) у меня ноут десктопная система с поддержкой appache2
make.conf
CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer" (у вас свой процессор)
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5" (у меня distcc в сети работает) у вас скорее всего "3"
USE="-gnome -gtk 3dnow X a52 aac aalib acl acpi adns aim alsa apache2 apm arts audiofile bash-completion bzip2 cairo calendar cdb cddb cdparanoia cdr cgi clamav cracklib crypt css cups dbus dbx dga directfb djvu dri dv dvb dvd dvdr dvdread encode esd exif fam fastcgi fbcon ffmpeg flac fontconfig foomaticdb ftp gd ggi gif gimp glut gmp gphoto2 gpm hal hardened hddtemp iconv icq ieee1394 imagemagick ipv6 jack java java6 java5 javascript jpeg jpeg2k kontact kde kerberos krb4 lame lash lcms ldap libcacav libnotify libwww lirc lm_sensors lzo mad mbox mikmod milter mmap mmx motif mp3 mpeg mplayer musepack nas ncurses nls nsplugin ogg openal openexr opengl osc oscar pam pcmcia pdf plotutils png ppds python qdbm qt3 qt4 quicktime raw rdesktop rss ruby samba sasl scanner shorten simplexml slang smp snmp speex spell ssl svg svga syslog szip tcpd tidy tiff timidity tk truetype unicode usb vcd videos vnc vorbis wavpack wifi win32codecs wmf xcomposite xine xinerama xml xosd xpm xprint xscreensaver xv xvid zlib"
LINGUAS="ru"
VIDEO_CARDS="i810"
ALSA_CARDS="hda-intel"
EBEEP_IGNORE=yes
FEATURES="ccache distcc"
CCACHE_SIZE="2G"
CCACHE_DIR="/var/tmp/ccache"
DISTCC_DIR="/tmp/.distcc"
CC=gcc
CXX=g++
буду честен, я не знаю, почему у меня все работает
sync незнаю
незнаю даже почему sync не устроил думал если яндек значит ближе я сам из Абакана это рядом с красноярском
да с флагами надо разобраться
а как выбирать какой драивер чтобы на будущее, вдруг дома захочу поставить ?
народ, у него круговая
народ, у него круговая зависимость...
glib зависит от gamin, а gamin от glib...
убрать (временно) флаг fam, а потом уже остальные косяки разбирать
""а как выбирать какой
""а как выбирать какой драивер"" драйвер видео, я так понимаю? В ядре настраивается отдельно, для иксов отдельно, хуже или лучше? Нужно свой драйвер указывать %-) Если в make.conf не указать видеокарту. то xorg-x11 по-умолчанию соберет вообще все драйвера. что в общем-то не страшно. но к чему эти излишки. Для правильного указания lspci в студию. Вообще, сначала попробуйте собрать (пересобрать) систему с минимальными USE-флагами, как в handbook описано. Пересобрать, emerge -e system, emerge -uDN world, revdep-rebuild, emerge --depclean. Не забудте сделать в процессе etc-update. Тогда система будет чистая. Потом добавлять свои USE-флаги и вперед.
буду честен, я не знаю, почему у меня все работает
"проблемы нужно решать по мере их поступления"
"проблемы нужно решать по мере их поступления"
девиз хоть и не очень хороший, но применительно к данной ситуации пойдёт.Ъ
если система не ставится, то какая разница, какой драйвер будет использован _после_ установки системы?
да, кстати, мне не требуется пересобирать систему ;)
включите, пожалуйста, древовидный просмотр...
как же так
так вот мне инересно как же так происходит, поставил все с минимал сд обновил систему и и то косяки, непорядок однако...
щас ставлю кеды, поставяться попробую разобраться с "круговои зависимостью" только надо настроить иксы правельно будет, а что значит флаг fam
1. Это не косяки.
1. Это не косяки. распаковывается stage. который собран в определенное время. соответственно с этого времени программное обеспечение менялось, если интересует актуальность системы на сегодняшнее число, то нужно пересобрать. Многих людей это интересует %-)
2. fam - Enable FAM (File Alteration Monitor) support
3. Читаем /usr/portage/profiles/use.desc и handbook до просветления
буду честен, я не знаю, почему у меня все работает
USE
хе. с проблемой сталкивался.
кольцевая зависимость - решается в несколько проходов.
надо постепенно добавляя юзфлаги пересобрать всё в ворлд. например
USE="-cups -fam -samba -gtk" emerge mc
потом
emerge -ND mc
и в таком духе...
или
USE="-cups -fam" emerge -1 samba
emerge -1 cups
.....
emerge mc
emerge -uND world