Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 324429

Summary: dev-python/pyside-0.3.2 cannot coexist with kde-4.4.4
Product: Gentoo Linux Reporter: Helmut Jarausch <jarausch>
Component: [OLD] KDEAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: normal CC: kde, t4bs
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild patch to use media-libs/phonon or qt-phonon

Description Helmut Jarausch 2010-06-17 07:17:35 UTC
pyside-0.3.2  depends on >=-x11-libs/qt-phonon-4.6.0
but
media-sound/phonon-4.4.1-r1 negatively depends on x11-libs/qt-phonon 
(!x11-libs/qt-phonon:4)
and kdelibs-4.4.4, kdepimlibs-4.4.4, phonon-kde-4.4.4 and qt-webkit-4.6.3
depend on media-sound/phonon

Reproducible: Always
Comment 1 Helmut Jarausch 2010-06-19 08:34:41 UTC
(In reply to comment #0)
> pyside-0.3.2  depends on >=-x11-libs/qt-phonon-4.6.0
> but
> media-sound/phonon-4.4.1-r1 negatively depends on x11-libs/qt-phonon 
> (!x11-libs/qt-phonon:4)
> and kdelibs-4.4.4, kdepimlibs-4.4.4, phonon-kde-4.4.4 and qt-webkit-4.6.3
> depend on media-sound/phonon
> 
> Reproducible: Always
> 

Just to forward a reply from the PySide bug tracker :

-- Comment #3 from Hugo Parente Lima <hugo.lima@openbossa.org>  2010-06-18 15:48:15 ---
You just need to specify on gentoo packages that PySide needs qt-phonon OR
kde-phonon, I develop PySide using kde-phonon, because almost every linux
distro uses kde-phonon instead of qt-phonon.

For me it still being a gentoo package problem, not a PySide one.

btw, I'm using kde4.4 right now on ArchLinux and I have PySide installed on it.

Comment 2 Helmut Jarausch 2010-06-19 09:10:10 UTC
Created attachment 235921 [details, diff]
ebuild patch to use media-libs/phonon or qt-phonon

With this ebuild, pyside-0.3.2 installs just fine along kde-4.4.4
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2010-06-23 11:48:53 UTC
kde use flag introduced to handle the dependencies

Fixed