When I try to update qt from 4.3.4 to 4.3.4-r1 I got this : x11-libs/qt:4 ('installed', '/', 'x11-libs/qt-4.3.4', 'nomerge') pulled in by ('installed', '/', 'net-im/psi-0.11', 'nomerge') ('ebuild', '/', 'x11-libs/qt-4.3.4-r1', 'merge') pulled in by ('installed', '/', 'kde-base/kdelibs-4.0.2', 'nomerge') ('installed', '/', 'kde-base/kdepimlibs-4.0.2', 'nomerge') ('installed', '/', 'kde-base/kde-menu-icons-4.0.2', 'nomerge') (and 50 more) So I check why psi depends on =x11-libs/qt-4.3.4 and in /var/db/pkg/net-im/psi-0.11/DEPEND there is : || ( =x11-libs/qt-4.4.0_beta1 =x11-libs/qt-4.4.0_rc1 =x11-libs/qt-4.3.4 =x11-libs/qt-4.3.3 =x11-libs/qt-4.3.2-r1 =x11-libs/qt-4.3.2 =x11-libs/qt-4.3.1-r1 =x11-libs/qt-4.3.1 =x11-libs/qt-4.3.0-r2 =x11-libs/qt-4.3.0-r1 =x11-libs/qt-4.3.0 =x11-libs/qt-4.3.0_rc1 =x11-libs/qt-4.3.0_beta1 =x11-libs/qt-4.2.3-r1 =x11-libs/qt-4.2.3 ) =app-crypt/qca-2* spell? ( app-text/aspell ) xscreensaver? ( x11-libs/libXScrnSaver ) doc? ( app-doc/doxygen) And this has been set I think by $(qt4_min_version 4.2.3) in psi-0.11.ebuild I think (but I may be wrong) that this isn't the behavior we can expect from qt4_min_version because it don't take account upgrades and version bumps.
Thanks