Initial F14 developers-only release for XO and XO-1.5

Gary Martin garycmartin at googlemail.com
Sat Sep 4 11:40:34 EDT 2010


Hi Mikus,

On 4 Sep 2010, at 10:24, Mikus Grinbergs <mikus at bga.com> wrote:
> 
> For instance, Read-87 fails to launch on XO-1 os1 (F14) when it tries to
> 'import evince'.  Though the necessary gnome-python2-evince package was
> not included in the os1 build, when I manually install that package from
> the yum Fedora-14 repositories, the import statement still fails --
> apparently because the evince.so module provided by the current
> Fedora-14 package has internal inconsistencies.  I myself do not have a
> Python test case which does 'import evince' - nor do I have a patch -
> but perhaps the maintainers of the Read Activity might want to discuss
> this situation with the maintainers of Python on Fedora 14.

FWIW, long story, and much traffic about this. The evince API has radically changed. Read was/is broken on distros that shipped the new evince. Lucian very kindly took some time out from his Browse/Surf web kit work to update Read (he had been already working with new evince for PDF support). I think the only feature regression was that of Epub support (works, but the toolbars have been disabled until it's also hooked into the new API — on my todo but quite far down and quite complicated for me).

... and just to complicate matters the git rep mainline (which Lucian updated to support the new evince) is at version 79 — no idea where 87 came from, looks like releases have been made from some other rep/branch, so am not sure what other changes happened 78 -> 87, yes it's a mess :-(

When I last tested, the current version in git is good for F14 (excluding the above Epub UI regression). 

Regards,
--Gary 

> mikus
> 
> Traceback (most recent call last): File "/usr/bin/sugar-activity", line 21, in main.main() File "/usr/lib/python2.7/site-packages/sugar/activity/main.py", line 115, in main module = __import__(module_name) File "/home/olpc/Activities/Read.activity/readactivity.py", line 25, in import evince ImportError: /usr/lib/python2.7/site-packages/gtk-2.0/evince.so: undefined symbol: ev_selection_get_selection_map 1283617092.832518 DEBUG root: _cleanup_temp_files Exited with status 1, pid 1919 data (None, ', mode 'w' at 0x94ff5f8>, 'cc1399fc91616fa81d576acdc0389304f4e8bce9')
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.laptop.org/pipermail/devel/attachments/20100904/acd7687d/attachment.html>


More information about the Devel mailing list