PyKDE4 блокирует PyQT4-4.5_pre1, чего удалить?

Столкнулся с вот такой ситуацией при обновлении мира:

[blocks B     ] >=dev-python/PyQt4-4.5_pre1 (">=dev-python/PyQt4-4.5_pre1" is blocking kde-base/pykde4-4.2.4)               

Total: 10 packages (10 upgrades), Size of downloads: 15,146 kB
Conflict: 1 block (1 unsatisfied)                             
Portage tree and overlays:                                    
 [0] /usr/portage                                             
 [1] /usr/local/portage/layman/wolf31o2                       

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.                 

  ('installed', '/', 'kde-base/pykde4-4.2.4', 'nomerge') pulled in by
    >=kde-base/pykde4-4.2.4:4.2[-kdeprefix] required by ('installed', '/', 'kde-base/marble-4.2.4', 'nomerge')
    >=kde-base/pykde4-4.2.4:4.2[-kdeprefix] required by ('installed', '/', 'kde-base/plasma-workspace-4.2.4', 'nomerge')

  ('ebuild', '/', 'dev-python/PyQt4-4.5', 'merge') pulled in by
    >=dev-python/PyQt4-4.5 required by ('ebuild', '/', 'dev-python/qscintilla-python-2.4', 'merge')
    >=dev-python/PyQt4-4.4.0[X] required by ('installed', '/', 'kde-base/plasma-workspace-4.2.4', 'nomerge')
    >=dev-python/PyQt4-4.4.4-r1[X,svg] required by ('installed', '/', 'kde-base/marble-4.2.4', 'nomerge')   
    (and 1 more)   

У меня установлена kde-base/pykde4-4.2.4, получается, что она блокирует dev-python/PyQt4-4.5_pre1?
А что удалить нужно в таком случае? Марблу, как и плазме нужны и PyKDE и PyQT одновременно чтоль?

Замаскировать новый PyQt

Замаскировать новый PyQt

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

а если хочется новый PyQT?

а если хочется новый PyQT? kde-base/plasma-workspace -python?

Это вот этот

Это вот этот который?

localhost ~ # cat /etc/portage/package.mask | grep -i py
=dev-python/PyQt4-4.5
localhost ~ #

Но тут тоже проблемка:

localhost ~ # emerge -uNDpv world

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=dev-python/PyQt4-4.5" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-python/PyQt4-4.5 (masked by: package.mask)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "dev-python/qscintilla-python-2.4" [ebuild])
(dependency required by "x11-libs/qscintilla-2.4" [ebuild])
(dependency required by "@world" [argument])

localhost ~ #

все тоже самое, двачую.

все тоже самое, двачую. маскировка тоже не помогает

>=dev-python/PyQt4-4.5 >=dev-

>=dev-python/PyQt4-4.5
>=dev-python/qscintilla-python-2.4
>=dev-python/sip-4.8
>=x11-libs/qscintilla-2.4

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Тоже не особо

Тоже не особо помогает.

localhost ~ # emerge -uNDpv world
!!! All ebuilds that could satisfy ">=x11-libs/qscintilla-2.4[python]" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/qscintilla-2.4 (masked by: package.mask)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "dev-python/PyQt-3.18" [ebuild])
(dependency required by "@world" [argument])

Может чего-нибудь без питона собрать? :) Или без него никак?

А PyQt третьей ветки у тебя в

А PyQt третьей ветки у тебя в world зачем болтается?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

А фиг его знает.. что-то

А фиг его знает.. что-то подтянуло наверное в процессе. Я вообще не знаю питон и не интересуюсь им, поэтому я точно не мог её "от себя" поставить :)
Сейчас попробуем снести.. Заодно, как и в нижнем посте говорят, и PyQT4 :)

(dependency required by

(dependency required by "dev-python/PyQt-3.18" [ebuild])
(dependency required by "@world" [argument])

Как бы намекает нам, что оно подтягивается world'ом.

grep PyQt /var/lib/portage/world

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Понятно.. :) Мне помогло

Понятно.. :)
Мне помогло убиение всех PyQt. И после этого всё отлично собралось.. ну до такого бы я точно не додумался :) Не представляю с чего wolfovich решил, что такое сработает.. Тем не менее, действительно сработало!

чорд, а я уже флаги убрал и

чорд, а я уже флаги убрал и все собрал -_-

marble и plasma-desktop с

marble и plasma-desktop с -python решило множество проблем для меня.

а у меня собралось и

а у меня собралось и работает.
Правда были такие же блокировки.
чяднт

собирается и работает. просто

собирается и работает.
просто либо одно надо маскировать в данном случае - либо другое.
соотвественно каждый выбирает что маскировать. Мне вот не нужна поддержка питона в marble и в plasma-desktop. по крайней мере пока)

А.. понял суть проблемы. Да я

А.. понял суть проблемы. Да я собсно и не знаю нафига она эта поддержка питона в марбле и плазме :DD
А это хоть на работе-то скажется?

