Summary: | Портится описание пакетов | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> | ||||||
Component: | synaptic | Assignee: | Nobody's working on this, feel free to take it <nobody> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | minor | ||||||||
Priority: | P2 | CC: | darktemplar, eugvv, genix, icesik, mike, rider, snejok | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Vitaly Lipatov
2005-09-05 13:28:58 MSD
И у меня тоже. И не только если мышкой водить но и при скроллинге, и не то концы строк , но и полностью описания в таблице часто выглядят как случайный набор символов. у меня это гарантироавано воспроизводится на описаниях пакетов на русском языке А в какой локали это проявляется? Мне кажется, я тоже как-то замечал подобное, но в ru_RU.UTF-8 воспроизвести не могу. Кстати, в UTF-8 пропал еще один баг - во время установки/обновления/удаления пакетов в терминальном окне нет мусора (там, где апт пишет "Совершаем изменения" и в самом конце). Тот баг уходил конями куда-то в libvte. Возможно, и этот баг тоже где-нить в недрах gtk спрятался... koi8-r, cp1251 -- воспроизводится в обоих с равным успехом Created attachment 4643 [details]
Кракозябры в описании на русском (cp1251)
Проблема воспроизводится:
На скриншоте описание у пакетов airsnort и ALDConvert "испорчено"
synaptic-0.57.2-alt2.7 (p5)
Локаль юзера utf8, но запускал так: LANG=ru_RU.cp1251 synaptic
Created attachment 4644 [details]
Кракозябры в описании на русском (utf8)
Если запускать synaptic с локалью utf8, то проблема с русскими переводами не проявляется, но к описанию некоторых пакетов добавляются лишние символы:
пакет ale (в конце описания лишняя "H" заменила "e") и algencan (в конце лишняя "P")
Это может быть разрубание многобайтного символа на байты. synaptic-0.58-alt3 -> sisyphus: * Tue May 17 2011 Lenar Shakirov <snejok@altlinux> 0.58-alt3 - Thanks to repocop for the patches: * versioned Requires removed * add --with-gnome option to find_lang * Thu Feb 24 2011 Lenar Shakirov <snejok@altlinux> 0.58-alt2 - Russian localization updated - (ALT #15002, #12946, #6224, #17499) * Mon Feb 07 2011 Lenar Shakirov <snejok@altlinux> 0.58-alt1 - 0.58 (closes: 7871) - synaptic-0.58-alt-build-fix.patch added - Spec converted to utf8 - Supported icon's packaging fixed |