Не дает обновить систему и мир

Не дает обновиться. Подскажите, пожалуйста, как обновиться в этом случае. Система обновлялась с установленного дистрибутива CLD 11.3, после установки выполнял следующие команды:
#emerge portage
#eix-sync
#emerge portage (до рекомендуемой 2.2.0_alpha28)
# emerge -uDNa system world
http://paste.pocoo.org/show/360221/

Аналогично. Поставил на виртуальник скратч, накатил кеды, а обновить мир не получается по той же причине, точно такая же проблема с флагами, никак не могу разрулить.

Попробовал на основной машине обновится, выходит следующее:

 # emerge -avuDN system

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

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-phonon-4.7.2:4[aqua=,dbus=,debug]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-phonon-4.7.2 (Change USE: +debug)
(dependency required by "x11-libs/qt-webkit-4.7.2" [installed])
(dependency required by "kde-base/kdelibs-4.6.1-r1" [installed])
(dependency required by "sys-auth/polkit-kde-agent-0.99.0" [installed])
(dependency required by "kde-misc/polkit-kde-kcmodules-0.98_pre20101127" [installed])

Пробовал вручную прописывать этот флаг (debug), безтолку, процесс бесконечен…

Если я правильно понял, то скорее всего какой-то бинарный пакет в оверлее собран без необходимого флага.

Профиль использую только №1 собирается всё из сырцов.

Сегодня была таже проблема. Пересобрал мир с флагом threads. После этого все обновилось (профиль не бинарный).

Профиль бинарный, помогло:

echo "virtual/ffmpeg threads" >> /etc/portage/package.use/use
echo "virtual/jpeg static-libs" >> /etc/portage/package.use/use
echo "x11-libs/qt-phonon -debug" >> /etc/portage/package.use/use
emerge -C media-libs/phonon

Рано порадовался, не помогло.

Пробовал вручную прописывать этот флаг (debug), безтолку, процесс бесконечен…

Попробуйте указать конкретно версию и флаг:

=x11-libs/qt-phonon-4.7.2 debug

Не помогает, всплывают куча новых пакетов с подобными флагами. Ваще не понятно, что творится.

Не помогает, всплывают куча новых пакетов с подобными флагами. Ваще не понятно, что творится.

Значит помогает. Смотрим пакет - добавляем флаги по порядку. Обычно не много. Либо корректируем флаги глобально.

Решил проблему следующим способом:

  1. Прописал в make.conf USE=“debug threads”
  2. Удалил media-libs/phonon-9999
  3. Размаскировал media-libs/phonon-4.4.3
  4. Результат комманды # emerge -avuDN world
    http://paste.pocoo.org/show/360406/
    Total: 344 packages (22 upgrades, 3 new, 1 in new slot, 318 reinstalls), Size of downloads: 274,342 kB
    Неслабо сегодня обновился.
    Спасибо всем за помощь.

Рано радовался. Сюрпризы на этом не закончились. В процессе, обновление вылетает с ошибкой:
http://paste.pocoo.org/show/360610/
Что происходит с обновлениями, не понятно!

Перевел время, дальше сделал так:

echo "media-libs/phonon-4.4.4" >> /etc/portage/profile/package.provided
emerge media-sounds/phonon

и обновления пошли.
У меня почему-то настырно хотел установиться пакет media-sounds/phonon, а пакет media-libs/phonon был установлен и первый ругался на конфликт библиотек. Почему eix media-sounds/phonon ничего не показывает (этот пакет точно установлен)?

Я кстати так не делал: “1. Прописал в make.conf USE=“debug threads”…”

net-fs/samba-3.5.8-r1::gentoo

Я дико извиняюсь, а Вы точно оверлей обновили?

Обновил, размаскировал самбу net-fs/samba-3.5.8-r1, ничего не изменилось.

Обновил, размаскировал самбу net-fs/samba-3.5.8-r1, ничего не изменилось.

Нет нет, не в том дело. Почему у вас она ставится из портажей генту, а не оверлея?

layman -S

layman -S
Без толку, шас ещё попробую с флагами поиграться…

Без толку, шас ещё попробую с флагами поиграться…

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

После такого:

1. Прописал в make.conf USE="debug threads"

куча пакетов соберется с debug. Я так не делал, а обновление прошло успешно. Вот, обратите внимание на -debug

eix qt-core
[I] x11-libs/qt-core
     Available versions:  (4) [M]4.6.2-r1 [M]4.6.3 [M]~4.7.0 [M]~4.7.1-r1 4.7.2
        {aqua debug doc +exceptions +glib iconv +jit optimized-qmake pch private-headers qt3support ssl}
     Installed versions:  4.7.2(4)(12:52:10 02.03.2011)(exceptions glib iconv jit private-headers qt3support ssl -aqua -debug -optimized-qmake -pch)