View previous topic :: View next topic |
Author |
Message |
uvok n00b
Joined: 14 Oct 2008 Posts: 26
|
Posted: Thu Feb 12, 2009 11:40 am Post subject: qt-script, qt-core, qt-sdl, qt-dbus, qt-gui slot conflict |
|
|
There seems to be a slot conflict for some qt-packages:
Code: |
# emerge -DaqvuN system world
[ebuild R ] x11-libs/qt-core-4.4.2-r1 USE="glib qt3support ssl -custom-cxxflags% -debug -doc -pch"
[ebuild R ] x11-libs/qt-sql-4.4.2 USE="qt3support sqlite -custom-cxxflags% -debug -firebird -mysql -odbc -pch -postgres"
[ebuild R ] x11-libs/qt-dbus-4.4.2 USE="-custom-cxxflags% -debug -pch"
[ebuild R ] x11-libs/qt-script-4.4.2 USE="-custom-cxxflags% -debug -pch"
[ebuild R ] x11-libs/qt-xmlpatterns-4.4.2 USE="-custom-cxxflags% -debug -pch"
[ebuild R ] x11-libs/qt-test-4.4.2 USE="-custom-cxxflags% -debug -pch"
[ebuild U ] media-libs/libcanberra-0.11 [0.10] USE="alsa gstreamer gtk -doc -oss% -pulseaudio"
[ebuild U ] x11-themes/gnome-themes-2.25.90 [2.24.3] USE="-accessibility"
[ebuild R ] x11-libs/qt-gui-4.4.2-r2 USE="accessibility cups dbus glib qt3support tiff -custom-cxxflags% -debug -mng -nas -nis -pch -xinerama" INPUT_DEVICES="-wacom"
[ebuild R ] x11-libs/qt-webkit-4.4.2 USE="-custom-cxxflags% -debug -pch"
[ebuild R ] x11-libs/qt-opengl-4.4.2 USE="qt3support -custom-cxxflags% -debug -pch"
[ebuild R ] x11-libs/qt-qt3support-4.4.2 USE="accessibility -custom-cxxflags% -debug -pch"
[ebuild R ] x11-libs/qt-svg-4.4.2 USE="-custom-cxxflags% -debug -pch"
[ebuild R ] x11-libs/qt-assistant-4.4.2-r1 USE="webkit -custom-cxxflags% -debug -pch"
[ebuild U ] dev-util/git-1.6.1.3 [1.6.1.2] USE="bash-completion curl cvs gtk iconv perl subversion vim-syntax -cgi -doc -emacs -mozsha1 (-ppcsha1) -threads -tk -webdav -xinetd"
[ebuild U ] x11-libs/qt-core-4.5.0_rc1 [4.4.2-r1] USE="glib qt3support ssl -custom-cxxflags% -debug -doc -pch"
[ebuild U ] x11-libs/qt-dbus-4.5.0_rc1 [4.4.2] USE="-custom-cxxflags% -debug -pch"
[ebuild U ] x11-libs/qt-script-4.5.0_rc1 [4.4.2] USE="-custom-cxxflags% -debug -pch"
[ebuild U ] x11-libs/qt-sql-4.5.0_rc1 [4.4.2] USE="qt3support sqlite -custom-cxxflags% -debug -firebird -mysql -odbc -pch -postgres"
[ebuild U ] x11-libs/qt-gui-4.5.0_rc1 [4.4.2-r2] USE="accessibility cups dbus glib gtkstyle%* qt3support tiff -custom-cxxflags% -debug -mng -nas -nis -pch -raster% -xinerama" INPUT_DEVICES="(-wacom%)"
[ebuild U ] x11-libs/qt-qt3support-4.5.0_rc1 [4.4.2] USE="accessibility -custom-cxxflags% -debug -pch -phonon%"
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-libs/qt-script:4
('ebuild', '/', 'x11-libs/qt-script-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-script-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
('ebuild', '/', 'x11-libs/qt-script-4.4.2', 'merge') pulled in by
~x11-libs/qt-script-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r2', 'merge')
~x11-libs/qt-script-4.4.2 required by ('installed', '/', 'x11-libs/qt-4.4.2', 'nomerge')
x11-libs/qt-core:4
('ebuild', '/', 'x11-libs/qt-core-4.4.2-r1', 'merge') pulled in by
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-test-4.4.2', 'merge')
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-dbus-4.4.2', 'merge')
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r2', 'merge')
(and 6 more)
('ebuild', '/', 'x11-libs/qt-core-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-core-4.5.0_rc1[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-sql-4.5.0_rc1', 'merge')
~x11-libs/qt-core-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-dbus-4.5.0_rc1', 'merge')
~x11-libs/qt-core-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-script-4.5.0_rc1', 'merge')
(and 4 more)
x11-libs/qt-sql:4
('ebuild', '/', 'x11-libs/qt-sql-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-sql-4.5.0_rc1[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge')
('ebuild', '/', 'x11-libs/qt-sql-4.4.2', 'merge') pulled in by
~x11-libs/qt-sql-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-assistant-4.4.2-r1', 'merge')
~x11-libs/qt-sql-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
~x11-libs/qt-sql-4.4.2 required by ('installed', '/', 'x11-libs/qt-4.4.2', 'nomerge')
x11-libs/qt-dbus:4
('ebuild', '/', 'x11-libs/qt-dbus-4.4.2', 'merge') pulled in by
~x11-libs/qt-dbus-4.4.2 required by ('installed', '/', 'x11-libs/qt-4.4.2', 'nomerge')
~x11-libs/qt-dbus-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r2', 'merge')
(and 1 more)
('ebuild', '/', 'x11-libs/qt-dbus-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-dbus-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 1 more)
x11-libs/qt-gui:4
('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r2', 'merge') pulled in by
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-assistant-4.4.2-r1', 'merge')
~x11-libs/qt-gui-4.4.2 required by ('installed', '/', 'x11-libs/qt-4.4.2', 'nomerge')
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-webkit-4.4.2', 'merge')
(and 9 more)
('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-gui-4.5.0_rc1[qt3support,accessibility,-debug] required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge')
~x11-libs/qt-gui-4.5.0_rc1[qt3support] required by ('ebuild', '/', 'x11-libs/qt-core-4.5.0_rc1', 'merge')
(and 5 more)
x11-libs/qt-qt3support:4
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-qt3support-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 1 more)
('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge') pulled in by
~x11-libs/qt-qt3support-4.4.2 required by ('installed', '/', 'x11-libs/qt-4.4.2', 'nomerge')
~x11-libs/qt-qt3support-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r2', 'merge')
(and 1 more)
|
emerge --info:
Code: |
# emerge --info
Portage 2.1.6.7 (default/linux/x86/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r1, 2.6.28-gentoo-r1-32bit i686)
=================================================================
System uname: Linux-2.6.28-gentoo-r1-32bit-i686-AMD_Athlon-tm-_64_Processor_3000+-with-glibc2.0
Timestamp of tree: Thu, 12 Feb 2009 10:45:02 +0000
ccache version 2.4 [enabled]
app-shells/bash: 3.2_p48-r1
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python: 2.5.4-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache: 2.4-r8
dev-util/cmake: 2.6.2
sys-apps/baselayout: 2.0.0
sys-apps/openrc: 0.4.3
sys-apps/sandbox: 1.3.6
sys-devel/autoconf: 2.13, 2.63
sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils: 2.19.1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6a
virtual/os-headers: 2.6.28-r1
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.netcologne.de/gentoo/ http://de-mirror.org/distro/gentoo/ http://mirror.bih.net.ba/gentoo/"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/gentoo-de /usr/portage/local/layman/games /usr/portage/local/layman/sunrise /usr/portage/local/layman/gnome /usr/portage/local/layman/java-overlay /usr/portage/local/layman/wschlich /usr/portage/local/layman/x11 /usr/portage/local/layman/aross /usr/portage/local/layman/bangert /usr/portage/local/layman/darkside /usr/portage/local/layman/dberkholz /usr/portage/local/layman/deathwing00 /usr/portage/local/layman/dertobi123 /usr/portage/local/layman/desktop-effects /usr/portage/local/layman/gentopia /usr/portage/local/layman/xwing /usr/portage/local/layman/science /usr/portage/local/local-overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acl acpi alsa amd animgif applet artworkextra aspell audacious automount bash-completion berkdb bidi binary-drivers bittorrent branding bzip2 c++ cairo caps cdaudio cdda cddb cdparanoia cdr cdrom cdsound cli colordiff cracklib crypt css cups dbus deskbar dri dts dvd dvdr dvdread emboss encode espeak event-callback evo fam fat fbcondecor fbdev fbsplash festival ffmpeg firefox3 fortran ftp fuse gdbm gedit gif gnome gnome-keyring gpg gphoto2 gpm gstreamer gtk hal hddtemp iconv icq id3 id3tag imagemagick imap ipv6 irc isdnlog jabber john jpeg jpeg2k lame libnotify libsexy live logrotate lzma mad matroska midi mikmod mozdom mp3 mp4 mpeg mplayer mudflap musicbrainz nano-syntax nautilus ncurses nls nptl nptlonly ntfs ntp nvidia ogg ogm opengl openmp pam pcre pdf perl pidgin png ppds pppd python qt3support quicktime readline realmedia reflection rss scanner scrobbler session speex spell spl sqlite ssl startup-notification suid sysfs syslog tagwriting tcpd themes theora thesaurus thunderbird tiff transcode trayicon truetype tunepimp unicode upnp usb vim vim-syntax vorbis wav webinterface wifi win32codecs x264 x86 xcomposite xhtml xml xorg xulrunner xv xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
mod edit: stuck by request
-- Deathwing00
|
|
Back to top |
|
|
MaDxRaY Tux's lil' helper
Joined: 14 May 2004 Posts: 106 Location: central europe
|
Posted: Thu Feb 12, 2009 12:46 pm Post subject: |
|
|
I think the reason is the ebuild structure, as almost every qt* ebuild has rdepends which are fixed to the ebuilds own version. As qt is still 4.4.2 it requires qt-script-4.4.2 which has rdepends... think recursive
I'll check if qt-4.4.2 will run with qt-scripts-4.5.0_rc1 and make a patched qt ebuild.
Maybe qt-4.5.0* will be in portage soon and any effort is useless but I'ld like to have a clean merged system _________________ greetz
Ray |
|
Back to top |
|
|
yngwin Retired Dev
Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Thu Feb 12, 2009 2:29 pm Post subject: |
|
|
You need to unmerge the x11-libs/qt-4.4.2 meta ebuild. 4.5.0_rc1 does not have a meta ebuild (and nothing in portage should depend on it). You may also need to fix your /var/lib/portage/world file if it has a naked x11-libs/qt because of Qt3, which should say x11-libs/qt:3 in your world file.
After that, the upgrade to split Qt 4.5.0_rc1 ebuilds should be fine. _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
Back to top |
|
|
MaDxRaY Tux's lil' helper
Joined: 14 May 2004 Posts: 106 Location: central europe
|
Posted: Thu Feb 12, 2009 2:39 pm Post subject: |
|
|
Quote: | As I can see you are using x11-libs/qt-4.4.2 metapackage and this is why you
have blockages. We wont provide such a metapackage for qt-4.5 so I would
strongly suggest you to emerge -C x11-libs/qt:4 and then try to move to
qt-4.5.
Moving from metapackge to split ebuilds should be done from 4.4.2 version, but
some of our users didnt follow this path. But now we are "forcing" them to
move to split ebuilds |
Upps I missed qt is just a metapackage...
Code: | emerge -C x11-libs/qt:4 |
was not enough here because
Code: | emerge -uDNvp world |
selects qt-4.4.2 again. I unmerged all qt and started an emerge -uDNv world.
Also I could not found a x11-libs/qt entry in /var/lib/portage/world after unmerge so it might be easier/faster/greener to edit this entry if it's there. Think it's solved, at least here. _________________ greetz
Ray |
|
Back to top |
|
|
paladin-zero Guru
Joined: 19 May 2004 Posts: 322
|
Posted: Thu Feb 12, 2009 3:33 pm Post subject: |
|
|
There are still some packages that depend on x11-libs/qt:
Code: | equery depends ">qt-4"
[ Searching for packages depending on >qt-4... ]
app-crypt/qca-2.0.1-r1 (>=x11-libs/qt-4.2.0:4)
dev-util/cmake-2.6.2-r1 (qt4? >=x11-libs/qt-4.3:4)
kde-base/qimageblitz-0.0.4 (>=x11-libs/qt-4.2.0:4)
net-dns/avahi-0.6.24 (qt4? x11-libs/qt:4) |
but there is no qt-4.5.0_rc1. This is a source of continuing conflict on my system. |
|
Back to top |
|
|
MaDxRaY Tux's lil' helper
Joined: 14 May 2004 Posts: 106 Location: central europe
|
Posted: Thu Feb 12, 2009 3:59 pm Post subject: |
|
|
paladin-zero wrote: | There are still some packages that depend on x11-libs/qt:
Code: | equery depends ">qt-4"
[ Searching for packages depending on >qt-4... ]
app-crypt/qca-2.0.1-r1 (>=x11-libs/qt-4.2.0:4)
dev-util/cmake-2.6.2-r1 (qt4? >=x11-libs/qt-4.3:4)
kde-base/qimageblitz-0.0.4 (>=x11-libs/qt-4.2.0:4)
net-dns/avahi-0.6.24 (qt4? x11-libs/qt:4) |
but there is no qt-4.5.0_rc1. |
What I understand there will be no qt-4.5.0_rc1 package as it's split into several ebuilds.
I do not use one of the packages above, but this is what I get
Code: | emerge -vp avahi
Calculating dependencies... done!
[ebuild N ] dev-libs/libdaemon-0.12 USE="-doc -examples" 347 kB
[ebuild N ] net-dns/avahi-0.6.24 USE="dbus gdbm gtk ipv6 python qt4 -autoipd -bookmarks -doc -howl-compat -mdnsresponder-compat -mono -qt3 -test" 1,090 kB
|
So no complains about missing qt-4*.
I could not test the output for the other packages as they are masked and the unmasked versions do not require qt4.
The only package depending on qt-4 at mine is games-board/pokerth-0.6.3 and it works and also no complains by emerge if I rebuild. _________________ greetz
Ray |
|
Back to top |
|
|
Hwoarang Retired Dev
Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Thu Feb 12, 2009 4:00 pm Post subject: |
|
|
@paladin-zero
No this is not true
All of them depend either on qt:4 or split ebuilds
I ll give some examples
qca-2.0.1-r1
Code: | DEPEND="!<app-crypt/qca-1.0-r3
|| ( x11-libs/qt-core:4 |
qimageblitz
Code: | DEPEND="|| ( x11-libs/qt-gui:4
>=x11-libs/qt-4.2.0:4 )" |
cmake
Code: | qt4? ( || ( ( x11-libs/qt-core:4
x11-libs/qt-gui:4 ) |
Unemerge the metapackage qt:4 and you should be fine
@MaDxRaY+ALL
Every package that depends on qt:4 also depends on the corresponding qt-split ebuild
BUT if you find one that doesnt DEPEND on qt split but only on metapackage , please report it here so I ll fix it
So far, all those packages that you mention, have correct DEPEND variable |
|
Back to top |
|
|
platojones Veteran
Joined: 23 Oct 2002 Posts: 1602 Location: Just over the horizon
|
Posted: Thu Feb 12, 2009 4:12 pm Post subject: |
|
|
Wow, I'm getting nowhere fast in upgrading to the qt-4.5 ebuilds. I can't figure out what is pulling the qt-4.4.2 ebuilds in. I don't have the qt-4.4.2 meta installed and have removed all of the qt packages from my system, yet still it wants to pull in the qt-4.4.2 stuff along with the qt-4.5 stuff...can anybody tell from this why qt-4.4.2 is getting pulled in?
Code: |
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] net-misc/rsync-3.0.5 [3.0.4]
[ebuild U ] x11-drivers/nvidia-drivers-180.29 [180.27]
[ebuild N ] x11-libs/qt-core-4.5.0_rc1 USE="doc glib qt3support ssl -custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-sql-4.5.0_rc1 USE="mysql qt3support sqlite -custom-cxxflags -debug (-firebird) -odbc -pch -postgres"
[ebuild N ] x11-libs/qt-script-4.5.0_rc1 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-dbus-4.5.0_rc1 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-gui-4.5.0_rc1 USE="accessibility cups dbus glib gtkstyle mng qt3support tiff -custom-cxxflags -debug -nas -nis -pch -raster -xinerama"
[ebuild N ] x11-libs/qt-qt3support-4.5.0_rc1 USE="accessibility -custom-cxxflags -debug -pch -phonon"
[ebuild N ] x11-libs/qt-core-4.4.2-r1 USE="doc glib qt3support ssl -custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-dbus-4.4.2 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-script-4.4.2 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-sql-4.4.2 USE="mysql qt3support sqlite -custom-cxxflags -debug (-firebird) -odbc -pch -postgres"
[ebuild N ] x11-libs/qt-test-4.4.2 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-gui-4.4.2-r1 USE="accessibility cups dbus mng qt3support tiff -custom-cxxflags -debug -glib -nas -nis -pch -xinerama" INPUT_DEVICES="-wacom"
[ebuild N ] x11-libs/qt-qt3support-4.4.2 USE="accessibility -custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-webkit-4.4.2 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-svg-4.4.2 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-opengl-4.4.2 USE="qt3support -custom-cxxflags -debug -pch"
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-libs/qt-script:4
('ebuild', '/', 'x11-libs/qt-script-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-script-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 222 more)
('ebuild', '/', 'x11-libs/qt-script-4.4.2', 'merge') pulled in by
~x11-libs/qt-script-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge')
(and 222 more)
x11-libs/qt-core:4
('ebuild', '/', 'x11-libs/qt-core-4.4.2-r1', 'merge') pulled in by
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge')
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-sql-4.4.2', 'merge')
(and 232 more)
('ebuild', '/', 'x11-libs/qt-core-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-core-4.5.0_rc1[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-sql-4.5.0_rc1', 'merge')
~x11-libs/qt-core-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-script-4.5.0_rc1', 'merge')
~x11-libs/qt-core-4.5.0_rc1[glib,qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 231 more)
x11-libs/qt-sql:4
('ebuild', '/', 'x11-libs/qt-sql-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-sql-4.5.0_rc1[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge')
(and 223 more)
('ebuild', '/', 'x11-libs/qt-sql-4.4.2', 'merge') pulled in by
~x11-libs/qt-sql-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
(and 223 more)
x11-libs/qt-dbus:4
('ebuild', '/', 'x11-libs/qt-dbus-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-dbus-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 5 more)
('ebuild', '/', 'x11-libs/qt-dbus-4.4.2', 'merge') pulled in by
~x11-libs/qt-dbus-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge')
(and 5 more)
x11-libs/qt-gui:4
('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-gui-4.5.0_rc1[qt3support,accessibility,-debug] required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge')
~x11-libs/qt-gui-4.5.0_rc1[qt3support] required by ('ebuild', '/', 'x11-libs/qt-core-4.5.0_rc1', 'merge')
(and 232 more)
('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge') pulled in by
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-opengl-4.4.2', 'merge')
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-svg-4.4.2','merge')
(and 234 more)
x11-libs/qt-qt3support:4
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-qt3support-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 223 more)
('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge') pulled in by
~x11-libs/qt-qt3support-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge')
(and 223 more)
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.
|
|
|
Back to top |
|
|
Hwoarang Retired Dev
Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Thu Feb 12, 2009 4:15 pm Post subject: |
|
|
Using -t parameter on emerge -uDNavt world will show us why this is happening |
|
Back to top |
|
|
platojones Veteran
Joined: 23 Oct 2002 Posts: 1602 Location: Just over the horizon
|
Posted: Thu Feb 12, 2009 4:23 pm Post subject: |
|
|
Hwoarang wrote: | Using -t parameter on emerge -uDNavt world will show us why this is happening |
Thank you...looks like it's 'kubrick' and 'kscreensaver' ?:
Code: |
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[nomerge ] kde-base/kubrick-4.2.0
[ebuild N ] x11-libs/qt-test-4.4.2 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-opengl-4.4.2 USE="qt3support -custom-cxxflags -debug -pch"
[nomerge ] kde-base/kscreensaver-4.2.0
[nomerge ] x11-libs/qt-opengl-4.4.2 USE="qt3support -custom-cxxflags -debug -pch"
[nomerge ] x11-libs/qt-gui-4.4.2-r1 USE="accessibility cups dbus mng qt3support tiff -custom-cxxflags -debug -glib -nas -nis -pch -xinerama" INPUT_DEVICES="-wacom"
[ebuild N ] x11-libs/qt-qt3support-4.4.2 USE="accessibility -custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-sql-4.4.2 USE="mysql qt3support sqlite -custom-cxxflags -debug (-firebird) -odbc -pch -postgres"
[ebuild N ] x11-libs/qt-svg-4.4.2 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-webkit-4.4.2 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-gui-4.4.2-r1 USE="accessibility cups dbus mng qt3support tiff -custom-cxxflags -debug -glib -nas -nis -pch -xinerama" INPUT_DEVICES="-wacom"
[ebuild N ] x11-libs/qt-script-4.4.2 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-dbus-4.4.2 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-core-4.4.2-r1 USE="doc glib qt3support ssl -custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-qt3support-4.5.0_rc1 USE="accessibility -custom-cxxflags -debug -pch -phonon"
[ebuild N ] x11-libs/qt-gui-4.5.0_rc1 USE="accessibility cups dbus glib gtkstyle mng qt3support tiff -custom-cxxflags -debug -nas -nis -pch -raster -xinerama"
[ebuild N ] x11-libs/qt-dbus-4.5.0_rc1 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-script-4.5.0_rc1 USE="-custom-cxxflags -debug -pch"
[ebuild N ] x11-libs/qt-sql-4.5.0_rc1 USE="mysql qt3support sqlite -custom-cxxflags -debug (-firebird) -odbc -pch -postgres"
[ebuild N ] x11-libs/qt-core-4.5.0_rc1 USE="doc glib qt3support ssl -custom-cxxflags -debug -pch"
[ebuild U ] x11-drivers/nvidia-drivers-180.29 [180.27]
[ebuild U ] net-misc/rsync-3.0.5 [3.0.4]
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-libs/qt-script:4
('ebuild', '/', 'x11-libs/qt-script-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-script-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 222 more)
('ebuild', '/', 'x11-libs/qt-script-4.4.2', 'merge') pulled in by
~x11-libs/qt-script-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge')
(and 222 more)
x11-libs/qt-core:4
('ebuild', '/', 'x11-libs/qt-core-4.4.2-r1', 'merge') pulled in by
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge')
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-sql-4.4.2', 'merge')
(and 232 more)
('ebuild', '/', 'x11-libs/qt-core-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-core-4.5.0_rc1[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-sql-4.5.0_rc1', 'merge')
~x11-libs/qt-core-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-script-4.5.0_rc1', 'merge')
~x11-libs/qt-core-4.5.0_rc1[glib,qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 231 more)
x11-libs/qt-sql:4
('ebuild', '/', 'x11-libs/qt-sql-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-sql-4.5.0_rc1[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge')
(and 223 more)
('ebuild', '/', 'x11-libs/qt-sql-4.4.2', 'merge') pulled in by
~x11-libs/qt-sql-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
(and 223 more)
x11-libs/qt-dbus:4
('ebuild', '/', 'x11-libs/qt-dbus-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-dbus-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 5 more)
('ebuild', '/', 'x11-libs/qt-dbus-4.4.2', 'merge') pulled in by
~x11-libs/qt-dbus-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge')
(and 5 more)
x11-libs/qt-gui:4
('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-gui-4.5.0_rc1[qt3support,accessibility,-debug] required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge')
~x11-libs/qt-gui-4.5.0_rc1[qt3support] required by ('ebuild', '/', 'x11-libs/qt-core-4.5.0_rc1', 'merge')
(and 232 more)
('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge') pulled in by
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-opengl-4.4.2', 'merge')
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-svg-4.4.2','merge')
(and 234 more)
x11-libs/qt-qt3support:4
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-qt3support-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 223 more)
('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge') pulled in by
~x11-libs/qt-qt3support-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge')
(and 223 more)
|
|
|
Back to top |
|
|
Hwoarang Retired Dev
Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Thu Feb 12, 2009 4:27 pm Post subject: |
|
|
Thats weird. Both of them dont have strict qt-4.4.2 dependencies. Could you unemerge both and then try to re-emerge them agian?
That would have been really helpfull |
|
Back to top |
|
|
platojones Veteran
Joined: 23 Oct 2002 Posts: 1602 Location: Just over the horizon
|
Posted: Thu Feb 12, 2009 4:30 pm Post subject: |
|
|
Hwoarang wrote: | Thats weird. Both of them dont have strict qt-4.4.2 dependencies. Could you unemerge both and then try to re-emerge them agian?
That would have been really helpfull |
Yeah, just tried it and get exactly the same thing...testing the emerge of each individual qt ebuild, it looks like qt-opengl is the culprit...it's the only one that wants to emerge the 4.4.2 version rather than 4.5....but that's just a guess.
[update]never mind, I'm blind...it's keyword masked and I don't have it unmasked[/update]
I appreciate the help very much Hwoarang. |
|
Back to top |
|
|
telperion n00b
Joined: 07 Jan 2008 Posts: 3
|
|
Back to top |
|
|
paladin-zero Guru
Joined: 19 May 2004 Posts: 322
|
Posted: Thu Feb 12, 2009 5:02 pm Post subject: |
|
|
Hwoarang wrote: | @paladin-zero
No this is not true
All of them depend either on qt:4 or split ebuilds
I ll give some examples
qca-2.0.1-r1
Code: | DEPEND="!<app-crypt/qca-1.0-r3
|| ( x11-libs/qt-core:4 |
qimageblitz
Code: | DEPEND="|| ( x11-libs/qt-gui:4
>=x11-libs/qt-4.2.0:4 )" |
cmake
Code: | qt4? ( || ( ( x11-libs/qt-core:4
x11-libs/qt-gui:4 ) |
Unemerge the metapackage qt:4 and you should be fine
|
I unmerged the metapackage before I posted. I still have conflicts.
Code: | $ sudo emerge -uDNvp @system @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] media-plugins/live-2009.01.26 435 kB
[ebuild N ] media-libs/x264-0.0.20081218 USE="threads -debug" 2,282 kB
[ebuild N ] media-libs/libsndfile-1.0.17-r1 USE="alsa -flac -sqlite" 804 kB
[ebuild N ] media-sound/twolame-0.3.12 472 kB
[ebuild U ] dev-libs/libcroco-0.6.2 [0.6.1] USE="doc%* -debug" 406 kB
[ebuild U ] dev-lang/nasm-2.05.01 [2.04] USE="doc (-build%)" 955 kB
[ebuild N ] media-libs/xvid-1.2.1 USE="examples (-altivec)" 627 kB
[ebuild N ] media-libs/libdv-1.0.0-r2 USE="sdl xv -debug" 571 kB
[ebuild R ] media-video/mplayer-1.0_rc2_p28450 USE="3dnow X a52 aac alsa ass dirac doc dts* dv* dvd encode esd gif gtk iconv jpeg live* lzo mad md5sum* mmx mp2* mp3 opengl oss png quicktime samba sdl sse sse2 theora truetype unicode v4l v4l2 vorbis x264* xscreensaver xv xvid* -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb -dvb (-dvdnav) -dxr3 -enca -fbcon -ftp -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -mmxext -mng -musepack -nas -nemesi -openal -pnm -pulseaudio -pvr -radio -rar (-real) -rtc -schroedinger -speex -ssse3 (-svga) -teletext -tga (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 8,186 kB
[ebuild R ] dev-python/PyQt4-4.4.4-r2 USE="X dbus doc examples opengl svg webkit -debug -qt3support*" 6,819 kB
[ebuild UD] x11-libs/qt-core-4.4.2-r1 [4.5.0_rc1] USE="doc glib qt3support ssl -custom-cxxflags -debug -pch" 102,858 kB
[ebuild UD] x11-libs/qt-sql-4.4.2 [4.5.0_rc1] USE="mysql postgres qt3support sqlite -custom-cxxflags -debug (-firebird) -odbc -pch" 0 kB
[ebuild UD] x11-libs/qt-dbus-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-script-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-xmlpatterns-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-test-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-gui-4.4.2-r2 [4.5.0_rc1] USE="accessibility cups dbus glib qt3support tiff -custom-cxxflags -debug -mng -nas -nis -pch -xinerama (-gtkstyle%*) (-raster%)" INPUT_DEVICES="-wacom%" 0 kB
[ebuild UD] x11-libs/qt-qt3support-4.4.2 [4.5.0_rc1] USE="accessibility -custom-cxxflags -debug -pch (-phonon%)" 0 kB
[ebuild UD] x11-libs/qt-webkit-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-opengl-4.4.2 [4.5.0_rc1] USE="qt3support -custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-svg-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-assistant-4.4.2-r1 [4.5.0_rc1] USE="webkit%* -custom-cxxflags -debug -pch" 0 kB
[ebuild NS ] x11-libs/qt-4.4.2 [3.3.8b-r1] USE="dbus opengl qt3support" 0 kB
Total: 23 packages (2 upgrades, 12 downgrades, 6 new, 1 in new slot, 2 reinstalls), Size of downloads: 124,411 kB
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-libs/qt-script:4
('ebuild', '/', 'x11-libs/qt-script-4.4.2', 'merge') pulled in by
~x11-libs/qt-script-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
~x11-libs/qt-script-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r2', 'merge')
(and 227 more)
('installed', '/', 'x11-libs/qt-script-4.5.0_rc1', 'nomerge') pulled in by
~x11-libs/qt-script-4.5.0_rc1[-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'nomerge')
(and 227 more)
x11-libs/qt-svg:4
('installed', '/', 'x11-libs/qt-svg-4.5.0_rc1', 'nomerge') pulled in by
x11-libs/qt-svg:4 required by ('installed', '/', 'kde-base/kioclient-4.2.0', 'nomerge')
x11-libs/qt-svg required by @world
x11-libs/qt-svg:4 required by @world
(and 226 more)
('ebuild', '/', 'x11-libs/qt-svg-4.4.2', 'merge') pulled in by
~x11-libs/qt-svg-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 229 more)
x11-libs/qt-xmlpatterns:4
('ebuild', '/', 'x11-libs/qt-xmlpatterns-4.4.2', 'merge') pulled in by
~x11-libs/qt-xmlpatterns-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 2 more)
('installed', '/', 'x11-libs/qt-xmlpatterns-4.5.0_rc1', 'nomerge') pulled in by
x11-libs/qt-xmlpatterns:4 required by @world
x11-libs/qt-xmlpatterns required by @world
x11-libs/qt-test:4
('ebuild', '/', 'x11-libs/qt-test-4.4.2', 'merge') pulled in by
~x11-libs/qt-test-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 230 more)
('installed', '/', 'x11-libs/qt-test-4.5.0_rc1', 'nomerge') pulled in by
x11-libs/qt-test:4 required by ('installed', '/', 'kde-base/kamera-4.2.0', 'nomerge')
x11-libs/qt-test required by @world
x11-libs/qt-test:4 required by @world
(and 227 more)
x11-libs/qt-core:4
('ebuild', '/', 'x11-libs/qt-core-4.4.2-r1', 'merge') pulled in by
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-xmlpatterns-4.4.2', 'merge')
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r2', 'merge')
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
(and 240 more)
('installed', '/', 'x11-libs/qt-core-4.5.0_rc1', 'nomerge') pulled in by
~x11-libs/qt-core-4.5.0_rc1[-debug] required by ('installed', '/', 'x11-libs/qt-script-4.5.0_rc1', 'nomerge')
~x11-libs/qt-core-4.5.0_rc1[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-sql-4.5.0_rc1', 'nomerge')
~x11-libs/qt-core-4.5.0_rc1[ssl,-debug] required by ('installed', '/', 'x11-libs/qt-webkit-4.5.0_rc1', 'nomerge')
(and 242 more)
x11-libs/qt-assistant:4
('installed', '/', 'x11-libs/qt-assistant-4.5.0_rc1', 'nomerge') pulled in by
x11-libs/qt-assistant required by @world
x11-libs/qt-assistant:4 required by @world
('ebuild', '/', 'x11-libs/qt-assistant-4.4.2-r1', 'merge') pulled in by
~x11-libs/qt-assistant-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 2 more)
x11-libs/qt-sql:4
('ebuild', '/', 'x11-libs/qt-sql-4.4.2', 'merge') pulled in by
~x11-libs/qt-sql-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-assistant-4.4.2-r1', 'merge')
~x11-libs/qt-sql-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
~x11-libs/qt-sql-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
(and 228 more)
('installed', '/', 'x11-libs/qt-sql-4.5.0_rc1', 'nomerge') pulled in by
~x11-libs/qt-sql-4.5.0_rc1[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'nomerge')
~x11-libs/qt-sql-4.5.0_rc1[sqlite,-debug] required by ('installed', '/', 'x11-libs/qt-assistant-4.5.0_rc1', 'nomerge')
(and 228 more)
x11-libs/qt-dbus:4
('installed', '/', 'x11-libs/qt-dbus-4.5.0_rc1', 'nomerge') pulled in by
~x11-libs/qt-dbus-4.5.0_rc1[-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'nomerge')
(and 7 more)
('ebuild', '/', 'x11-libs/qt-dbus-4.4.2', 'merge') pulled in by
~x11-libs/qt-dbus-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
~x11-libs/qt-dbus-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r2', 'merge')
(and 7 more)
x11-libs/qt-gui:4
('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r2', 'merge') pulled in by
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-assistant-4.4.2-r1', 'merge')
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-svg-4.4.2', 'merge')
(and 241 more)
('installed', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'nomerge') pulled in by
~x11-libs/qt-gui-4.5.0_rc1[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-opengl-4.5.0_rc1', 'nomerge')
~x11-libs/qt-gui-4.5.0_rc1[-debug] required by ('installed', '/', 'x11-libs/qt-webkit-4.5.0_rc1', 'nomerge')
~x11-libs/qt-gui-4.5.0_rc1[-debug] required by ('installed', '/', 'x11-libs/qt-assistant-4.5.0_rc1', 'nomerge')
(and 240 more)
x11-libs/qt-opengl:4
('ebuild', '/', 'x11-libs/qt-opengl-4.4.2', 'merge') pulled in by
~x11-libs/qt-opengl-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 18 more)
('installed', '/', 'x11-libs/qt-opengl-4.5.0_rc1', 'nomerge') pulled in by
x11-libs/qt-opengl:4 required by @world
x11-libs/qt-opengl:4 required by ('installed', '/', 'kde-base/kdeartwork-kscreensaver-4.2.0', 'nomerge')
x11-libs/qt-opengl required by @world
(and 15 more)
x11-libs/qt-webkit:4
('installed', '/', 'x11-libs/qt-webkit-4.5.0_rc1', 'nomerge') pulled in by
~x11-libs/qt-webkit-4.5.0_rc1[-debug] required by ('installed', '/', 'x11-libs/qt-assistant-4.5.0_rc1', 'nomerge')
(and 228 more)
('ebuild', '/', 'x11-libs/qt-webkit-4.4.2', 'merge') pulled in by
~x11-libs/qt-webkit-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-assistant-4.4.2-r1', 'merge')
~x11-libs/qt-webkit-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 228 more)
x11-libs/qt-qt3support:4
('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge') pulled in by
~x11-libs/qt-qt3support-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
~x11-libs/qt-qt3support-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r2', 'merge')
(and 227 more)
('installed', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'nomerge') pulled in by
~x11-libs/qt-qt3support-4.5.0_rc1[-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'nomerge')
(and 227 more)
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook. |
|
|
Back to top |
|
|
platojones Veteran
Joined: 23 Oct 2002 Posts: 1602 Location: Just over the horizon
|
Posted: Thu Feb 12, 2009 5:04 pm Post subject: |
|
|
Quote: | I unmerged the metapackage before I posted. I still have conflicts. |
Make sure you've unmasked all of the qt-4.5 packages...that's what was hanging me up. I missed unmasking qt-opengl. |
|
Back to top |
|
|
Hwoarang Retired Dev
Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Thu Feb 12, 2009 5:08 pm Post subject: |
|
|
@paladin-zero
As I said before
run emerge -uDNavt world. Make sure to have -t parameter
You will have enough information to figure out what is going on
Make sure that you have keyworded all the qt-modules otherwise you will end up with conflits
Code: | ('ebuild', '/', 'x11-libs/qt-svg-4.4.2', 'merge') pulled in by
~x11-libs/qt-svg-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 229 more)
x11-libs/qt-xmlpatterns:4
('ebuild', '/', 'x11-libs/qt-xmlpatterns-4.4.2', 'merge') pulled in by
~x11-libs/qt-xmlpatterns-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 2 more) |
Seems to me that metapackage still wants to pull stuff. Did you actually uninstall it? |
|
Back to top |
|
|
paladin-zero Guru
Joined: 19 May 2004 Posts: 322
|
Posted: Thu Feb 12, 2009 5:13 pm Post subject: |
|
|
I just tried remerging cmake, qca, qimageblitz and avahi. Then I ran equery depends ">qt-4":
Code: | $ equery depends ">qt-4"
[ Searching for packages depending on >qt-4... ]
app-crypt/qca-2.0.1-r1 (>=x11-libs/qt-4.2.0:4)
dev-util/cmake-2.6.2-r1 (qt4? >=x11-libs/qt-4.3:4)
kde-base/qimageblitz-0.0.4 (>=x11-libs/qt-4.2.0:4)
net-dns/avahi-0.6.24 (qt4? x11-libs/qt:4) |
|
|
Back to top |
|
|
Hwoarang Retired Dev
Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Thu Feb 12, 2009 5:15 pm Post subject: |
|
|
This output is not valid and show us nothing
try running equery depends qt-gui or qt-core and you will see what i mean
I ve asked again, but are all your qt-modules placed on /etc/portage/package.keywords file?
Also ready carefully yngwins post ( #3 ) and especially the part about world file |
|
Back to top |
|
|
paladin-zero Guru
Joined: 19 May 2004 Posts: 322
|
Posted: Thu Feb 12, 2009 5:19 pm Post subject: |
|
|
Hwoarang wrote: | @paladin-zero
As I said before
run emerge -uDNavt world. Make sure to have -t parameter
You will have enough information to figure out what is going on
Make sure that you have keyworded all the qt-modules otherwise you will end up with conflits
Code: | ('ebuild', '/', 'x11-libs/qt-svg-4.4.2', 'merge') pulled in by
~x11-libs/qt-svg-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 229 more)
x11-libs/qt-xmlpatterns:4
('ebuild', '/', 'x11-libs/qt-xmlpatterns-4.4.2', 'merge') pulled in by
~x11-libs/qt-xmlpatterns-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 2 more) |
Seems to me that metapackage still wants to pull stuff. Did you actually uninstall it? |
Yes, like I said, I uninstalled it. And like I showed, emerge -uDNvp @system @world recognizes it is not installed, but wants to install it.
Code: | $ sudo emerge -C x11-libs/qt:4
--- Couldn't find 'x11-libs/qt:4' to unmerge.
>>> No packages selected for removal by unmerge |
Here's the -t parameter, I dont think it tells you anything:
Code: | $ sudo emerge -uDNvpt @system @world
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild NS ] x11-libs/qt-4.4.2 [3.3.8b-r1] USE="dbus opengl qt3support" 0 kB
[ebuild UD] x11-libs/qt-assistant-4.4.2-r1 [4.5.0_rc1] USE="webkit%* -custom-cxxflags -debug -pch" 102,858 kB
[ebuild UD] x11-libs/qt-test-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-svg-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-xmlpatterns-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-opengl-4.4.2 [4.5.0_rc1] USE="qt3support -custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-webkit-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-qt3support-4.4.2 [4.5.0_rc1] USE="accessibility -custom-cxxflags -debug -pch (-phonon%)" 0 kB
[ebuild UD] x11-libs/qt-gui-4.4.2-r2 [4.5.0_rc1] USE="accessibility cups dbus glib qt3support tiff -custom-cxxflags -debug -mng -nas -nis -pch -xinerama (-gtkstyle%*) (-raster%)" INPUT_DEVICES="-wacom%" 0 kB
[ebuild UD] x11-libs/qt-script-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-dbus-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-sql-4.4.2 [4.5.0_rc1] USE="mysql postgres qt3support sqlite -custom-cxxflags -debug (-firebird) -odbc -pch" 0 kB
[ebuild UD] x11-libs/qt-core-4.4.2-r1 [4.5.0_rc1] USE="doc glib qt3support ssl -custom-cxxflags -debug -pch" 0 kB
[ebuild R ] media-video/mplayer-1.0_rc2_p28450 USE="3dnow X a52 aac alsa ass dirac doc dts* dv* dvd encode esd gif gtk iconv jpeg live* lzo mad md5sum* mmx mp2* mp3 opengl oss png quicktime samba sdl sse sse2 theora truetype unicode v4l v4l2 vorbis x264* xscreensaver xv xvid* -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb -dvb (-dvdnav) -dxr3 -enca -fbcon -ftp -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -mmxext -mng -musepack -nas -nemesi -openal -pnm -pulseaudio -pvr -radio -rar (-real) -rtc -schroedinger -speex -ssse3 (-svga) -teletext -tga (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 8,186 kB
[ebuild N ] media-libs/libdv-1.0.0-r2 USE="sdl xv -debug" 571 kB
[ebuild R ] dev-python/PyQt4-4.4.4-r2 USE="X dbus doc examples opengl svg webkit -debug -qt3support*" 6,819 kB
[nomerge ] media-video/mplayer-1.0_rc2_p28450 USE="3dnow X a52 aac alsa ass dirac doc dts* dv* dvd encode esd gif gtk iconv jpeg live* lzo mad md5sum* mmx mp2* mp3 opengl oss png quicktime samba sdl sse sse2 theora truetype unicode v4l v4l2 vorbis x264* xscreensaver xv xvid* -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb -dvb (-dvdnav) -dxr3 -enca -fbcon -ftp -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -mmxext -mng -musepack -nas -nemesi -openal -pnm -pulseaudio -pvr -radio -rar (-real) -rtc -schroedinger -speex -ssse3 (-svga) -teletext -tga (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa"
[ebuild N ] media-libs/xvid-1.2.1 USE="examples (-altivec)" 627 kB
[ebuild U ] dev-lang/nasm-2.05.01 [2.04] USE="doc (-build%)" 955 kB
[nomerge ] media-gfx/gimp-2.6.4 USE="alsa dbus doc hal jpeg mmx pdf png python sse svg tiff webkit -aalib (-altivec) -curl -debug -exif -gnome -lcms -mng -smp -wmf"
[nomerge ] gnome-base/librsvg-2.22.3 USE="doc zlib -debug"
[ebuild U ] dev-libs/libcroco-0.6.2 [0.6.1] USE="doc%* -debug" 406 kB
[nomerge ] media-video/mplayer-1.0_rc2_p28450 USE="3dnow X a52 aac alsa ass dirac doc dts* dv* dvd encode esd gif gtk iconv jpeg live* lzo mad md5sum* mmx mp2* mp3 opengl oss png quicktime samba sdl sse sse2 theora truetype unicode v4l v4l2 vorbis x264* xscreensaver xv xvid* -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb -dvb (-dvdnav) -dxr3 -enca -fbcon -ftp -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -mmxext -mng -musepack -nas -nemesi -openal -pnm -pulseaudio -pvr -radio -rar (-real) -rtc -schroedinger -speex -ssse3 (-svga) -teletext -tga (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa"
[ebuild N ] media-sound/twolame-0.3.12 472 kB
[ebuild N ] media-libs/libsndfile-1.0.17-r1 USE="alsa -flac -sqlite" 804 kB
[ebuild N ] media-libs/x264-0.0.20081218 USE="threads -debug" 2,282 kB
[ebuild N ] media-plugins/live-2009.01.26 435 kB |
|
|
Back to top |
|
|
Hwoarang Retired Dev
Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Thu Feb 12, 2009 5:21 pm Post subject: |
|
|
paladin-zero wrote: | Hwoarang wrote: | @paladin-zero
As I said before
run emerge -uDNavt world. Make sure to have -t parameter
You will have enough information to figure out what is going on
Make sure that you have keyworded all the qt-modules otherwise you will end up with conflits
Code: | ('ebuild', '/', 'x11-libs/qt-svg-4.4.2', 'merge') pulled in by
~x11-libs/qt-svg-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 229 more)
x11-libs/qt-xmlpatterns:4
('ebuild', '/', 'x11-libs/qt-xmlpatterns-4.4.2', 'merge') pulled in by
~x11-libs/qt-xmlpatterns-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge')
(and 2 more) |
Seems to me that metapackage still wants to pull stuff. Did you actually uninstall it? |
Yes, like I said, I uninstalled it. And like I showed, emerge -uDNvp @system @world recognizes it is not installed, but wants to install it.
Code: | $ sudo emerge -C x11-libs/qt:4
--- Couldn't find 'x11-libs/qt:4' to unmerge.
>>> No packages selected for removal by unmerge |
Here's the -t parameter, I dont think it tells you anything:
Code: | $ sudo emerge -uDNvpt @system @world
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild NS ] x11-libs/qt-4.4.2 [3.3.8b-r1] USE="dbus opengl qt3support" 0 kB
[ebuild UD] x11-libs/qt-assistant-4.4.2-r1 [4.5.0_rc1] USE="webkit%* -custom-cxxflags -debug -pch" 102,858 kB
[ebuild UD] x11-libs/qt-test-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-svg-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-xmlpatterns-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-opengl-4.4.2 [4.5.0_rc1] USE="qt3support -custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-webkit-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-qt3support-4.4.2 [4.5.0_rc1] USE="accessibility -custom-cxxflags -debug -pch (-phonon%)" 0 kB
[ebuild UD] x11-libs/qt-gui-4.4.2-r2 [4.5.0_rc1] USE="accessibility cups dbus glib qt3support tiff -custom-cxxflags -debug -mng -nas -nis -pch -xinerama (-gtkstyle%*) (-raster%)" INPUT_DEVICES="-wacom%" 0 kB
[ebuild UD] x11-libs/qt-script-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-dbus-4.4.2 [4.5.0_rc1] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-sql-4.4.2 [4.5.0_rc1] USE="mysql postgres qt3support sqlite -custom-cxxflags -debug (-firebird) -odbc -pch" 0 kB
[ebuild UD] x11-libs/qt-core-4.4.2-r1 [4.5.0_rc1] USE="doc glib qt3support ssl -custom-cxxflags -debug -pch" 0 kB
[ebuild R ] media-video/mplayer-1.0_rc2_p28450 USE="3dnow X a52 aac alsa ass dirac doc dts* dv* dvd encode esd gif gtk iconv jpeg live* lzo mad md5sum* mmx mp2* mp3 opengl oss png quicktime samba sdl sse sse2 theora truetype unicode v4l v4l2 vorbis x264* xscreensaver xv xvid* -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb -dvb (-dvdnav) -dxr3 -enca -fbcon -ftp -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -mmxext -mng -musepack -nas -nemesi -openal -pnm -pulseaudio -pvr -radio -rar (-real) -rtc -schroedinger -speex -ssse3 (-svga) -teletext -tga (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 8,186 kB
[ebuild N ] media-libs/libdv-1.0.0-r2 USE="sdl xv -debug" 571 kB
[ebuild R ] dev-python/PyQt4-4.4.4-r2 USE="X dbus doc examples opengl svg webkit -debug -qt3support*" 6,819 kB
[nomerge ] media-video/mplayer-1.0_rc2_p28450 USE="3dnow X a52 aac alsa ass dirac doc dts* dv* dvd encode esd gif gtk iconv jpeg live* lzo mad md5sum* mmx mp2* mp3 opengl oss png quicktime samba sdl sse sse2 theora truetype unicode v4l v4l2 vorbis x264* xscreensaver xv xvid* -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb -dvb (-dvdnav) -dxr3 -enca -fbcon -ftp -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -mmxext -mng -musepack -nas -nemesi -openal -pnm -pulseaudio -pvr -radio -rar (-real) -rtc -schroedinger -speex -ssse3 (-svga) -teletext -tga (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa"
[ebuild N ] media-libs/xvid-1.2.1 USE="examples (-altivec)" 627 kB
[ebuild U ] dev-lang/nasm-2.05.01 [2.04] USE="doc (-build%)" 955 kB
[nomerge ] media-gfx/gimp-2.6.4 USE="alsa dbus doc hal jpeg mmx pdf png python sse svg tiff webkit -aalib (-altivec) -curl -debug -exif -gnome -lcms -mng -smp -wmf"
[nomerge ] gnome-base/librsvg-2.22.3 USE="doc zlib -debug"
[ebuild U ] dev-libs/libcroco-0.6.2 [0.6.1] USE="doc%* -debug" 406 kB
[nomerge ] media-video/mplayer-1.0_rc2_p28450 USE="3dnow X a52 aac alsa ass dirac doc dts* dv* dvd encode esd gif gtk iconv jpeg live* lzo mad md5sum* mmx mp2* mp3 opengl oss png quicktime samba sdl sse sse2 theora truetype unicode v4l v4l2 vorbis x264* xscreensaver xv xvid* -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb -dvb (-dvdnav) -dxr3 -enca -fbcon -ftp -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -mmxext -mng -musepack -nas -nemesi -openal -pnm -pulseaudio -pvr -radio -rar (-real) -rtc -schroedinger -speex -ssse3 (-svga) -teletext -tga (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa"
[ebuild N ] media-sound/twolame-0.3.12 472 kB
[ebuild N ] media-libs/libsndfile-1.0.17-r1 USE="alsa -flac -sqlite" 804 kB
[ebuild N ] media-libs/x264-0.0.20081218 USE="threads -debug" 2,282 kB
[ebuild N ] media-plugins/live-2009.01.26 435 kB |
|
This output doesnt say anything about qt-4.5 so I assume that you havent unmasked it (??)
Read again yngwins post (#3) |
|
Back to top |
|
|
paladin-zero Guru
Joined: 19 May 2004 Posts: 322
|
Posted: Thu Feb 12, 2009 5:23 pm Post subject: |
|
|
Hwoarang wrote: | This output is not valid and show us nothing |
ok then. I'm done. |
|
Back to top |
|
|
Hwoarang Retired Dev
Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Thu Feb 12, 2009 5:26 pm Post subject: |
|
|
Thats because you are using wrong parameter on equery depends
Code: | root@Raptor package.keywords # equery depends qt-gui
[ Searching for packages depending on qt-gui... ]
app-emulation/q4wine-0.110 (x11-libs/qt-gui:4)
app-emulation/virtualbox-ose-2.1.2 (!headless & qt4? x11-libs/qt-gui)
app-misc/SocNetV-0.49 (x11-libs/qt-gui:4)
app-misc/strigi-0.6.4 (dbus? x11-libs/qt-gui:4)
(qt4? x11-libs/qt-gui:4)
app-text/poppler-bindings-0.10.3 (qt4? x11-libs/qt-gui:4)
dev-python/PyQt4-4.4.4-r1 (X? >=x11-libs/qt-gui-4.4.2:4)
---->dev-util/cmake-2.6.2-r1 (qt4? x11-libs/qt-gui:4<---- |
See what I mean? |
|
Back to top |
|
|
paladin-zero Guru
Joined: 19 May 2004 Posts: 322
|
Posted: Thu Feb 12, 2009 5:44 pm Post subject: |
|
|
Hwoarang wrote: | Thats because you are using wrong parameter on equery depends
Code: | root@Raptor package.keywords # equery depends qt-gui
[ Searching for packages depending on qt-gui... ]
app-emulation/q4wine-0.110 (x11-libs/qt-gui:4)
app-emulation/virtualbox-ose-2.1.2 (!headless & qt4? x11-libs/qt-gui)
app-misc/SocNetV-0.49 (x11-libs/qt-gui:4)
app-misc/strigi-0.6.4 (dbus? x11-libs/qt-gui:4)
(qt4? x11-libs/qt-gui:4)
app-text/poppler-bindings-0.10.3 (qt4? x11-libs/qt-gui:4)
dev-python/PyQt4-4.4.4-r1 (X? >=x11-libs/qt-gui-4.4.2:4)
---->dev-util/cmake-2.6.2-r1 (qt4? x11-libs/qt-gui:4<---- |
See what I mean? |
No, I don't. If it appears a package depends on <qt-4.5, I dont understand why I'm not supposed to use "equery depends "<qt-4.5"" to identify it. Why would I think to call "equery depends qt-gui"? That doesnt make any sense to me.
I overlooked x11-libs/qt in my world file the first time through. I changed it to qt:3 and the conflicts are gone. |
|
Back to top |
|
|
Hwoarang Retired Dev
Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Thu Feb 12, 2009 5:49 pm Post subject: |
|
|
Ok i dont mind explain it to you a little bit
Some packages depend on qt:4 OR qt-gui:4 ( or qt-core:4 ) or what ever module
if you run equery depends qt ( that means packages that depend on metapackage ) the output missleading you
cause you assume that those packages DO DEPEND on metapackage but NOT on modules.
This is wrong conclusion since every package that DEPEND on qt:4 depend also on qt-{gui,core}:4
If you find a package that doesnt depend on modules but ONLY on qt:4 please report it to us
Do you understand now why I said that your output is not valid? Cause you misunderstood that output |
|
Back to top |
|
|
emerald Tux's lil' helper
Joined: 31 Jul 2005 Posts: 113
|
Posted: Thu Feb 12, 2009 9:55 pm Post subject: |
|
|
Sorry to ask this, but is there any way to always have all qt pieces merged (e.g. for development) without adding every qt-* ebuild to the world file? A set doesn't yet exist, at least it's nowhere in portage (2.2_rc*) or in the tree. What's actually the point of dropping all the meta packages, it appears to me as a quite comfortable system (adding many packages to the world file means more and more trouble in the future; a few meta packages or sets which bring in all wanted stuff - ok, maybe a bit more, but i hardly care as long as i got everything i need ready - and whenever a split-package is dropped or added the change is incorporated via the meta package/set and emerge --depclean cleans out all unused stuff). The world file should, in my opinion, contain as few entries as possible, that way its much easier to keep the system up-to-date and clean without much unused stuff (even for people developing and installing a bunch of packages they need for development). To keep track of every piece of a split package by hand is really 'high maintenance' and easily leads to unexpected blockers and such because of 'forgotten' things listed in the world file.
If sets are the 'new way of life' then for every dropped meta package should a set be available already, not only 'for download somewhere' like kde at first (later on the meta packages were provided still).
Up till now i'm somewhat.... suspicious or uncomfortable with sets, i've tried the @revdep-rebuild set once but it didn't honor the exact installed packages but only the package name, so for vmware-modules it tried to install a newer, incompatible and blocking version, so that moment i dropped the set thingy and 'moved back' to revdep-rebuild, which did and still does its job correct, without such strangeness and unpredictable behaviour. _________________ Knowledge is scary....
... running Gentoo Linux ...
... and Windows in a 'small corner'(C) - i.e. vmware - ...
System Profile
Don't open the Red Door ! |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|