emerge kde-meta [SOLVED]

залил новую чистую систему на x86 машину
Х поставил и настроил нормально
делаю emerge kde-meta
и натыкаюсь на circular dependencies на почве USE="qt3support" и библиотек Qt

уже по всякому перепробовал
emerge --oneshot ... решающие эту проблему при обновлении тут не прокатили (
гуглил и ничего нового не нагуглил
логи выложу чуть позже

есть какие нибудь мысли идеи?

Не то?

я догадываюсь что проблемы на

я догадываюсь что проблемы на этом месте, но эти способы уже перепробовал
USE="-doc -handbook -ipv6 unicode hal kde" <-- из make.conf

pentium ~ # eselect profile set default/linux/x86/10.0/desktop
pentium ~ # emerge -av kdebase-meta

These are the packages that would be merged, in order:

Calculating dependencies... done!

[nomerge      ] kde-base/kdebase-meta-4.3.3  USE="semantic-desktop (-aqua) (-kdeprefix) -policykit"
[nomerge      ]  kde-base/libplasmaclock-4.3.3  USE="opengl (-aqua) -debug (-kdeenablefinal) (-kdeprefix) -xinerama"
[nomerge      ]   kde-base/kdelibs-4.3.3-r1  USE="acl alsa bzip2 fam nls opengl semantic-desktop spell ssl -3dnow (-altivec) (-aqua) -bindist -debug -doc -handbook -jpeg2k (-kdeenablefinal) (-kdeprefix) -kerberos -lzma -mmx -openexr -sse -sse2 -test -zeroconf"
[nomerge      ]    app-crypt/gnupg-2.0.14  USE="bzip2 ldap nls -adns -caps -doc -openct -pcsc-lite (-selinux) -smartcard -static"
[nomerge      ]     app-crypt/pinentry-0.7.5  USE="gtk ncurses -caps"
[nomerge      ]      x11-libs/gtk+-2.16.6  USE="cups jpeg tiff -debug -doc -jpeg2k -test -vim-syntax -xinerama"
[ebuild  N    ]       net-print/cups-1.3.11-r1  USE="X acl dbus jpeg ldap pam perl png ppds python ssl tiff -avahi -gnutls -java -kerberos -php -samba -slp -static -xinetd -zeroconf" LINGUAS="-de -en -es -et -fr -he -id -it -ja -pl -sv -zh_TW"
[ebuild  N    ]        virtual/poppler-utils-0.12.3-r1  USE="abiword png"
[ebuild  N    ]         app-text/poppler-0.12.3-r3  USE="abiword cairo jpeg lcms png qt4 utils xpdf-headers -cjk -debug -doc -exceptions -jpeg2k"
[ebuild  N    ]          x11-libs/gtk+-2.16.6  USE="cups jpeg tiff -debug -doc -jpeg2k -test -vim-syntax -xinerama"
[ebuild  N    ]          dev-util/cmake-2.6.4-r3  USE="qt4 -emacs -vim-syntax"
[ebuild  N    ]           x11-libs/qt-gui-4.5.3-r2  USE="accessibility cups dbus glib gtk mng qt3support tiff (-aqua) -debug -nas -nis -pch -raster -xinerama"

 * Error: circular dependencies:

('ebuild', '/', 'dev-util/cmake-2.6.4-r3', 'merge') depends on
  ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge') (buildtime)
('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') depends on
  ('ebuild', '/', 'virtual/poppler-utils-0.12.3-r1', 'merge') (runtime)
('ebuild', '/', 'app-text/poppler-0.12.3-r3', 'merge') depends on
  ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge') (buildtime)
  ('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime)
  ('ebuild', '/', 'dev-util/cmake-2.6.4-r3', 'merge') (buildtime)
('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge') depends on
  ('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') (buildtime)
  ('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime)
('ebuild', '/', 'virtual/poppler-utils-0.12.3-r1', 'merge') depends on
  ('ebuild', '/', 'app-text/poppler-0.12.3-r3', 'merge') (buildtime)
('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') depends on
  ('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') (buildtime)

 * Note that circular dependencies can often be avoided by temporarily
 * disabling USE flags that trigger optional dependencies.

emerge --info pastebin

О нашел одну

О нашел одну лазейку

USE="-cups -qt3support" emerge -av1 virtual/poppler-utils

съедает... результаты будут часа через 3 я думаю на такой машинке =)

Вобщем так пока

Вобщем так пока только

eselect profile set default/linux/x86/10.0/desktop
USE="-cups -qt3support" emerge -av virtual/poppler-utils
USE="-cups" emerge -av kde-meta

возможно вместо poppler-utils достаточно

USE="-cups -qt3support" emerge -av qt-core qt-dbus qt-script

[ebuild N ]

[ebuild N ] app-text/poppler-0.12.3-r3 USE="abiword cairo jpeg lcms png qt4 utils xpdf-headers -cjk -debug -doc -exceptions -jpeg2k"
Может попробовать убрать флаг cairo пока?
[ebuild N ] x11-libs/qt-gui-4.5.3-r2 USE="accessibility cups dbus glib gtk mng qt3support tiff (-aqua) -debug -nas -nis -pch -raster -xinerama"
и gtk отсюда.

Тоже пользуюсь KDE4 и в make.conf в USE-флагах указал "-gtk". И, при необходимости, включаю его нужным пакетам.

Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!

- - -

Выход из этой циклической зависимости, с сохранением cups'а таков:
#> USE="-cups" emerge -1 gtk+
#> USE="-qt4" emerge -1 app-text/poppler
#> emerge -1 cups
#> USE="qt4" emerge -va1 app-text/poppler cmake gtk+

В последнем случае USE=qt4 можно не указывать. Он нужен если хочется собрать cmake с qt4 (Вопрос - зачем нужен qt4 для cmake - это какое-то gui, или спец фичи для сборки gt4?)

ВАЖНО!!! НИКОГДА НЕ ЗАБЫВАЙТЕ ИСПОЛЬЗОВАТЬ --oneshot

although there are rumors

although there are rumors that gentoo has problems right now and there has not been a release in a long time i decided to install gentoo since i really like the source-based approach, i was really satisfied using it about 3 years ago and i don't mind fixing a few problems myself.

Start to your career with the world accredited 646-363. For a guaranteed up to date set of questions for cissp.

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

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