Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 480608 - dev-libs/libappindicator doesn't install the python bindings
Summary: dev-libs/libappindicator doesn't install the python bindings
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ayatana Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-11 12:32 UTC by Dominique Michel
Modified: 2013-08-11 12:52 UTC (History)
0 users

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 Dominique Michel 2013-08-11 12:32:15 UTC
dev-libs/libappindicator doesn't install the python bindings, which are provided with the archive.

To have an USE flag for that would be great.

Reproducible: Always

Steps to Reproduce:
1. emerge -a1 libappindicator
2.
3.
Actual Results:  
Calculating dependencies... done!
[ebuild   R    ] dev-libs/libappindicator-12.10.0:3  USE="introspection" 0 kB

Expected Results:  
Calculating dependencies... done!
[ebuild   R    ] dev-libs/libappindicator-12.10.0:3  USE="introspection python" 0 kB

It is also the mono and vala bindings that can be useful for other peoples.
Nut my main concern is the python bindings which are needed by Screencastor to have the tray icon.
http://hizo.fr/linux/screencastor/
http://www.linuxcore.fr/2012/06/screencastor
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2013-08-11 12:47:52 UTC
Yes, they are purposely skipped because :3 is for GTK+-3.x and the Python bindings are for GTK+-2.x
We don't have the manpower to maintain Unity in Portage, and have selectively chosen to install only GTK+-3.x based minimal set of Unity libraries
Thus, yes, it's correctly not installing the PyGTK-2 bindings
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2013-08-11 12:49:39 UTC
As in, you can create libappindicator at SLOT="2" for GTK+-2.x or use the user maintained Unity overlay
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2013-08-11 12:52:10 UTC
And mono bindings are not installed because MONO is broken in Portage, and we are waiting for bug 458812
Can't remember out from memory what the vala status was, but every binding was reviewed at the time of packaging