Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 431460 - dev-python/PyQt4: Synchronize USE flags with dev-python/pyside
Summary: dev-python/PyQt4: Synchronize USE flags with dev-python/pyside
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Low enhancement (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-15 04:02 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2012-12-26 04:29 UTC (History)
1 user (show)

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 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