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

Bug 431460

Summary: dev-python/PyQt4: Synchronize USE flags with dev-python/pyside
Product: Gentoo Linux Reporter: Arfrever Frehtes Taifersar Arahesis <arfrever.fta>
Component: Current packagesAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: enhancement CC: python
Priority: Low    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Arfrever Frehtes Taifersar Arahesis 2012-08-15 04:02:00 UTC
1.

In dev-python/PyQt4 "assistant" USE flag enables installation of PyQt4.QtHelp module.

In dev-python/pyside "help" USE flag enables installation of PySide.QtHelp module.

Solution: Rename "assistant" USE flag of dev-python/PyQt4 to "help".

2.

dev-python/PyQt4 unconditionally installs PyQt4.QtScript module.

In dev-python/pyside "script" USE flag enables installation of PySide.QtScript module.

Solution: Add "script" USE flag in dev-python/PyQt4 to control installation of PyQt4.QtScript module.

3.

In dev-python/PyQt4 "X" USE flag enables installation of PyQt4.QtScriptTools module.

In dev-python/pyside "scripttools" USE flag enables installation of PySide.QtScriptTools module.

Solution: Add "scripttools" USE flag in dev-python/PyQt4 to control installation of PyQt4.QtScriptTools module.
REQUIRED_USE="scripttools? ( X script )"
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2012-08-15 18:54:39 UTC
This obviously requires changing all reverse deps...
Comment 2 Arfrever Frehtes Taifersar Arahesis 2012-08-16 00:25:20 UTC
Fix: http://code.google.com/p/gentoo-progress/source/detail?r=2485

grep says that the following packages in gentoo-x86 depend on dev-python/PyQt4[assistant]:
  dev-util/eric
  net-analyzer/linkchecker
Comment 3 Arfrever Frehtes Taifersar Arahesis 2012-08-16 00:31:43 UTC
kde-base/pykde4 (at least version 4.9.0) should depend on dev-python/PyQt4[script].
Comment 4 Arfrever Frehtes Taifersar Arahesis 2012-08-16 00:40:53 UTC
(In reply to comment #3)
> kde-base/pykde4 (at least version 4.9.0)

All versions present in gentoo-x86.
Comment 5 Davide Pesavento (RETIRED) gentoo-dev 2012-12-26 04:29:00 UTC
Fixed in 4.9.6-r1