Excerpts from Michael Biebl's message of Sun Aug 14 23:34:47 +0200 2011:

> sugar-read-activity uses python-evince, a python binding for libevince
> which is part of gnome-python-desktop 2.32.
> 
> python-evince will no longer be buildable, as soon as we upload evince
> 3.0 to unstable (it's currently available in experimental)
> The bindings for libevdocument and libevview in version 3.0 are
> generated using the GObject Introspection framework [1].
> 
> Your package needs to be updated to use that new binding infrastructure.

Updating Read to use evince 3 requires a GTK 3 based sugar-toolkit
version since GTK 2 and GTK 3 cannot be mixed within the same process.
Porting Sugar to Gnome 3 is an ongoing effort [1] and will probably take
another few months to complete.

In the meantime it would be great to have an actually working version
[2,3] of python-evince:

>>> import evince
>>> evince.View
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'View'

(wheezy-jhbuild)sascha.silbe@twin:~$ dpkg -l python-evince
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                   Version                Description
+++-======================-======================-============================================================
ii  python-evince          2.32.0-1+b1            Python bindings for the 
evince libraries


Sascha

[1] https://wiki.sugarlabs.org/go/Features/GTK3
[2] https://bugzilla.gnome.org/show_bug.cgi?id=639758
[3] 
http://git.gnome.org/browse/gnome-python-desktop/commit/?id=fe79fd6f6a6ef1047bbca3e56cef3823e64869b1
-- 
http://sascha.silbe.org/
http://www.infra-silbe.de/

Attachment: signature.asc
Description: PGP signature

Reply via email to