Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 218376
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 217204
Assigned To: Gentoo Linux bug wranglers <bug-wranglers@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Dennis Schridde <devurandom@gmx.net>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 218376 depends on: Show dependency tree
Bug 218376 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-04-19 09:02 0000
!!! 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:

------- Comment #1 From Ingmar Vanhassel (RETIRED) 2008-04-19 11:44:00 0000 -------
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 ***

------- Comment #2 From Dennis Schridde 2008-04-19 12:07:49 0000 -------
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.

------- Comment #3 From Dennis Schridde 2008-04-19 12:10:35 0000 -------
Masking qt-4.3* helps a bit, but I doubt it is a solution you can request all
of your users to do.

------- Comment #4 From Ben de Groot 2008-04-19 19:29:43 0000 -------
Fixed avidemux ebuilds to depend on >=qt-4.3:4

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug