Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 483274 - app-text/poppler-0.22.5 Please stabilize
Summary: app-text/poppler-0.22.5 Please stabilize
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Printing (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Maciej Mrozowski
URL: http://bugs.pwmt.org/issue287
Whiteboard: was: =app-text/poppler-0.22.2-r2 fail...
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2013-09-01 15:16 UTC by Petr Pisar
Modified: 2013-10-29 17:11 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
poppler-0.22.2-glib-Always-start-from-the-beginning-when-starting-a.patch (poppler-0.22.2-glib-Always-start-from-the-beginning-when-starting-a.patch,1.73 KB, patch)
2013-09-01 15:16 UTC, Petr Pisar
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Pisar 2013-09-01 15:16:16 UTC
Created attachment 357566 [details, diff]
poppler-0.22.2-glib-Always-start-from-the-beginning-when-starting-a.patch

Poppler 0.22.2 contains a bug in searching a text. The effect is a PDF viewer cannot find a text that has been found before.

Reproducer:

(1) Open a PDF document in app-text/zathura viewer with app-text/zathura-pdf-poppler PDF back-end.
(2) Search a word that is on the page. (Press `/', type the word and press Enter.) The word becomes found and high-lighted.
(3) Search for the same word again by the same procedure. It will not find anything.

This issue has been triaged in zathura bug tracking system <http://bugs.pwmt.org/issue287> as a bug in glib poppler binding <https://bugs.freedesktop.org/show_bug.cgi?id=59972> and fixed in poppler git tree with poppler-0.22.2-56-g4ee6757 commit:

commit 4ee6757dd7de9211faf8601531342a199225a06d
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sun Mar 24 12:53:29 2013 +0100

    glib: Always start from the beginning when starting a new search on a page
    
    And start from previous match when searching the next one on the same
    page. This allows to search for the same string multiple times on the
    same page.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=59972

Please apply the patch to the stable app-text/poppler ebuild or stabilize a newer app-text/poppler. I verified locally that the patch applies and fixes the issue.
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2013-09-14 18:24:58 UTC
This is fixed in poppler-0.22.3 and later. 

Unfortunately poppler changes soname from 0.22.2 to 0.22.3 again, which pulls in a lot of rebuilds and makes new libreoffice-bin necessary... which is why I tend to delay the stablereq here.
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2013-09-16 11:47:51 UTC
Arches, it's that day again. Please stabilize app-text/poppler-0.22.5
(Note that this triggers EAPI=5 subslot rebuilds.)

Target: alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2013-09-18 14:34:28 UTC
Stable for HPPA.
Comment 4 Agostino Sarubbo gentoo-dev 2013-09-21 13:30:05 UTC
amd64 stable
Comment 5 Agostino Sarubbo gentoo-dev 2013-09-22 06:48:58 UTC
x86 stable
Comment 6 Agostino Sarubbo gentoo-dev 2013-09-23 17:21:30 UTC
alpha stable
Comment 7 Agostino Sarubbo gentoo-dev 2013-09-23 17:38:47 UTC
ppc64 stable
Comment 8 Agostino Sarubbo gentoo-dev 2013-09-25 17:22:14 UTC
ppc stable
Comment 9 Agostino Sarubbo gentoo-dev 2013-09-26 17:30:29 UTC
arm stable
Comment 10 Agostino Sarubbo gentoo-dev 2013-09-28 20:46:44 UTC
SH is not anymore a stable arch, removing it from the cc list
Comment 11 Agostino Sarubbo gentoo-dev 2013-09-28 20:49:42 UTC
S390 is not anymore a stable arch, removing it from the cc list
Comment 12 Andreas K. Hüttel archtester gentoo-dev 2013-10-22 22:05:25 UTC
ia64, sparc: ping!
Comment 13 Andreas K. Hüttel archtester gentoo-dev 2013-10-29 17:11:12 UTC
Obsoleted by bug 489720