Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 530102 - app-office/odeskteam should depend on || ( dev-qt/qtphonon media-libs/phonon )
Summary: app-office/odeskteam should depend on || ( dev-qt/qtphonon media-libs/phonon )
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Aaron W. Swenson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-22 09:05 UTC by Eric Gisse
Modified: 2014-11-26 14:50 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 Eric Gisse 2014-11-22 09:05:56 UTC
A recent ebuild update to odeskteam 3.12.9 (bug 525786) sets up this update chain that will never function:

# emerge odeskteam -av

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] dev-qt/qtphonon-4.8.6-r1:4  USE="dbus exceptions qt3support (-aqua) -debug -pch" ABI_X86="(64) -32 (-x32)" 0 KiB
[uninstall     ] kde-base/phonon-kde-4.14.3:4/4.14  USE="alsa pulseaudio (-aqua) -debug" 
[blocks b      ] kde-base/phonon-kde ("kde-base/phonon-kde" is blocking dev-qt/qtphonon-4.8.6-r1)
[uninstall     ] kde-base/kdelibs-4.14.3:4/4.14  USE="acl alsa bzip2 fam handbook mmx nls opengl (policykit) spell sse sse2 ssl udev udisks upower -3dnow (-altivec) (-aqua) -debug -doc -jpeg2k -kerberos -lzma -nepomuk -openexr {-test} -zeroconf" 
[blocks b      ] dev-qt/qtphonon ("dev-qt/qtphonon" is blocking kde-base/kdelibs-4.14.3)
[ebuild  N     ] app-office/odeskteam-3.12.9  1611 KiB
[blocks B      ] media-libs/phonon ("media-libs/phonon" is blocking dev-qt/qtphonon-4.8.6-r1)
[blocks B      ] dev-qt/qtphonon:4 ("dev-qt/qtphonon:4" is hard blocking media-libs/phonon-4.8.2)

This utterly broke system updates until I tracked down what precisely was causing this.

The cause is a RDEP against dev-qt/qtphonon:4 in the ebuild itself.

Changing dev-qt/qtphonon:4 to media-libs/phonon in the ebuild allows the application itself to build and run happily under a KDE4 / qt4 environment.

I do lots of client work via oDesk. Please don't break the hell out of it :)
Comment 1 Aaron W. Swenson gentoo-dev 2014-11-26 14:50:40 UTC
26 Nov 2014; Aaron W. Swenson <titanofold@gentoo.org>
odeskteam-3.12.9.ebuild:
Allow either dev-qt/qtphonon or media-libs/phonon to satisfy a
dependency. Fixes b.g.o bug 530102.