Hello,
PyQt4 should also be updated to use the split Qt4 dependencies (see tracker bug
#217161).
I tried to update the ebuild, but the problem is, that PyQt4 seems to
automagically select which bindings it needs to compile.
So for split ebuilds, it should IMO only depend on the qt-core (I tried to
build it - works fine), but be built after all other qt-* packages if some of
them are installed. It must be rebuilt manually if some other qt-* packages are
installed later than PyQt4.
I updated the ebuild to depend on qt-core and to use USE flags "dbus opengl svg
qt3support X" for the corresponding qt-* packages, and it works fine on my
system.
However, there are also x11-libs/qt-assistant:4 x11-libs/qt-phonon:4
x11-libs/qt-script:4 x11-libs/qt-sql:4 x11-libs/qt-test:4 x11-libs/qt-webkit:4
and x11-libs/qt-xmlpatterns:4 on which it doesn't depend at all.