[Bug 849449] New: Releasenotes contain odd characters
https://bugzilla.novell.com/show_bug.cgi?id=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c0 Summary: Releasenotes contain odd characters Classification: openSUSE Product: openSUSE 13.1 Version: RC 2 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Release Notes AssignedTo: ke@suse.com ReportedBy: jw@suse.com QAContact: coolo@suse.com Found By: --- Blocker: --- Created an attachment (id=566551) --> (http://bugzilla.novell.com/attachment.cgi?id=566551) screenshot showing replacement chars The console font used when running yast as root from tty1 uses the inverted question mark as a replacement character for quotation marks. -- 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.
From my technical opensuse POV, this is not a bug. At least, not a bug with
https://bugzilla.novell.com/show_bug.cgi?id=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c1 Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ke@suse.com Component|Release Notes |YaST2 AssignedTo|ke@suse.com |yast2-maintainers@suse.de --- Comment #1 from Karl Eichwalder <ke@suse.com> 2013-11-11 11:09:36 CET --- the text file. (If you'd view a Chinese translation file, you'd see nothing but question marks...) Of course, yast could work around the "problem" and - if it runs in a C locale environment - it could transliterate the input before displaying it: iconv --from-code=UTF-8 --to-code=ascii//TRANSLIT \ /usr/share/doc/release-notes/openSUSE/RELEASE-NOTES.en.txt gettext does similar things for translations. Since all the .txt files work perfectly fine if you'd view them with YaST in a xterm, I would not like to change these files at package build time... -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|yast2-maintainers@suse.de |gs@suse.com -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c2 Gabriele Mohr <gs@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #2 from Gabriele Mohr <gs@suse.com> 2013-12-03 13:42:21 UTC --- The inverted ? on console indicates that this char isn't available in console font. On the other hand the Copyright sign is not available in an xterm. I recommend to use only chars available in console and X font in the *.txt files for text mode. For me a good example is /usr/share/doc/release-notes/openSUSE/fdl.txt. -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c3 --- Comment #3 from Gabriele Mohr <gs@suse.com> 2013-12-03 13:52:37 UTC --- The problem is also with openSUSE license (see bnc #517595). -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c4 --- Comment #4 from Gabriele Mohr <gs@suse.com> 2013-12-03 13:53:59 UTC --- (In reply to comment #1)
From my technical opensuse POV, this is not a bug. At least, not a bug with the text file. (If you'd view a Chinese translation file, you'd see nothing but question marks...)
Of course, yast could work around the "problem" and - if it runs in a C locale environment - it could transliterate the input before displaying it:
iconv --from-code=UTF-8 --to-code=ascii//TRANSLIT \ /usr/share/doc/release-notes/openSUSE/RELEASE-NOTES.en.txt
gettext does similar things for translations.
Since all the .txt files work perfectly fine if you'd view them with YaST in a xterm, I would not like to change these files at package build time... The Copyright sign is not displayed correctly with 'zypper' or even 'vi'.
-- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c5 Gabriele Mohr <gs@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |ke@suse.com --- Comment #5 from Gabriele Mohr <gs@suse.com> 2013-12-03 13:56:27 UTC --- Karl, what do you think about my proposal not to use chars in question at all? -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c6 Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|ke@suse.com | --- Comment #6 from Karl Eichwalder <ke@suse.com> 2013-12-04 10:31:24 CET --- (In reply to comment #5)
Karl, what do you think about my proposal not to use chars in question at all?
This will not work for many a lot languages that we ship with openSUSE. Proper i18n implementation is needed. It should be possible to check which features the output device supports and then apply appropriate transliteration commands. Of course, nobody expects that you can read Chinese text in a Czech environment ("cs_CZ") on the text console. If I'd transliterate German .txt files to ascii (ae, oe, ue instead of proper umlauts), it would look stupid in an xterm. Thus, the transliteration must happen at display time, IMO. -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c7 --- Comment #7 from Gabriele Mohr <gs@suse.com> 2013-12-05 08:25:57 UTC --- YaST and zypper rely on UTF-8, all text has to be UTF-8 encoded (Ncurses UI was adapted in 2003). It's not about transliterate .txt files to ASCII and not displaying Umlauts. It's only about chars not available in font set. Umlauts will be displayed properly on console and X terminal, they are available in font for german language and also chars e.g. for Czech which are in Czech font set. Adding code to check chars at display to Ncurses UI doesn't help for 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c8 Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium CC| |gs@suse.com AssignedTo|gs@suse.com |ke@suse.com --- Comment #8 from Karl Eichwalder <ke@suse.com> 2013-12-05 10:22:35 CET --- Ok, I'll try to eliminate the fancy quotes from the .txt files (with 'sed' or a similar tool). -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c9 Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Blocks| |852179 Resolution| |FIXED --- Comment #9 from Karl Eichwalder <ke@suse.com> 2013-12-05 10:39:08 CET --- Fixed in SVN. -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c10 --- Comment #10 from Swamp Workflow Management <swamp@suse.de> 2013-12-16 14:07:22 UTC --- openSUSE-RU-2013:1887-1: An update that has four recommended fixes can now be installed. Category: recommended (low) Bug References: 849449,850058,851083,851588 CVE References: Sources used: openSUSE 13.1 (src): release-notes-openSUSE-13.1.9-29.1 -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c11 Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #11 from Karl Eichwalder <ke@suse.com> 2014-01-08 11:00:13 CET --- It was only partially fixed. 'make' must be called from a UTF-8 environment. -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |ASSIGNED -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c12 Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |maintenance@opensuse.org Component|YaST2 |Release Notes Version|RC 2 |Final Resolution| |FIXED --- Comment #12 from Karl Eichwalder <ke@suse.com> 2014-01-08 13:43:21 CET --- Another update is required, please (plus more translation updates): release-notes-openSUSE> osc sr -m.10 home:keichwa:branches:openSUSE:13.1:Update release-notes-openSUSE openSUSE:13.1:Update WARNING: WARNING: Project does not accept submit request, request to open a NEW maintenance incident instead WARNING: created request id Request: #213148 maintenance_incident: home:keichwa:branches:openSUSE:13.1:Update/release-notes-openSUSE -> openSUSE:Maintenance (release in openSUSE:13.1:Update) Message: 10 State: new 2014-01-08T12:41:30 keichwa Comment: <no comment> -- 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=849449 https://bugzilla.novell.com/show_bug.cgi?id=849449#c13 --- Comment #13 from Swamp Workflow Management <swamp@suse.de> 2014-01-15 10:05:01 UTC --- openSUSE-RU-2014:0066-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 849449 CVE References: Sources used: openSUSE 13.1 (src): release-notes-openSUSE-13.1.10-33.1 -- 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