qt-4.2.2 и qt-4.1.4-r2

Есть такая проблема: qt постоянно апгрейдится и даунгрейдится то до версии 4.2.2 до откат на версию 4.1.4-r2
Вот, например, сейчас:

Цитата:
[ebuild UD] x11-libs/qt-4.1.4-r2 [4.2.2] USE="cups gif jpeg opengl png zlib -accessibility -debug -doc -examples -firebird -mng -mysql -nas -nis -odbc -postgres -sqlite -xinerama (-dbus%) (-glib%) (-pch%) (-qt3support%) (-sqlite3%)" INPUT_DEVICES="(-wacom%)" 0 kB

Как узнать какой пакет требует именно версию 4.1.4-r2? И как это пофиксить?

ну попробуй

ну попробуй запустить emerge с ключами -tpvuDN
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

пофиксить -

пофиксить - никак, это в ебилде незря прописали
а посмотреть через ключик -t или с пощью equery из пакета gentoolkit
просто кому-то нужно именно меньше, а кому-то - именно больше
PS ну можно что-то снести...

обновите dbus

обновите dbus выше версии 1.0.0

Не получается.

Не получается. Сразу после установки 1.0.2, при первом же emerge -avuDNt world он даунгрейдится до 0.62:

Цитата:
home ~ # emerge -avuDNt world

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

Calculating world dependencies -

... done!
[ebuild R ] app-emulation/wine-0.9.22 USE="X alsa arts cups dbus* esd gif jack jpeg ncurses opengl oss xml -debug -glut -hal -lcms -ldap -nas -scanner" 0 kB
[nomerge ] net-wireless/kdebluetooth-1.0_beta1-r2 USE="arts -debug -irmc -xinerama (-xmms%)"
[ebuild R ] net-wireless/bluez-utils-2.25-r1 USE="alsa cups dbus* gtk udev -pcmcia" 578 kB
[ebuild R ] net-misc/ntp-4.2.2_p3 USE="ssl -caps -debug -ipv6 -openntpd -parse-clocks (-selinux) (-logrotate%)" 0 kB
[ebuild N ] x11-plugins/beryl-dbus-0.1.4 226 kB
[ebuild R ] x11-plugins/beryl-plugins-0.1.4 USE="dbus* -debug%" 0 kB
[nomerge ] app-emulation/vmware-workstation-5.5.3.34685
[ebuild U ] sys-apps/pciutils-2.2.3-r2 [2.2.0-r1] 0 kB
[ebuild R ] net-misc/drivel-2.0.3 USE="dbus* spell -debug" 0 kB
[nomerge ] x11-themes/gnome-icon-theme-2.16.1 USE="-debug"
[nomerge ] gnome-base/libgnomeui-2.16.1 USE="jpeg -debug -doc"
[nomerge ] gnome-base/libbonoboui-2.16.0 USE="X -debug -doc"
[nomerge ] gnome-base/libgnome-2.16.0 USE="esd -debug -doc -static"
[nomerge ] gnome-base/gnome-vfs-2.16.3 USE="samba ssl -avahi -debug -doc -gnutls -hal -ipv6"
[ebuild UD] sys-apps/dbus-0.62-r2 [1.0.2] USE="X gtk%* python%* qt3%* qt4%* -debug -doc -mono% (-selinux)" 0 kB
[ebuild UD] x11-libs/qt-4.1.4-r2 [4.2.2] USE="cups gif jpeg opengl png zlib -accessibility -debug -doc -examples -firebird -mng -mysql -nas -nis -odbc -postgres -sqlite -xinerama (-dbus%) (-glib%) (-pch%) (-qt3support%) (-sqlite3%)" INPUT_DEVICES="(-wacom%)" 0 kB
[nomerge ] net-fs/samba-3.0.22-r3 USE="cups pam python readline xml -acl -async -automount -doc -examples -kerberos -ldap -ldapsam -libclamav -mysql -oav -postgres -quotas (-selinux) -swat -syslog -winbind"
[nomerge ] dev-libs/popt-1.7-r1 USE="nls"
[ebuild R ] net-print/cups-1.2.6 USE="X dbus* jpeg nls pam png samba ssl tiff -php -ppds -slp" 3,483 kB
[nomerge ] sys-apps/portage-2.1.1-r2 USE="-build -doc (-selinux)" LINGUAS="-pl"
[nomerge ] dev-python/python-fchksum-1.7.1
[nomerge ] dev-lang/python-2.4.3-r4 USE="berkdb gdbm ncurses readline ssl tk -bootstrap -build -doc -ipv6 -nocxx -ucs2"
[nomerge ] dev-lang/tk-8.4.9 USE="-threads"
[nomerge ] x11-libs/libX11-1.0.3 USE="-debug -ipv6"
[nomerge ] x11-proto/kbproto-1.0.3 USE="-debug"
[ebuild U ] x11-misc/util-macros-1.1.5 [1.1.4] USE="-debug" 0 kB
[nomerge ] sys-devel/binutils-2.16.1-r3 USE="nls -multislot -multitarget -test -vanilla"
[nomerge ] sys-devel/binutils-config-1.9-r3
[ebuild U ] sys-apps/findutils-4.3.2 [4.3.0] USE="nls (-selinux) -static (-build%)" 0 kB
[nomerge ] perl-core/Test-Harness-2.56
[nomerge ] dev-libs/openssl-0.9.8d USE="sse2 zlib -bindist -emacs -test"
[nomerge ] dev-lang/perl-5.8.8-r2 USE="berkdb gdbm -build -debug -doc -ithreads -perlsuid"
[nomerge ] sys-devel/libperl-5.8.8-r1 USE="berkdb gdbm -debug -ithreads"
[ebuild R ] sys-apps/groff-1.19.2-r1 USE="X -cjk%" 0 kB

