lokalize Junk data with qt 4.7.1 – workaround 2 (fedora)

when lokalize crash problem was fixed, then New problem arrived – Junk data in translated field

(check video here)

Steps to Reproduce:
1. run lokalize with translation file (PO file)
2. input something in local language (other than English)
3. Use BackSpace to delete some (not all)
5. Page Down (Move to next string)
6. Page Up (Move back to original String


Actual results:
Junk data inserted in text field automatically, which is not typed

Expected results:
Only Text should be there, which is typed, works fine with BackSpace

KDE bug 249373, kde-i18n mailing list discussion

OpenSUSE, kbuntu and Arch Linux user confirmed that problem.

Fedora workaround for this is below (on Fedora 14):
1) yum remove qt (it will remove whole kde, will not effect much if you are using other than KDE desktop)
2) yum remove kdelibs-common
3) Disable fedora-updates.repo (/etc/yum.repos.d/fedora-updates.repo)  (enabled=0)
4) yum install kdesdk (or other package which you want to install for kde)

Now your lokalize should work normal (qt-4.7.0-3.fc14.x86_64 from fedora 14 Released repo), but note 
that you are not going to get any update for your system (which includes security fixes also)

Nokia provide fix (Crash issue) for qt-4.7.2, but that patch was backport to 4.7.1 for many
distribution. Nobody respond to bug yet (from Nokia).
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s