[Debian-olpc-devel] Bug#637823: Bug#637823: uses deprecated python-evince

Sascha Silbe sascha-debian-bugs-637823 at silbe.org
Tue Oct 4 16:36:22 UTC 2011

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 at twin:~$ dpkg -l python-evince
| 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


[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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-olpc-devel/attachments/20111004/01507673/attachment.pgp>

More information about the Debian-olpc-devel mailing list