Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 372511 - app-editors/gedit-plugins: python USE flag required by other USE flags
Summary: app-editors/gedit-plugins: python USE flag required by other USE flags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-21 20:43 UTC by Sébastien Wilmet
Modified: 2011-06-24 13:31 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 Sébastien Wilmet 2011-06-21 20:43:41 UTC
For app-editors/gedit-plugins, the python USE flag is required by plugins written in Python, for example smartspaces.

If the smartspaces USE flag is activated, but python is disabled, there is no error or warning during the installation, but the smartspaces plugin is not installed.
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-06-22 14:41:47 UTC
In the gnome overlay, we have a more rational USE flag system for gedit-plugins:
* by default, the ebuild installs plugins with no extra dependencies beyond the basics that nearly every gedit plugin requires.
* with USE=python, the ebuild in addition installs all plugins that require only python and basic python support for gtk
* with USE=$foo, plugin $foo (that has additional dependencies beyond just python) is also installed.

See http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=tree;f=app-editors/gedit-plugins
Comment 2 Pacho Ramos gentoo-dev 2011-06-24 13:31:43 UTC
+*gedit-plugins-2.32.0 (24 Jun 2011)
+
+  24 Jun 2011; Pacho Ramos <pacho@gentoo.org> +gedit-plugins-2.32.0.ebuild,
+  metadata.xml:
+  Version bump and handle plugins better (bug #372511 by Sébastien Wilmet),
+  thanks to Alexandre Rostovtsev for pointing to fixed ebuild.
+