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

Bug 272136

Summary: [Tracker] PyQt4 new useflags
Product: Gentoo Linux Reporter: Markos Chandras (RETIRED) <hwoarang>
Component: New packagesAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: normal CC: a
Priority: High Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 272138, 272141, 272142, 272144, 272146, 272147, 272148, 272149, 272150, 272152, 272166, 272167, 272169, 272172, 272174, 272175, 272176, 272178, 272180, 272182, 272184, 272186, 272187, 272189    
Bug Blocks:    

Description Markos Chandras (RETIRED) gentoo-dev 2009-06-01 20:16:17 UTC
Tracker for all packages that have PyQt4 as DEPEND/RDEPEND. Maintainers, you need to fix DEPEND/RDEPEND on your packages accordingly
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2009-06-01 22:28:53 UTC
All packages that depend/rdepend on PyQt4 have their own buggie now. Lets start fixing them :)
Comment 2 Ben de Groot (RETIRED) gentoo-dev 2009-06-01 22:37:10 UTC
*** Bug 272140 has been marked as a duplicate of this bug. ***
Comment 3 Davide Pesavento (RETIRED) gentoo-dev 2009-06-02 11:09:26 UTC
I wrote a script that automatically finds out the needed modules. This is its output when executed on the best visible version of every package:

app-arch/q7z                    [X]
app-misc/anki                   [X,svg,webkit]
app-misc/pysmssend              [X]
app-pda/synce-kpm               [X]
app-portage/etc-proposals       []
app-portage/maintainer-helper   [X]
app-text/calibre                [X,svg,webkit]
dev-python/matplotlib           [X]
dev-python/pynotifier           []
dev-python/pyqwt                []
dev-python/qscintilla-python    []
dev-python/traitsbackendqt      [X]
dev-util/eric                   [X,svg,webkit]
dev-util/qbzr                   [X]
kde-base/marble                 []
kde-base/plasma-workspace       [X]
kde-base/pykde4                 [X]
media-sound/picard              [X]
media-video/elltube             [X]
media-video/qt-recordmydesktop  [X]
net-print/hplip                 [X]
sci-visualization/mayavi        [X]
sci-visualization/qtiplot       [X]
sci-visualization/scidavis      [X]
sci-visualization/veusz         [X,svg]
x11-apps/fusion-icon            [X]
x11-libs/qscintilla             []
x11-misc/treeline               [X]

Please take this with caution, I can't be 100% sure of my script ;-)
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2009-06-02 11:25:23 UTC
First of all: CONGRUTS  :). I d really like to see the source code of this script

Second of all, it is really hard to find which modules are needed. Especially for kde-base/* packges I am pretty sure that just X is not enough. svg and webkit might be required as well

I am trying to figure an automatic way ( like you did ) to investigate that :/
Comment 5 Davide Pesavento (RETIRED) gentoo-dev 2009-06-02 12:32:41 UTC
(In reply to comment #4)
> Second of all, it is really hard to find which modules are needed. Especially
> for kde-base/* packges I am pretty sure that just X is not enough. svg and
> webkit might be required as well

Indeed. Those USE deps are just hints. Furthermore there are packages which just import PyQt4.Qt and in these cases my script is unable to report any useful info.
Comment 6 Davide Pesavento (RETIRED) gentoo-dev 2009-06-02 17:06:57 UTC
Updated list:

app-arch/q7z                    [X]
app-misc/anki                   [X,svg,webkit]
app-misc/pysmssend              [X]
app-pda/synce-kpm               [X,dbus]
app-portage/etc-proposals       [X]
app-portage/maintainer-helper   [X]
app-text/calibre                [X,svg,webkit]
dev-python/matplotlib           [X]
dev-python/pynotifier           [X]
dev-python/pyqwt                [X,svg]
dev-python/qscintilla-python    [X]
dev-python/traitsbackendqt      [X]
dev-util/eric                   [X,svg,webkit]
dev-util/qbzr                   [X]
kde-base/marble                 [X,svg]
kde-base/plasma-workspace       [X]
kde-base/pykde4                 [X,svg,webkit]
media-sound/picard              [X]
media-video/elltube             [X]
media-video/qt-recordmydesktop  [X]
net-print/hplip                 [X,dbus]
sci-visualization/mayavi        [X]
sci-visualization/qtiplot       [X]
sci-visualization/scidavis      [X]
sci-visualization/veusz         [X,svg]
x11-apps/fusion-icon            [X]
x11-libs/qscintilla             (false positive: it doesn't depend on PyQt4!!)
x11-misc/treeline               [X]
Comment 7 Markos Chandras (RETIRED) gentoo-dev 2009-07-17 07:25:08 UTC
All packages done

Closing