#7926 NORM 9.1.0: update sugar-evince to latest evince
Zarro Boogs per Child
bugtracker at laptop.org
Wed Oct 29 19:32:52 EDT 2008
#7926: update sugar-evince to latest evince
---------------------------+------------------------------------------------
Reporter: dsd | Owner: marco
Type: defect | Status: new
Priority: normal | Milestone: 9.1.0
Component: sugar | Version: not specified
Resolution: | Keywords:
Next_action: never set | Spec_stage: unknown
Blockedby: | Blocking:
Spec_reviewer: | Verified: 0
Spec_reviewed: 0 |
---------------------------+------------------------------------------------
Changes (by dsd):
* spec_stage: => unknown
* spec_reviewed: => 0
Comment:
Marco, I tested your packages in joyride-2515. The previous report of them
not working was not entirely correct; seems that person forgot to install
the -python rpm at the same time.
However, it does not work properly because evince was built without PDF
support. It now requires poppler-glib fpr evince to be built against
poppler, so you need to add a "BuildRequires: poppler-glib-devel"
After that, it works fine, although I would question the way you have put
libevbackend.so in the -python subpackage (shouldn't it go in sugar-
evince)?
I tested all this against poppler-0.8.7-1.fc9. The loading speed of PDFs
seems identical (tested with world maps bundle) but the progressive re-
rendering on zooming in seems a bit faster (and end result is crisper?).
Final question, why did you choose 2.23? We are still on GNOME 2.22
technology, so perhaps we should stick to 2.22. Or we could upgrade to
2.24 just for the sugar-evince part (assuming there are no dependency
problems)?
Are you happy for me to carry on with this effort? I would switch version
(if necessary), make the above spec file changes, tag poppler-0.8.7-1.fc9
for dist-olpc3 and commit the new sugar-evince package.
--
Ticket URL: <http://dev.laptop.org/ticket/7926#comment:1>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list