1 |
dev-python/pygobject:3 has been added to gx86 (package.masked for |
2 |
now). It provides only gobject-introspection based bindings ("from |
3 |
gi.repository import GLib"). Per upstream decision, pygobject:2, |
4 |
starting with 2.28.6-r50, will install only "classic" bindings |
5 |
("import glib"), since its old gi module heavily collides with |
6 |
pygobject:3. To make the transition a bit easier for users who are |
7 |
doing their own python development, the introspection USE flag on |
8 |
pygobject-2.28.6-r50 pulls in pygobject-3 for the new gi module (in |
9 |
lieu of installing pygobject-2's internal gi). |
10 |
|
11 |
See http://www.daa.com.au/pipermail/pygtk/2011-August/019920.html for |
12 |
an introduction to pygobject:3 porting. |
13 |
|
14 |
Many existing ebuilds will need to have their pygobject dependency |
15 |
slotted appropriately. I can take care of adding a slot to the |
16 |
dependency list myself, but wanted to give a heads up in advance. |
17 |
|
18 |
The following packages will need to depend on pygobject:2 : |
19 |
app-admin/system-config-printer-common |
20 |
app-backup/backintime |
21 |
app-cdr/gcdemu |
22 |
app-i18n/ibus |
23 |
app-i18n/libtomoe-gtk |
24 |
app-office/gtg |
25 |
app-pda/synce-sync-engine |
26 |
app-portage/pms-test-suite |
27 |
dev-libs/keybinder |
28 |
dev-python/bpython |
29 |
dev-python/dbus-python |
30 |
dev-python/gst-python |
31 |
dev-python/papyon |
32 |
dev-python/pyclutter |
33 |
dev-python/pyclutter-gst |
34 |
dev-python/pygtk |
35 |
dev-python/pynotifier |
36 |
dev-python/python-gudev |
37 |
dev-python/pyudev |
38 |
dev-python/pywebkitgtk |
39 |
dev-util/dissy |
40 |
dev-util/xesam-tools |
41 |
dev-vcs/rabbitvcs |
42 |
games-board/pychess |
43 |
gnome-extra/gdesklets-core |
44 |
gnome-extra/gnome-dvb-daemon |
45 |
media-gfx/gnome-specimen |
46 |
media-libs/gst-rtsp-server |
47 |
media-libs/libgpod |
48 |
media-radio/radiotray |
49 |
media-sound/exaile |
50 |
media-sound/soundconverter |
51 |
net-firewall/ufw-frontends |
52 |
net-libs/gupnp-igd |
53 |
net-libs/telepathy-farsight |
54 |
net-misc/blogtk |
55 |
net-misc/cnetworkmanager |
56 |
net-misc/neatx |
57 |
net-misc/ups-monitor |
58 |
net-misc/wicd |
59 |
net-p2p/deluge |
60 |
net-print/hplip |
61 |
net-wireless/blueman |
62 |
sys-auth/pam_usb |
63 |
sys-fs/udiskie |
64 |
www-client/uzbl |
65 |
x11-misc/zim |
66 |
|
67 |
The following gnome-3.0-era packages make use of a probably |
68 |
incompatible mixture of classic and introspection bindings, so |
69 |
gnome-3.2-era versions (that use introspection only) will need to be |
70 |
moved to portage from the gnome overlay: |
71 |
app-editors/gedit-3.0.6 |
72 |
app-editors/gedit-plugins-3.0.7 |
73 |
dev-libs/libpeas-1.0.0 |
74 |
media-sound/rhythmbox-2.90.1_pre20111001 |
75 |
media-video/totem-3.0.1 |
76 |
|
77 |
-Alexandre Rostovtsev |