Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
qt-script, qt-core, qt-sdl, qt-dbus, qt-gui slot conflict
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3 ... 9, 10, 11  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
uvok
n00b
n00b


Joined: 14 Oct 2008
Posts: 26

PostPosted: Thu Feb 12, 2009 11:40 am    Post subject: qt-script, qt-core, qt-sdl, qt-dbus, qt-gui slot conflict Reply with quote

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
View user's profile Send private message
MaDxRaY
Tux's lil' helper
Tux's lil' helper


Joined: 14 May 2004
Posts: 106
Location: central europe

PostPosted: Thu Feb 12, 2009 12:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Thu Feb 12, 2009 2:29 pm    Post subject: Reply with quote

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
View user's profile Send private message
MaDxRaY
Tux's lil' helper
Tux's lil' helper


Joined: 14 May 2004
Posts: 106
Location: central europe

PostPosted: Thu Feb 12, 2009 2:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
paladin-zero
Guru
Guru


Joined: 19 May 2004
Posts: 322

PostPosted: Thu Feb 12, 2009 3:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
MaDxRaY
Tux's lil' helper
Tux's lil' helper


Joined: 14 May 2004
Posts: 106
Location: central europe

PostPosted: Thu Feb 12, 2009 3:59 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hwoarang
Retired Dev
Retired Dev


Joined: 24 Feb 2007
Posts: 701
Location: Leeds, UK

PostPosted: Thu Feb 12, 2009 4:00 pm    Post subject: Reply with quote

@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
View user's profile Send private message
platojones
Veteran
Veteran


Joined: 23 Oct 2002
Posts: 1602
Location: Just over the horizon

PostPosted: Thu Feb 12, 2009 4:12 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hwoarang
Retired Dev
Retired Dev


Joined: 24 Feb 2007
Posts: 701
Location: Leeds, UK

PostPosted: Thu Feb 12, 2009 4:15 pm    Post subject: Reply with quote

Using -t parameter on emerge -uDNavt world will show us why this is happening
Back to top
View user's profile Send private message
platojones
Veteran
Veteran


Joined: 23 Oct 2002
Posts: 1602
Location: Just over the horizon

PostPosted: Thu Feb 12, 2009 4:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hwoarang
Retired Dev
Retired Dev


Joined: 24 Feb 2007
Posts: 701
Location: Leeds, UK

PostPosted: Thu Feb 12, 2009 4:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
platojones
Veteran
Veteran


Joined: 23 Oct 2002
Posts: 1602
Location: Just over the horizon

PostPosted: Thu Feb 12, 2009 4:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
telperion
n00b
n00b


Joined: 07 Jan 2008
Posts: 3

PostPosted: Thu Feb 12, 2009 4:55 pm    Post subject: Reply with quote

https://bugs.gentoo.org/show_bug.cgi?id=258712#c5
Back to top
View user's profile Send private message
paladin-zero
Guru
Guru


Joined: 19 May 2004
Posts: 322

PostPosted: Thu Feb 12, 2009 5:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
platojones
Veteran
Veteran


Joined: 23 Oct 2002
Posts: 1602
Location: Just over the horizon

PostPosted: Thu Feb 12, 2009 5:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hwoarang
Retired Dev
Retired Dev


Joined: 24 Feb 2007
Posts: 701
Location: Leeds, UK

PostPosted: Thu Feb 12, 2009 5:08 pm    Post subject: Reply with quote

@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
View user's profile Send private message
paladin-zero
Guru
Guru


Joined: 19 May 2004
Posts: 322

PostPosted: Thu Feb 12, 2009 5:13 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hwoarang
Retired Dev
Retired Dev


Joined: 24 Feb 2007
Posts: 701
Location: Leeds, UK

PostPosted: Thu Feb 12, 2009 5:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
paladin-zero
Guru
Guru


Joined: 19 May 2004
Posts: 322

PostPosted: Thu Feb 12, 2009 5:19 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hwoarang
Retired Dev
Retired Dev


Joined: 24 Feb 2007
Posts: 701
Location: Leeds, UK

PostPosted: Thu Feb 12, 2009 5:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
paladin-zero
Guru
Guru


Joined: 19 May 2004
Posts: 322

PostPosted: Thu Feb 12, 2009 5:23 pm    Post subject: Reply with quote

Hwoarang wrote:
This output is not valid and show us nothing


ok then. I'm done.
Back to top
View user's profile Send private message
Hwoarang
Retired Dev
Retired Dev


Joined: 24 Feb 2007
Posts: 701
Location: Leeds, UK

PostPosted: Thu Feb 12, 2009 5:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
paladin-zero
Guru
Guru


Joined: 19 May 2004
Posts: 322

PostPosted: Thu Feb 12, 2009 5:44 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hwoarang
Retired Dev
Retired Dev


Joined: 24 Feb 2007
Posts: 701
Location: Leeds, UK

PostPosted: Thu Feb 12, 2009 5:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
emerald
Tux's lil' helper
Tux's lil' helper


Joined: 31 Jul 2005
Posts: 113

PostPosted: Thu Feb 12, 2009 9:55 pm    Post subject: Reply with quote

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 - :D ...
System Profile

Don't open the Red Door !
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page 1, 2, 3 ... 9, 10, 11  Next
Page 1 of 11

 
Jump to:  
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