Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 255538 - media-sound/mumble-1.1.6-r1 needs different dependency selection from Qt4
Summary: media-sound/mumble-1.1.6-r1 needs different dependency selection from Qt4
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-19 19:05 UTC by Paul Klumpp
Modified: 2009-01-20 01:12 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Klumpp 2009-01-19 19:05:45 UTC
Now, Qt-4.4.2 is considered stable with "x86". But the mumble ebuild forces Qt to be version 4.3*.

Imho, line 25 in the ebuild should be:
       ( >=x11-libs/qt-4.3:4[dbus,opengl,sqlite3,ssl] ) )

..instead of:
       ( =x11-libs/qt-4.3*:4[dbus,opengl,sqlite3,ssl] ) )

Sidenote:
Btw, as for the upcoming mumble-1.1.7 it is being told in #mumble on irc.freenode.net that Qt 4.4 will be mandatory.
Comment 1 Paul Klumpp 2009-01-19 19:11:11 UTC
My Sidenote was partly wrong. Here's the correct version:

Sidenote:
Btw, as for the upcoming mumble-1.1.7 it is being told in #mumble on
irc.freenode.net that sys-apps/lsb-release will be mandatory. Mumble-1.1.8 is ought to depend on >=x11-libs/qt-4.4.
Comment 2 Timo Gurr (RETIRED) gentoo-dev 2009-01-20 01:12:53 UTC
        || ( ( x11-libs/qt-core:4[ssl]
                        x11-libs/qt-gui:4
                        x11-libs/qt-opengl:4
                        x11-libs/qt-sql:4[sqlite]
                        dbus? ( x11-libs/qt-dbus:4 ) )
                ( =x11-libs/qt-4.3*:4[dbus,opengl,sqlite3,ssl] ) )

Nothing wrong in the ebuild. || means either or, so you either need the Qt splits in slot :4 or a monolithic =x11-libs/qt-4.3 which will be masked soon. Depending on >=x11-libs/qt-4.3 makes no sense since it's only a meta package pulling in all Qt splits which isn't needed here and will probably get removed once all ebuilds are converted to depend on the Qt splits.