Bug 289

Summary: poppler-data should be included on the ISOs to provide support for CJK PDF's
Product: Mageia Reporter: Jiang Yike <webmaster>
Component: Release (media or process)Assignee: Anne Nicolas <ennael1>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: balcaen.john, dmorganec, thierry.vignaud
Version: CauldronKeywords: Triaged
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: poppler-data CVE:
Status comment:
Attachments: A PDF file with Chinese text

Description Jiang Yike 2011-03-06 00:01:56 CET
Description of problem:

Defaultly the installation of Okular and Evince don't install poppler-data, so Okular and Evince can't show the texts of many Chinese/Japanese/Korean PDF files. Though we can solve the problem through installing poppler-data, but many users may not know the solution. If poppler-data is a dependency of Okular and Evince, it will be very convenient for users especially Chinese/Japanese/Korean users.

Reproducible: 

Steps to Reproduce:
Comment 1 John Balcaen 2011-03-06 00:14:20 CET
Could you provide for test a (small) pdf with thoses characters ?

CC: (none) => balcaen.john

Comment 2 Jiang Yike 2011-03-06 00:20:16 CET
Created attachment 91 [details]
A PDF file with Chinese text
Comment 3 Jiang Yike 2011-03-06 00:20:59 CET
(In reply to comment #1)
> Could you provide for test a (small) pdf with thoses characters ?

OK, I have uploaded a PDF file with Chinese text. You can test it.
Comment 4 Ahmad Samir 2011-03-06 00:50:35 CET
poppler-data is already suggested by lib*poppler12, it shouldn't be a requires as they're optional (and not all users have/use CJK PDFs).

However the poppler-data package should be on the installation ISO, otherwise it won't be installed by default.

Keywords: (none) => Triaged
Component: RPM Packages => Release (media, process)
Summary: Poppler-data is a necessary dependency of Okular and Evince. => poppler-data should be included on the ISOs to provide support for CJK PDF's
Source RPM: (none) => poppler-data

Comment 5 Jiang Yike 2011-03-06 01:50:43 CET
(In reply to comment #4)
> poppler-data is already suggested by lib*poppler12, it shouldn't be a requires
> as they're optional (and not all users have/use CJK PDFs).
> 
> However the poppler-data package should be on the installation ISO, otherwise
> it won't be installed by default.

Maybe it's a good idea that in Chinese/Japanese/Korean locale poppler-data is defaultly installed with Okular or Evince.
D Morgan 2011-03-06 10:06:21 CET

CC: (none) => dmorganec
Assignee: bugsquad => ennael1

Comment 6 Jiang Yike 2011-03-06 10:30:49 CET
(In reply to comment #5)
> (In reply to comment #4)
> > poppler-data is already suggested by lib*poppler12, it shouldn't be a requires
> > as they're optional (and not all users have/use CJK PDFs).
> > 
> > However the poppler-data package should be on the installation ISO, otherwise
> > it won't be installed by default.
> 
> Maybe it's a good idea that in Chinese/Japanese/Korean locale poppler-data is
> defaultly installed with Okular or Evince.

Mandriva Linux Free 2010.2 does so, out-of-the-box. So I believe that Mageia will do better. :)
Comment 7 Ahmad Samir 2011-03-06 17:54:14 CET
It's not installed with the locale, just the fact that poppler-data is on the ISO means it'll be installed by default.
Comment 8 Jiang Yike 2011-03-06 23:22:18 CET
(In reply to comment #7)
> It's not installed with the locale, just the fact that poppler-data is on the
> ISO means it'll be installed by default.

OK!
Comment 9 Anne Nicolas 2011-03-07 10:32:08 CET
package is in list for next alpha2 iso
Comment 10 Thierry Vignaud 2011-03-07 14:00:46 CET
Humm maybe could we alter meta-task's rpmsrate so that we install  poppler-data for ch/ja/ko anyway...

CC: (none) => thierry.vignaud

Comment 11 Anne Nicolas 2011-03-07 14:10:26 CET
Just committed in meta-task can you check ?
Comment 12 Thierry Vignaud 2011-03-07 14:47:16 CET
Looks good.
You can run check-rpmsrate in order to validate.
Comment 13 Anne Nicolas 2011-03-08 08:45:33 CET
Checked and updated in new release of meta-task
Comment 14 Jiang Yike 2011-03-08 11:20:09 CET
Good. Thanks!
Comment 15 Anne Nicolas 2011-03-15 13:06:03 CET
Available in last alpha2 release

Status: NEW => RESOLVED
Resolution: (none) => FIXED