Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 476282 - Several KDE packages depend on dev-qt/qtgui[dbus] excluding =dev-qt/qtgui-4.8.5
Summary: Several KDE packages depend on dev-qt/qtgui[dbus] excluding =dev-qt/qtgui-4.8.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-09 13:09 UTC by Ulenrich
Modified: 2013-07-23 14:41 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
qtgui-4.8.5-provide-dbus-USE.patch (qtgui-4.8.5-provide-dbus-USE.patch,1.19 KB, patch)
2013-07-11 14:48 UTC, Ulenrich
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ulenrich 2013-07-09 13:09:16 UTC
WARNING: One or more updates have been skipped due to a dependency conflict:

dev-qt/qtgui:4

  (dev-qt/qtgui-4.8.5, ebuild scheduled for merge) conflicts with
    >=dev-qt/qtgui-4.8.0:4[accessibility,dbus] required by (kde-base/kdeartwork-emoticons-4.10.5::gentoo, installed)
  (dev-qt/qtgui-4.8.5, ebuild scheduled for merge) conflicts with
    >=dev-qt/qtgui-4.8.0:4[accessibility,dbus] required by (kde-base/kdepim-icons-4.10.5::gentoo, installed)
....
Comment 1 Ulenrich 2013-07-11 14:48:35 UTC
Created attachment 353102 [details, diff]
qtgui-4.8.5-provide-dbus-USE.patch

Why not providing desired dbus flag?
(Just to be overly clean here?)
Comment 2 Michael Palimaka (kensington) gentoo-dev 2013-07-11 15:01:28 UTC
dbus components were deliberately split out, hence the package mask until all reverse dependencies are fixed.
Comment 3 Ulenrich 2013-07-11 15:22:46 UTC
Ok, this provide-dbus-USE.patch just is a short term workaround for to be able unmasking the new qt-4.8.5 ...

But in the first place: Is it somehow dirty to just have a USE flag "dbus" to only enable dependend ebuilds - qdbusviewer and qtdbus?
Comment 4 Scott Thomson 2013-07-19 08:46:32 UTC
I think this is related, I'm getting a blocker because the dbus flag should match PyQt4...

  * dev-qt/qtgui-4.8.5:4::gentoo
    Did not meet >=dev-qt/qtgui-4.8.0:4[dbus?], use existing if same, installing to / from dev-python/PyQt4-4.10.2:0::installed
      Flag 'dbus' enabled if it is enabled for 'dev-python/PyQt4-4.10.2:0::installed'
