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/
signature.asc
Description: PGP signature