Bug 771751

Summary: python optparse is splitting multi byte characters in the icorrect location
Product: Red Hat Enterprise Linux 5 Reporter: Bryan Kearney <bkearney>
Component: subscription-managerAssignee: Bryan Kearney <bkearney>
Status: CLOSED CURRENTRELEASE QA Contact: Entitlement Bugs <entitlement-bugs>
Severity: high Docs Contact:
Priority: high    
Version: 5.8CC: alikins, bkearney, jsefler, katzj, lijli, mkhusid, ndai, qe-i18n-bugs, smaitra, syeghiay, wpoteat
Target Milestone: rcKeywords: i18n
Target Release: 5.9   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Cause: Improper handling of multi-byte unicode characters in a dependent library. Consequence: Some multi-byte unicode characters were not being rendered properly. Fix: subscription-manager overrode the incorrect handling of multi-byte characters by subclassing the dependent library. Result: All help strings are displayed properly.
Story Points: ---
Clone Of: 752316 Environment:
Last Closed: 2012-12-10 21:41:36 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 752316, 771748, 820040    

Comment 1 RHEL Program Management 2012-04-02 10:48:27 UTC
This request was evaluated by Red Hat Product Management for inclusion
in a Red Hat Enterprise Linux release.  Product Management has
requested further review of this request by Red Hat Engineering, for
potential inclusion in a Red Hat Enterprise Linux release for currently
deployed products.  This request is not yet committed for inclusion in
a release.

Comment 2 William Poteat 2012-06-18 18:30:46 UTC
While not all strings are translated, those that are, are properly displayed.

Build is 1.0.2-1

Comment 4 RHEL Program Management 2012-06-27 15:08:54 UTC
This request was evaluated by Red Hat Product Management for inclusion
in a Red Hat Enterprise Linux release.  Product Management has
requested further review of this request by Red Hat Engineering, for
potential inclusion in a Red Hat Enterprise Linux release for currently
deployed products.  This request is not yet committed for inclusion in
a release.

Comment 6 John Sefler 2012-10-17 16:35:54 UTC
Verifyin Version...
[root@jsefler-rhel59 ~]# rpm -q subscription-manager
subscription-manager-1.0.23-1.el5


[root@jsefler-rhel59 ~]# LANG=ja_JP.UTF8 subscription-manager repos --help
使用法: subscription-manager repos [オプション]

このマシンが使用権利を持つレポジトリの一覧表示

オプション:
  -h, --help        このヘルプメッセージを表示して終了
  --list            このシステム用の既知のレポジトリを一覧表示
  --enable=REPOID   有効にするレポジトリ
  --disable=REPOID  無効にするレポジトリ
[root@jsefler-rhel59 ~]# 


VERIFIED: Offending characters �� are not present

Also searching through the ja translation file to assert that no � is contained.
[root@jsefler-rhel59 ~]# msgunfmt /usr/share/locale/ja/LC_MESSAGES/rhsm.mo | grep �
[root@jsefler-rhel59 ~]# 


Moving to VERIFIED

Comment 8 Bryan Kearney 2012-12-10 21:41:36 UTC
Bug Clean Up, these are in the current release.