Comment 5 Bartosz Brachaczek 2013-07-19 21:52:57 UTC
(In reply to Michael Palimaka (kensington) from comment #2)
> dbus components were deliberately split out, hence the package mask until
> all reverse dependencies are fixed.

Qt 4.8.5 mask has been dropped while the reverse dependencies are clearly not fixed yet.
Comment 6 Michael Palimaka (kensington) gentoo-dev 2013-07-20 13:23:29 UTC
(In reply to Bartosz Brachaczek from comment #5)
> Qt 4.8.5 mask has been dropped while the reverse dependencies are clearly
> not fixed yet.

What issues have you been having?
Comment 7 David Kredba 2013-07-20 13:35:14 UTC
For me it is conflict between dev-qt/phonon and media-libs/phonon.

(media-libs/phonon-4.6.0-r1::gentoo, installed) pulled in by
    media-libs/phonon required by (x11-libs/qtscriptgenerator-0.2.0::gentoo, installed)
    >=media-libs/phonon-4.4.3 required by (kde-base/dragon-4.10.5::gentoo, installed)
    media-libs/phonon required by (kde-base/kalarm-4.10.5::gentoo, installed)
    media-libs/phonon required by (media-video/kamerka-0.8.5::gentoo, installed)
    media-libs/phonon required by (dev-python/PyQt4-4.10.2::gentoo, installed)
    >=media-libs/phonon-4.4.3 required by (kde-base/smokeqt-4.10.5::gentoo, installed)
    >=media-libs/phonon-4.6.0 required by (media-libs/phonon-gstreamer-4.6.3::gentoo, installed)
    media-libs/phonon required by (kde-base/kdepimlibs-4.10.5::gentoo, installed)
    >=media-libs/phonon-4.4.3 required by (kde-base/kdelibs-4.10.5::gentoo, installed)
    >=media-libs/phonon-4.4.3 required by (kde-base/phonon-kde-4.10.5::gentoo, installed)

  (kde-base/phonon-kde-4.10.5::gentoo, installed) pulled in by
    >=kde-base/phonon-kde-4.4:4[aqua=] (>=kde-base/phonon-kde-4.4:4[-aqua]) required by (media-sound/amarok-2.7.1::gentoo, installed)
    >=kde-base/phonon-kde-4.10.5:4[aqua=] (>=kde-base/phonon-kde-4.10.5:4[-aqua]) required by (kde-base/kdebase-startkde-4.10.5::gentoo, installed)
    >=kde-base/phonon-kde-4.10.5:4[aqua=] (>=kde-base/phonon-kde-4.10.5:4[-aqua]) required by (kde-base/kdebase-meta-4.10.5::gentoo, installed)


dev-qt/qtphonon-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtphonon-4.8.5[aqua=,debug=] (~dev-qt/qtphonon-4.8.5[-aqua,-debug]) required by (dev-qt/designer-4.8.5::gentoo, installed)
Comment 8 Michael Palimaka (kensington) gentoo-dev 2013-07-20 14:08:15 UTC
(In reply to David Kredba from comment #7)
> For me it is conflict between dev-qt/phonon and media-libs/phonon.

Yes, those packages cannot be installed at the same time. The conflict could be solved with dev-qt/designer[-phonon], and the dependency is now enforced in kde-base/{kwin,kdepim-runtime}.
Comment 9 David Kredba 2013-07-20 14:27:59 UTC
Hello Michael, Thank you.
Comment 10 Jouni Rinne 2013-07-20 16:46:09 UTC
I can't make head or tail of these blockers: Which is actually blocking what and why? And how should I solve the conflict?

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-qt/qtgui:4

  (dev-qt/qtgui-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtgui-4.8.5[aqua=,debug=,egl=,qt3support=] required by (dev-qt/qtopengl-4.8.5::gentoo, ebuild scheduled for merge)
    >=dev-qt/qtgui-4.8.5:4 required by (kde-base/kwin-4.10.5::gentoo, installed)
    (and 7 more with the same problems)

  (dev-qt/qtgui-4.8.4-r1::gentoo, installed) pulled in by
    dev-qt/qtgui:4[dbus?] required by (media-video/smplayer2-0.8.0_p20130111::multimedia, installed)
    ~dev-qt/qtgui-4.8.4[aqua=,debug=,glib=,qt3support] required by (dev-qt/qtcore-4.8.4-r5::gentoo, installed)
    (and 1 more with the same problems)

dev-qt/qtcore:4

  (dev-qt/qtcore-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtcore-4.8.5[aqua=,debug=,qt3support=] required by (dev-qt/qtsql-4.8.5::gentoo, ebuild scheduled for merge)
    (and 12 more with the same problem)

  (dev-qt/qtcore-4.8.4-r5::gentoo, installed) pulled in by
    ~dev-qt/qtcore-4.8.4[aqua=,debug=,glib=,qt3support=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)
    (and 4 more with the same problem)

dev-qt/qtscript:4

  (dev-qt/qtscript-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtscript-4.8.5[aqua=,debug=] required by (dev-qt/qtgui-4.8.5::gentoo, ebuild scheduled for merge)
    (and 2 more with the same problem)

  (dev-qt/qtscript-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qtscript-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)

dev-qt/qtdbus:4

  (dev-qt/qtdbus-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qtdbus-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)

  (dev-qt/qtdbus-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

dev-qt/qt3support:4

  (dev-qt/qt3support-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qt3support-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)

  (dev-qt/qt3support-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qt3support-4.8.5[aqua=,debug=] required by (dev-qt/qtgui-4.8.5::gentoo, ebuild scheduled for merge)
    (and 2 more with the same problem)

dev-qt/qtsql:4

  (dev-qt/qtsql-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qtsql-4.8.4[aqua=,debug=,qt3support] required by (dev-qt/qt3support-4.8.4::gentoo, installed)

  (dev-qt/qtsql-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtsql-4.8.5[aqua=,debug=,qt3support=] required by (dev-qt/qtdeclarative-4.8.5::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)
Comment 11 jms 2013-07-20 17:08:56 UTC
confused too

emerge -pvuND world

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

Calculating dependencies... done!
[ebuild     U ~] dev-qt/qtcore-4.8.5:4 [4.8.4-r5:4] USE="exceptions glib iconv icu qt3support ssl (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtscript-4.8.5:4 [4.8.4:4] USE="exceptions iconv jit (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtgui-4.8.5:4 [4.8.4-r1:4] USE="accessibility cups exceptions glib mng qt3support tiff xinerama xv (-aqua) -c++0x -debug -egl -gtkstyle -nas -nis -pch -trace (-dbus%*) (-gif%*)" 0 kB
[ebuild     U ~] dev-qt/qtsvg-4.8.5:4 [4.8.4:4] USE="accessibility exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qttest-4.8.5:4 [4.8.4:4] USE="exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtxmlpatterns-4.8.5:4 [4.8.4:4] USE="(-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtmultimedia-4.8.5:4 [4.8.4:4] USE="alsa exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtwebkit-4.8.5:4 [4.8.4:4] USE="exceptions gstreamer icu jit (-aqua) -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtopengl-4.8.5:4 [4.8.4:4] USE="exceptions qt3support (-aqua) -c++0x -debug -egl -pch" 0 kB
[ebuild     U ~] dev-qt/qtdbus-4.8.5:4 [4.8.4:4] USE="exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtsql-4.8.5:4 [4.8.4:4] USE="exceptions mysql qt3support sqlite (-aqua) -c++0x -debug -firebird -freetds -oci8 -odbc -pch -postgres" 0 kB
[ebuild     U ~] dev-qt/qt3support-4.8.5:4 [4.8.4:4] USE="accessibility exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtdeclarative-4.8.5:4 [4.8.4:4] USE="accessibility exceptions qt3support (-aqua) -c++0x -debug -pch -webkit" 0 kB
[ebuild     U ~] net-misc/networkmanager-0.9.8.2-r3 [0.9.8.2-r2] USE="avahi bluetooth (consolekit) dhcpcd introspection nss ppp resolvconf wext -connection-sharing -dhclient -gnutls -modemmanager -systemd {-test} -vala" 0 kB

Total: 14 packages (14 upgrades), Size of downloads: 0 kB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-qt/qtgui:4

  (dev-qt/qtgui-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtgui-4.8.5[aqua=,debug=,egl=,qt3support=] required by (dev-qt/qtopengl-4.8.5::gentoo, ebuild scheduled for merge)
    (and 6 more with the same problem)

  (dev-qt/qtgui-4.8.4-r1::gentoo, installed) pulled in by
    <dev-qt/qtgui-4.8.5:4 required by (dev-python/PyQt4-4.9.6-r2::gentoo, installed)
    ~dev-qt/qtgui-4.8.4[aqua=,debug=,glib=,qt3support] required by (dev-qt/qtcore-4.8.4-r5::gentoo, installed)
    (and 3 more with the same problems)

dev-qt/qtcore:4

  (dev-qt/qtcore-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtcore-4.8.5[aqua=,debug=,qt3support=] required by (dev-qt/qtsql-4.8.5::gentoo, ebuild scheduled for merge)
    (and 11 more with the same problem)

  (dev-qt/qtcore-4.8.4-r5::gentoo, installed) pulled in by
    ~dev-qt/qtcore-4.8.4[aqua=,debug=,glib=,qt3support=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)
    (and 4 more with the same problem)

dev-qt/qtscript:4

  (dev-qt/qtscript-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtscript-4.8.5[aqua=,debug=] required by (dev-qt/qtgui-4.8.5::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)

  (dev-qt/qtscript-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qtscript-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)

dev-qt/qtdbus:4

  (dev-qt/qtdbus-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qtdbus-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)

  (dev-qt/qtdbus-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

dev-qt/qt3support:4

  (dev-qt/qt3support-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qt3support-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)

  (dev-qt/qt3support-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qt3support-4.8.5[aqua=,debug=] required by (dev-qt/qtgui-4.8.5::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)

dev-qt/qtsql:4

  (dev-qt/qtsql-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qtsql-4.8.4[aqua=,debug=,qt3support] required by (dev-qt/qt3support-4.8.4::gentoo, installed)

  (dev-qt/qtsql-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtsql-4.8.5[aqua=,debug=,qt3support=] required by (dev-qt/qtdeclarative-4.8.5::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)
Comment 12 Michael Palimaka (kensington) gentoo-dev 2013-07-20 17:14:25 UTC
(In reply to Jouni Rinne from comment #10)
>   (dev-qt/qtgui-4.8.4-r1::gentoo, installed) pulled in by
>     dev-qt/qtgui:4[dbus?] required by
> (media-video/smplayer2-0.8.0_p20130111::multimedia, installed)
>     ~dev-qt/qtgui-4.8.4[aqua=,debug=,glib=,qt3support] required by

smplayer2 from the multimedia overlay needs to be updated to match the packaging changes (the dbus USE flag was removed from qtgui).
Comment 13 Michael Palimaka (kensington) gentoo-dev 2013-07-20 17:19:27 UTC
(In reply to jms from comment #11)
>   (dev-qt/qtgui-4.8.4-r1::gentoo, installed) pulled in by
>     <dev-qt/qtgui-4.8.5:4 required by (dev-python/PyQt4-4.9.6-r2::gentoo,
> installed)
>     ~dev-qt/qtgui-4.8.4[aqua=,debug=,glib=,qt3support] required by
> (dev-qt/qtcore-4.8.4-r5::gentoo, installed)
>     (and 3 more with the same problems)

That's strange, can you please try installing dev-qt/designer?
Comment 14 jms 2013-07-20 17:50:32 UTC
(In reply to Michael Palimaka (kensington) from comment #13)
> (In reply to jms from comment #11)
> >   (dev-qt/qtgui-4.8.4-r1::gentoo, installed) pulled in by
> >     <dev-qt/qtgui-4.8.5:4 required by (dev-python/PyQt4-4.9.6-r2::gentoo,
> > installed)
> >     ~dev-qt/qtgui-4.8.4[aqua=,debug=,glib=,qt3support] required by
> > (dev-qt/qtcore-4.8.4-r5::gentoo, installed)
> >     (and 3 more with the same problems)
> 
> That's strange, can you please try installing dev-qt/designer?


installing it before unmask


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

Calculating dependencies  ....... done!
[ebuild     U ~] dev-qt/qtcore-4.8.5:4 [4.8.4-r5:4] USE="exceptions glib iconv icu qt3support ssl (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtscript-4.8.5:4 [4.8.4:4] USE="exceptions iconv jit (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtgui-4.8.5:4 [4.8.4-r1:4] USE="accessibility cups exceptions glib mng qt3support tiff xinerama xv (-aqua) -c++0x -debug -egl -gtkstyle -nas -nis -pch -trace (-dbus%*) (-gif%*)" 0 kB
[ebuild     U ~] dev-qt/qtsvg-4.8.5:4 [4.8.4:4] USE="accessibility exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qttest-4.8.5:4 [4.8.4:4] USE="exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtxmlpatterns-4.8.5:4 [4.8.4:4] USE="(-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtwebkit-4.8.5:4 [4.8.4:4] USE="exceptions gstreamer icu jit (-aqua) -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtopengl-4.8.5:4 [4.8.4:4] USE="exceptions qt3support (-aqua) -c++0x -debug -egl -pch" 0 kB
[ebuild     U ~] dev-qt/qtdbus-4.8.5:4 [4.8.4:4] USE="exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild  N    ~] dev-qt/qtphonon-4.8.5:4  USE="dbus exceptions qt3support (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtsql-4.8.5:4 [4.8.4:4] USE="exceptions mysql qt3support sqlite (-aqua) -c++0x -debug -firebird -freetds -oci8 -odbc -pch -postgres" 0 kB
[ebuild     U ~] dev-qt/qt3support-4.8.5:4 [4.8.4:4] USE="accessibility exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtdeclarative-4.8.5:4 [4.8.4:4] USE="accessibility exceptions qt3support (-aqua) -c++0x -debug -pch -webkit" 0 kB
[ebuild  N    ~] dev-qt/designer-4.8.5:4  USE="declarative exceptions phonon qt3support (-aqua) -c++0x -debug -pch -webkit" 0 kB
[blocks B      ] dev-qt/qtphonon ("dev-qt/qtphonon" is blocking kde-base/kdelibs-4.10.5)
[blocks B      ] dev-qt/qtphonon:4 ("dev-qt/qtphonon:4" is hard blocking media-libs/phonon-4.6.0-r1)
[blocks B      ] kde-base/phonon-kde ("kde-base/phonon-kde" is blocking dev-qt/qtphonon-4.8.5)
[blocks B      ] media-libs/phonon ("media-libs/phonon" is blocking dev-qt/qtphonon-4.8.5)

Total: 14 packages (12 upgrades, 2 new), Size of downloads: 0 kB
Conflict: 4 blocks (4 unsatisfied)

after unmasking dev-qt/qtphonon dev-qt/designer 
so I have now keyworded

~dev-qt/qtdbus-4.8.5:4
~dev-qt/qt3support-4.8.5:4
~dev-qt/qtsvg-4.8.5:4
~dev-qt/qtdeclarative-4.8.5:4
~dev-qt/qtmultimedia-4.8.5:4
~dev-qt/qtscript-4.8.5:4
~dev-qt/qtxmlpatterns-4.8.5:4
~dev-qt/qttest-4.8.5:4
~dev-qt/qtsql-4.8.5:4
~dev-qt/qtwebkit-4.8.5:4
~dev-qt/qtopengl-4.8.5:4

~dev-qt/qtphonon-4.8.5:4
~dev-qt/designer-4.8.5:4
~dev-qt/qtgui-4.8.5:4


emerge -pvuND dev-qt/designer 

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

Calculating dependencies... done!
[ebuild     U ~] dev-qt/qtcore-4.8.5:4 [4.8.4-r5:4] USE="exceptions glib iconv icu qt3support ssl (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtscript-4.8.5:4 [4.8.4:4] USE="exceptions iconv jit (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtgui-4.8.5:4 [4.8.4-r1:4] USE="accessibility cups exceptions glib mng qt3support tiff xinerama xv (-aqua) -c++0x -debug -egl -gtkstyle -nas -nis -pch -trace (-dbus%*) (-gif%*)" 0 kB
[ebuild     U ~] dev-qt/qtsvg-4.8.5:4 [4.8.4:4] USE="accessibility exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qttest-4.8.5:4 [4.8.4:4] USE="exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtxmlpatterns-4.8.5:4 [4.8.4:4] USE="(-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtwebkit-4.8.5:4 [4.8.4:4] USE="exceptions gstreamer icu jit (-aqua) -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtopengl-4.8.5:4 [4.8.4:4] USE="exceptions qt3support (-aqua) -c++0x -debug -egl -pch" 0 kB
[ebuild     U ~] dev-qt/qtdbus-4.8.5:4 [4.8.4:4] USE="exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild  N    ~] dev-qt/qtphonon-4.8.5:4  USE="dbus exceptions qt3support (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtsql-4.8.5:4 [4.8.4:4] USE="exceptions mysql qt3support sqlite (-aqua) -c++0x -debug -firebird -freetds -oci8 -odbc -pch -postgres" 0 kB
[ebuild     U ~] dev-qt/qt3support-4.8.5:4 [4.8.4:4] USE="accessibility exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtdeclarative-4.8.5:4 [4.8.4:4] USE="accessibility exceptions qt3support (-aqua) -c++0x -debug -pch -webkit" 0 kB
[ebuild  N    ~] dev-qt/designer-4.8.5:4  USE="declarative exceptions phonon qt3support (-aqua) -c++0x -debug -pch -webkit" 0 kB
[blocks B      ] dev-qt/qtphonon ("dev-qt/qtphonon" is blocking kde-base/kdelibs-4.10.5)
[blocks B      ] dev-qt/qtphonon:4 ("dev-qt/qtphonon:4" is hard blocking media-libs/phonon-4.6.0-r1)
[blocks B      ] kde-base/phonon-kde ("kde-base/phonon-kde" is blocking dev-qt/qtphonon-4.8.5)
[blocks B      ] media-libs/phonon ("media-libs/phonon" is blocking dev-qt/qtphonon-4.8.5)

there are more info after but how do I get it with wgetpaste?
it cut at 

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

was doing 
emerge -pvuND dev-qt/designer | wgetpaste
Comment 15 Michael Palimaka (kensington) gentoo-dev 2013-07-20 18:01:52 UTC
(In reply to jms from comment #14)
> [ebuild  N    ~] dev-qt/designer-4.8.5:4  USE="declarative exceptions phonon
> qt3support (-aqua) -c++0x -debug -pch -webkit" 0 kB

Sorry, I forgot to mention to build this with USE="-phonon". (For KDE users, this should be enforced on a mirror near you soon).
Comment 16 jms 2013-07-20 18:05:34 UTC
> Sorry, I forgot to mention to build this with USE="-phonon". (For KDE users,
> this should be enforced on a mirror near you soon).

No problem.
Here we go:

USE="-phonon" emerge -pvuND dev-qt/designer
                                                                                                     
These are the packages that would be merged, in order:                                               
                                                                                                     
Calculating dependencies... done!                                                                    
[ebuild     U ~] dev-qt/qtcore-4.8.5:4 [4.8.4-r5:4] USE="exceptions glib iconv icu qt3support ssl (-aqua) -c++0x -debug -pch" 0 kB                                                                        
[ebuild     U ~] dev-qt/qtscript-4.8.5:4 [4.8.4:4] USE="exceptions iconv jit (-aqua) -c++0x -debug -pch" 0 kB                                                                                             
[ebuild     U ~] dev-qt/qtgui-4.8.5:4 [4.8.4-r1:4] USE="accessibility cups exceptions glib mng qt3support tiff xinerama xv (-aqua) -c++0x -debug -egl -gtkstyle -nas -nis -pch -trace (-dbus%*) (-gif%*)" 0 kB                                                                                                 
[ebuild     U ~] dev-qt/qtsvg-4.8.5:4 [4.8.4:4] USE="accessibility exceptions (-aqua) -c++0x -debug -pch" 0 kB                                                                                            
[ebuild     U ~] dev-qt/qttest-4.8.5:4 [4.8.4:4] USE="exceptions (-aqua) -c++0x -debug -pch" 0 kB    
[ebuild     U ~] dev-qt/qtxmlpatterns-4.8.5:4 [4.8.4:4] USE="(-aqua) -c++0x -debug -pch" 0 kB        
[ebuild     U ~] dev-qt/qtwebkit-4.8.5:4 [4.8.4:4] USE="exceptions gstreamer icu jit (-aqua) -debug -pch" 0 kB                                                                                            
[ebuild     U ~] dev-qt/qtopengl-4.8.5:4 [4.8.4:4] USE="exceptions qt3support (-aqua) -c++0x -debug -egl -pch" 0 kB
[ebuild     U ~] dev-qt/qtdbus-4.8.5:4 [4.8.4:4] USE="exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtsql-4.8.5:4 [4.8.4:4] USE="exceptions mysql qt3support sqlite (-aqua) -c++0x -debug -firebird -freetds -oci8 -odbc -pch -postgres" 0 kB
[ebuild     U ~] dev-qt/qt3support-4.8.5:4 [4.8.4:4] USE="accessibility exceptions (-aqua) -c++0x -debug -pch" 0 kB
[ebuild     U ~] dev-qt/qtdeclarative-4.8.5:4 [4.8.4:4] USE="accessibility exceptions qt3support (-aqua) -c++0x -debug -pch -webkit" 0 kB
[ebuild  N    ~] dev-qt/designer-4.8.5:4  USE="declarative exceptions qt3support (-aqua) -c++0x -debug -pch -phonon -webkit" 0 kB

Total: 13 packages (12 upgrades, 1 new), Size of downloads: 0 kB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-qt/qtcore:4

  (dev-qt/qtcore-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtcore-4.8.5[aqua=,debug=,qt3support=] required by (dev-qt/qtsql-4.8.5::gentoo, ebuild scheduled for merge)
    (and 11 more with the same problem)

  (dev-qt/qtcore-4.8.4-r5::gentoo, installed) pulled in by
    ~dev-qt/qtcore-4.8.4[aqua=,debug=,qt3support] required by (dev-qt/qt3support-4.8.4::gentoo, installed)
    (and 5 more with the same problem)

dev-qt/qtgui:4

  (dev-qt/qtgui-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtgui-4.8.5[aqua=,debug=,egl=,qt3support=] required by (dev-qt/qtopengl-4.8.5::gentoo, ebuild scheduled for merge)
    >=dev-qt/qtgui-4.8.5:4 required by (kde-base/kwin-4.10.5::gentoo, installed)
    (and 7 more with the same problems)

  (dev-qt/qtgui-4.8.4-r1::gentoo, installed) pulled in by
    ~dev-qt/qtgui-4.8.4[aqua=,debug=,glib=,qt3support] required by (dev-qt/qtcore-4.8.4-r5::gentoo, installed)
    (and 2 more with the same problem)

dev-qt/qt3support:4

  (dev-qt/qt3support-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qt3support-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)

  (dev-qt/qt3support-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qt3support-4.8.5[aqua=,debug=] required by (dev-qt/qtgui-4.8.5::gentoo, ebuild scheduled for merge)
    (and 2 more with the same problem)

dev-qt/qtsql:4

  (dev-qt/qtsql-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qtsql-4.8.4[aqua=,debug=,qt3support] required by (dev-qt/qt3support-4.8.4::gentoo, installed)

  (dev-qt/qtsql-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtsql-4.8.5[aqua=,debug=,qt3support=] required by (dev-qt/qtdeclarative-4.8.5::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)

dev-qt/qtscript:4

  (dev-qt/qtscript-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtscript-4.8.5[aqua=,debug=] required by (dev-qt/qtgui-4.8.5::gentoo, ebuild scheduled for merge)
    (and 2 more with the same problem)

  (dev-qt/qtscript-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qtscript-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)

dev-qt/qtdbus:4

  (dev-qt/qtdbus-4.8.4::gentoo, installed) pulled in by
    ~dev-qt/qtdbus-4.8.4[aqua=,debug=] required by (dev-qt/qtgui-4.8.4-r1::gentoo, installed)

  (dev-qt/qtdbus-4.8.5::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)
Comment 17 Bartosz Brachaczek 2013-07-20 22:51:53 UTC
(In reply to Michael Palimaka (kensington) from comment #6)
> (In reply to Bartosz Brachaczek from comment #5)
> > Qt 4.8.5 mask has been dropped while the reverse dependencies are clearly
> > not fixed yet.
> 
> What issues have you been having?

All right, it's already fixed after setting USE=-phonon for designer and re-emerging libdbusmenu-qt which was installed from the kde overlay. Thanks guys!
Comment 18 jms 2013-07-21 17:29:37 UTC
thanks.
works for me
Comment 19 Dmitry Suloev 2013-07-23 12:04:52 UTC
Same issue for odeskteam application.
Comment 20 Michael Palimaka (kensington) gentoo-dev 2013-07-23 14:35:37 UTC
The designer issues are now fixed in CVS.
Comment 21 Michael Palimaka (kensington) gentoo-dev 2013-07-23 14:36:33 UTC
(In reply to Suloev Dmitry from comment #19)
> Same issue for odeskteam application.

This issue was already fixed, please sync portage and try again.
Comment 22 Michael Palimaka (kensington) gentoo-dev 2013-07-23 14:41:13 UTC
The dev-qt/qtgui[dbus] issues should now be fixed in the tree. If anyone has further issues please feel free to open a new bug.