[Bug 856842] New: printed manual pages in Polish are unreadable
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c0 Summary: printed manual pages in Polish are unreadable Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: i686 OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Documentation AssignedTo: ke@suse.com ReportedBy: giecrilj@stegny.2a.pl QAContact: ke@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:26.0) Gecko/20100101 Firefox/26.0 SeaMonkey/2.23 printed manual pages in Polish are unreadable Reproducible: Always Steps to Reproduce: 1. { man -t man > man.ps && gs man.ps; } Actual Results: 1. <standard input>:27: warning: can't find special character `u0065_0328' <standard input>:27: warning: can't find special character `u0061_0328' <standard input>:33: warning: can't find special character `u007A_0307' <standard input>:40: warning: can't find special character `u006E_0301' <standard input>:76: warning: can't find special character `u0073_0301' <standard input>:99: warning: can't find special character `u007A_0301' <standard input>:123: warning: can't find special character `u004E_0301' <standard input>:123: warning: can't find special character `u0053_0301' <standard input>:123: warning: can't find special character `u0045_0328' <standard input>:126: warning: can't find special character `u005A_0307' GPL Ghostscript 9.07 (2013-02-14) Copyright (C) 2012 Artifex Software, Inc. All rights reserved. This software comes with NO WARRANTY: see the file PUBLIC for details. Loading NimbusRomNo9L-ReguItal font from /usr/share/ghostscript/9.07/Resource/Font/NimbusRomNo9L-ReguItal... 3164212 1734183 4376596 2912456 1 done. Loading NimbusRomNo9L-Medi font from /usr/share/ghostscript/9.07/Resource/Font/NimbusRomNo9L-Medi... 3164212 1783148 4376596 2917889 1 done. Loading NimbusRomNo9L-Regu font from /usr/share/ghostscript/9.07/Resource/Font/NimbusRomNo9L-Regu... 3184308 1836129 4376596 2923018 1 done.
showpage, press <return> to continue<<
NAZWA … SKADNIA … Expected Results: 1. GPL Ghostscript 9.07 (2013-02-14) Copyright (C) 2012 Artifex Software, Inc. All rights reserved. This software comes with NO WARRANTY: see the file PUBLIC for details. Loading NimbusRomNo9L-ReguItal font from /usr/share/ghostscript/9.07/Resource/Font/NimbusRomNo9L-ReguItal... 3164212 1734183 4376596 2912456 1 done. Loading NimbusRomNo9L-Medi font from /usr/share/ghostscript/9.07/Resource/Font/NimbusRomNo9L-Medi... 3164212 1783148 4376596 2917889 1 done. Loading NimbusRomNo9L-Regu font from /usr/share/ghostscript/9.07/Resource/Font/NimbusRomNo9L-Regu... 3184308 1836129 4376596 2923018 1 done.
showpage, press <return> to continue<<
NAZWA … SKŁADNIA … I have not quoted any specific manual text so as to avoid a combined bug because the Polish translation itself is somewhat inappropriate and unexpected. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Found By|--- |Community User AssignedTo|ke@suse.com |giecrilj@stegny.2a.pl -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c1 Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|giecrilj@stegny.2a.pl |ke@suse.com --- Comment #1 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2013-12-27 15:33:22 UTC --- Is SR 212355 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c2 Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ke@suse.com Component|Documentation |Other AssignedTo|ke@suse.com |tiwai@suse.com QAContact|ke@suse.com |qa-bugs@suse.de --- Comment #2 from Karl Eichwalder <ke@suse.com> 2014-01-07 16:09:24 CET --- Takashi, can you please check this, or reassign? https://build.opensuse.org/request/show/212355 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c3 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #3 from Takashi Iwai <tiwai@suse.com> 2014-01-07 16:08:29 UTC --- The SR was already accepted, and it landed to M17N:fonts project. User can fetch the package from there for openSUSE 13.1, at least. For FACTORY, I submitted via SRID 213057. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c4 --- Comment #4 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-01-07 18:00:12 CET --- This is an autogenerated message for OBS integration: This bug (856842) was mentioned in https://build.opensuse.org/request/show/213064 Factory / ghostscript-fonts-grops -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c5 Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #5 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2014-01-07 19:38:14 UTC --- This is not resolved as I have only provided the meat. Merely installing the package will not fix the bug. What is needed is to set GROFF_FONT_PATH system-wide so that groff can use the m17nised PostScript device instead. This will override the default PostScript device so it is recommended only if the system locale is not handled by conversion to ISO Latin 1 code page ({ man -t ISO-8859-1; } looks all right without any changes). It is necessary that the change required for all other locales is administered by somebody with a broader perspective and more experience in system configuration than your humble servant. I suppose the relevant script should be added to /etc/profile.t/lang.*; as I said, I am too shy to do it myself. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.kde.org/show_b | |ug.cgi?id=329704 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c6 --- Comment #6 from Takashi Iwai <tiwai@suse.com> 2014-01-08 07:39:22 UTC --- Maybe better to set $GROFF_FONT_PATH in another profile from ghostscript-fonts-grops depending on $LANG. Also, it'd be good to put a tag like "Provides: locale(pl:groff)" to the spec file, too, so that it'll be pulled in automatically. Which locales should be listed there? BTW, this package doesn't fix the same issue for non-latin locales like CJK. So this is no silver bullet either :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c7 --- Comment #7 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2014-01-08 18:27:47 UTC --- All character sets supported by ghostscript-fonts are supported, other locales are unsupported. That is exactly the reason why the value of GROFF_FONT_PATH should depend on system locale. I would have to invent a script to generate the list of Provides as you suggest; this particular task is officially DEFERRED as far as I am concerned. Also, there is no need to provide locale(pl:groff) since groff itself has been m17nalised recently (hooray) and only translation remains to be done (but translation is a never ending task that requires continuous dedicated support); the present package provides (pl:grops) if you wish (this incantation is new to me, so do not quote me on that). In particular, it does not provide locale(pl:gxditview), to my big concern; I went for grops first because it is way easier given current support. You may wish to open another bug for CJK; I have no competence regarding this. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c8 --- Comment #8 from Takashi Iwai <tiwai@suse.com> 2014-01-08 20:16:07 UTC --- The "Provide: locale(pl:groff)" tag would be needed for this package to make this being installed automatically by yast/zypper. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c9 --- Comment #9 from Takashi Iwai <tiwai@suse.com> 2014-01-09 08:08:08 UTC --- To be exact, "Provides: locale(XX:YYY)" tag means that the package will be handled as recommended when the locale XX is the primary or secondary supported language and if a package YYY was installed. It has nothing to do with translations or whatever, it's just a hint for yast/zypper. You can put multiple locales there, e.g. locale(pl,cz,ru:groff). So, we can list all relevant locales there, so that this package will be automatically installed at installation or updates ("zypper inr" would pick up). You may script the all supported locales, but it'd be enough to fill major locales that need this package manually. Meanwhile, we can set $GROFF_FONT_PATH in /etc/profile.d/zzz-groff-gs.sh that is installed by this package. The override of the env variable can be dependent on $LANG, but as a first version, I just set it forcibly when installed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c10 --- Comment #10 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-01-10 19:00:10 CET --- This is an autogenerated message for OBS integration: This bug (856842) was mentioned in https://build.opensuse.org/request/show/213516 Factory / ghostscript-fonts-grops -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c11 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #11 from Takashi Iwai <tiwai@suse.com> 2014-02-27 16:06:23 UTC --- I added the locale tag for Polish and submitted to FACTORY. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856842 https://bugzilla.novell.com/show_bug.cgi?id=856842#c12 --- Comment #12 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-02-27 18:00:12 CET --- This is an autogenerated message for OBS integration: This bug (856842) was mentioned in https://build.opensuse.org/request/show/224133 Factory / ghostscript-fonts-grops -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com