Total size of downloads: 4,288 kB

_________________
-=-[Волк]-=-[26]-=-[salsero]-=-[жизнь_в_стихах]-=-[Linux]-=-[Gentoo]-=-

Ну так Вы

Ну так Вы поищите кто его даунгрейдит...

P.S. подсказка equery d sys-apps/dbus-0.62

Вот уж не знаю.

Вот уж не знаю. Я когда пытался обновить dbus, там поломалось просто дикое количество зависимостей. Так что я пока на 62

#

# revdep-rebuild
специально для таких целей сделан

revdep это,

revdep это, конечно, хорошо. Но dbus-1.* сейчас помечен как ~x86
И его интересная особенность, что при установке он убивает какие-то свои библиотеки, которые остальным пакетам нужны как жизнь. А если учесть, что многие пакеты не обновлялись в дереве портов после выхода dbus-1.*, приходим к выводу, что revdep-rebuild в данном случае нисколько бы не помог. Что я и наблюдал. Как только я поставил новый dbus (соотвественно, снёс старый), все тут же дружно захотели этот старый вернуть. Что мне и пришлось сделать.

Ты же не

Ты же не думаешь, что только ты один тестировал dbus-1.*? У меня система ОТЛИЧНО перешла на dbus-1.* и сейчас работает без проблем. И зависимости все были поправлены с помощью revdep-rebuild и установки пакетов:
dbus-qt3-old-0.70
dbus-glib-0.72

Может проблема, все же, не в dbus-1.*, находящемся в ~x86, а в /dev/hands?

+1

+1

Вообще говоря,

Вообще говоря, странно, что он то апгрейдится, то даунгрейдится. Эти версии в разных слотах.

* x11-libs/qt
     Available versions:  3.3.4-r8:3 3.3.6-r4:3 ~3.3.6-r5:3 ~3.3.6-r5:3[1]  4.1.4-r2:4 ~4.2.1:4 ~4.2.2:4
     Installed:           3.3.6-r4 4.1.4-r2
     Homepage:            http://www.trolltech.com/
     Description:         The Qt toolkit is a comprehensive C++ application development framework.

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

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