Bug 553991 - Poppler shoud Require: poppler-data
Summary: Poppler shoud Require: poppler-data
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: poppler
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Marek Kašík
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-01-09 21:37 UTC by Jan "Yenya" Kasprzak
Modified: 2010-02-09 05:05 UTC (History)
4 users (show)

Fixed In Version: 0.4.0-1.fc12
Clone Of:
Environment:
Last Closed: 2010-02-09 05:05:27 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
FreeDesktop.org 25969 0 None None None Never

Description Jan "Yenya" Kasprzak 2010-01-09 21:37:50 UTC
Description of problem:
When poppler-data package is missing, both evince and pdftops misrender some PDF files. There should be an explicit dependency on poppler-data in the poppler package.

Version-Release number of selected component (if applicable):
poppler-utils-0.12.2-1.fc12.x86_64
poppler-data-0.3.1-1.fc12.noarch
poppler-0.12.2-1.fc12.x86_64
poppler-qt4-0.12.2-1.fc12.x86_64
poppler-glib-0.12.2-1.fc12.x86_64
evince-2.28.2-1.fc12.x86_64

How reproducible:
100%

Steps to Reproduce:
1. rpm -e poppler-data # Note no complains on dependencies
2. evince http://ftp.ctan.org/tex-archive/macros/xetex/latex/fontspec/fontspec.pdf
3. go to the third page (labeled as page "2").
  
Actual results:
Some parts of the text (especially those in monospace font) are not visible. Examples: the content of the parenthesis in the first paragraph, or the whole code example in the section "1.1".

Expected results:
The complete text should be visible (as it is after "yum install poppler-data").

Additional info:
Wasted time of upstream: http://bugs.freedesktop.org/show_bug.cgi?id=25969
Probably related Fedora bug: https://bugzilla.redhat.com/show_bug.cgi?id=540576

Comment 1 Rex Dieter 2010-01-09 23:13:16 UTC
It's not needed for many folks, however.  

poppler-data's README claims it's only required for CJK and Cyrillic (and related) locales, which we handle already when installing support for those languages in fedora, in particular,
chinese-support
japanese-support
korean-support
russian-support
thai-support
ukranian-support

Now, I don't feel too strogly, it's just a way for us to save a bit of space on our already very constrained live images.

Any other(co)maintainer have an opinion here?

Comment 2 Rex Dieter 2010-01-09 23:47:26 UTC
fwiw, the presence or not of poppler-data makes little difference for bug #540576 (per my comments there).

Comment 3 Rex Dieter 2010-01-19 17:55:57 UTC
Upstream was non-committal in my query if they considered poppler-data a hard dependency or not.

Comment 4 Matthias Clasen 2010-01-20 16:20:04 UTC
I think we should probably just depend on it, since we generally default to support all languages equally, out-of-the-box

Comment 5 Rex Dieter 2010-01-20 16:26:50 UTC
OK (except for all the <language>-support items ... of course, like fonts and extra langpacks)

Comment 6 Marek Kašík 2010-01-21 08:59:44 UTC
Committed and built (poppler-0.12.3-6).

Marek

Comment 7 Fedora Update System 2010-01-22 22:32:46 UTC
poppler-data-0.4.0-1.fc12, poppler-0.12.3-6.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update poppler-data poppler'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2010-0477

Comment 8 Fedora Update System 2010-01-26 00:59:17 UTC
poppler-data-0.4.0-1.fc12, poppler-0.12.3-7.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update poppler-data poppler'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2010-0477

Comment 9 Jan "Yenya" Kasprzak 2010-01-26 07:38:03 UTC
I did

rpm -e poppler-data
yum --enablerepo=updates-testing update poppler

and it fetched poppler-data besides poppler as expected. Thanks for fixing the problem!

Comment 10 Fedora Update System 2010-02-09 05:05:07 UTC
poppler-data-0.4.0-1.fc12, poppler-0.12.3-8.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.