в плазме может отвалиться

в плазме может отвалиться какой нибудь python-based плазмоид, в марбл вообще не знаю))

Плазмоиды это вообще что?

Плазмоиды это вообще что? :)
Я их путал с виджетами, но терь понял, что это что-то совершенно иное..

ну это вроде как и есть

ну это вроде как и есть официальное название виджетов плазмы

снес PyQt4 пересобрал

снес PyQt4
пересобрал plasma-workspace (он подтянул без блокировок 4.5 версию)
блокировки исчезли.

а плазмоиды при этом не

а плазмоиды при этом не улетели с рабочего стола? У вас какие использовались? (если их не много.. :) )

если ничего экзотического

если ничего экзотического нет, то улететь ничего не должно, стандартные вроде все на плюсах писаны

та ничего не улетело (да и я

та ничего не улетело (да и я сам по себе). да и делов там на пару минут

А мне не помогает это. Снес

А мне не помогает это. Снес PyQT4.

#emerge kde-base/plasma-workspace
Calculating dependencies... done!
[ebuild N ] dev-python/PyQt4-4.5 USE="X dbus kde opengl qt3support svg webkit -assistant -debug -doc -examples -phonon -sql -xmlpatterns"
[ebuild N ] kde-base/pykde4-4.2.4 USE="-akonadi -debug -examples -kdeprefix -semantic-desktop"
[ebuild R ] kde-base/plasma-workspace-4.2.4
[blocks B ] >=dev-python/PyQt4-4.5_pre1 (">=dev-python/PyQt4-4.5_pre1" is blocking kde-base/pykde4-4.2.4)

попробуй добавь флажок sql у

попробуй добавь флажок sql у меня он на него ругался благим матом

Точно! Помогло! Причём,

Точно! Помогло!

Причём, вначале когда я снёс все PyQt - блокировки всё же оставались. Когда пересобрал plasma-workspace - он вытянут и пересобрал PyQt4. А вот после этого никаких блокировок более не было.

Выдержка из

Выдержка из pykde4-4.2.4.ebuild

RDEPEND="${DEPEND}
    !dev-python/pykde
    !>=dev-python/PyQt4-4.5_pre1
"

Так что не понимаю, как вы ухитрились обновиться.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Вот и я очень удивился этому.

Вот и я очень удивился этому. Но чёрт побери.. сработало почему-то.. Остаётся только думать - а надолго ли.
PyQT4 блокировал PyKDE.. Удалил PyQT блокировки исчезли. Поставил обратно PyQT4.. :) (пересобрав plasma-workspace). Причём emerge уже не сообщал о невозможности установки..
Чудеса.

А мне не помогает. Удалил

А мне не помогает. Удалил всё. Начинаю пересобирать plasma-workspace она тянет и PyQT4 и pykde4.
Сделал emerge =dev-python/PyQt4-4.5, он собрался нормально. Но последующий запуск emerge -uDNav world всё-равно пытается установить pykde4 и, соотвественно, ругается на блокировку со стороны PyQT4.

Да понимаешь фишка-то в чём..

Да понимаешь фишка-то в чём.. у меня стоит и то, и другое одновременно.. :) И никаких блокировок

$ eix pykde4           
[I] kde-base/pykde4
     Available versions:  (4.2)  (~)4.2.3 (~)4.2.4
        {akonadi debug examples kdeprefix semantic-desktop}
     Installed versions:  4.2.4(4.2)(23:38:36 05.06.2009)(-akonadi -debug -examples -kdeprefix -semantic-desktop)
     Homepage:            http://www.kde.org/
     Description:         Python bindings for KDE4

02:14:59 qt $ eix pyqt4
[I] dev-python/PyQt4
     Available versions:  4.4.4-r2 (~)4.4.4-r4 (~)4.4.4-r5 (~)4.5 {X assistant dbus debug doc examples kde opengl phonon qt3support sql svg webkit xmlpatterns}
     Installed versions:  4.5(19:43:07 10.06.2009)(X dbus kde opengl qt3support svg webkit -assistant -debug -doc -examples -phonon -sql -xmlpatterns)
     Homepage:            http://www.riverbankcomputing.co.uk/software/pyqt/intro/
     Description:         A set of Python bindings for the Qt toolkit

localhost ~ # emerge -uNDpv world
These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 kB

Какая у тебя архитектура? У меня ~amd64.
По флагам может ещё сравнить.. У меня, кстати, КДЕ собрана мета пакетами.. если это о чём-то полезном говорит вообще :)

Хм. Интересно. Кому-нибудь

Хм. Интересно. Кому-нибудь еще удалось их поставить вместе?

Мне не удалось

Пришлось маскировать PyQt-4.5 (
Думаю, к выходу kde 4.3, а скорее всего и раньше проблема будет решена, тогда и размаскирую.

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

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