Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
!!! Multiple versions within a single package slot have been !!! pulled into the dependency graph: x11-libs/qt:4 ('ebuild', '/', 'x11-libs/qt-4.3.4-r1', 'merge') pulled in by ('installed', '/', 'media-video/avidemux-2.4.1', 'nomerge') ('installed', '/', 'x11-libs/qt-4.4.0_rc1', 'nomerge') pulled in by ('installed', '/', 'net-dns/avahi-0.6.22-r1', 'nomerge') ('installed', '/', 'dev-db/sqliteman-1.0.1', 'nomerge') ('installed', '/', 'net-im/psi-0.12_rc2', 'nomerge') (and 3 more) Reason is this dependency of avidemux: qt4? ( || ( =x11-libs/qt-4.3* x11-libs/qt-gui:4 ) (Which should probably be handled by the qt eclass somehow.) Since x11-libs/qt-4.4_rc1 depends on x11-libs/qt-gui:4 a temporary workaround might be to just depend on $(qt4_min_version 4.3). Reproducible: Always Steps to Reproduce:
Either mask Qt-4.4.0_rc1 locally, or set add "net-dns/avahi -qt4" to package.use. *** This bug has been marked as a duplicate of bug 217204 ***
If I mask x11-libs/qt-4.4.0_rc1, I instead get: [blocks B ] x11-libs/qt-core (is blocking x11-libs/qt-4.3.4-r1) [blocks B ] <=x11-libs/qt-4.4.0_alpha:4 (is blocking x11-libs/qt-core-4.4.0_rc1) Because Portage tries to downgrade my Qt version. USE=-qt4 for avahi will probably not help, because several other packages will require qt4 as well. Also please note that this is not a bug against avahi, but against avidemux, which explicitly pulls in qt-4.3.
Masking qt-4.3* helps a bit, but I doubt it is a solution you can request all of your users to do.
Fixed avidemux ebuilds to depend on >=qt-4.3:4