Public bug reported:

1) The release of Ubuntu you are using
$ lsb_release -rd
Description:    Ubuntu 12.04.1 LTS
Release:        12.04

2) The version of the package you are using
$ apt-cache policy apport
apport:
  Установлен: 2.0.1-0ubuntu14
  Кандидат:   2.0.1-0ubuntu14
  Таблица версий:
 *** 2.0.1-0ubuntu14 0
        500 http://mirror.yandex.ru/ubuntu/ precise-updates/main i386 Packages
        100 /var/lib/dpkg/status
     2.0.1-0ubuntu5 0
        500 http://mirror.yandex.ru/ubuntu/ precise/main i386 Packages

3) What you expected to happen
I start in terminal simple command: apport-cli
(under x-environment, Unity 2D/3D, with Russian localization and UTF-8 default 
encoding).
$ apport-cli

*** Отправить отчёт об ошибке разработчикам?

После того, как отчёт будет отправлен, заполните форму
в автоматически открывшемся окне браузера.

Что вы хотите сделать? Возможные варианты:
  О: Отправить отчёт (2.6 MB)
  П: Просмотреть отчёт
  С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
  И: Отменить и игнорировать будущие сбои в этой версии программы
  Т: Отменить
Пожалуйста, выберите (О/П/С/И/Т): Т
До свидания!
$
It is what I expect.

4) What happened instead
$ apport-cli

*** Отправить отчёт об ошибке разработчикам?

После того, как отчёт будет отправлен, заполните форму
в автоматически открывшемся окне браузера.

Что вы хотите сделать? Возможные варианты:
  О: Отправить отчёт (4.7 MB)
  П: Просмотреть отчёт
  С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
  И: Отменить и игнорировать будущие сбои в этой версии программы
  Т: Отменить
Пожалуйста, выберите (О/П/С/И/Т): Т
/usr/bin/apport-cli:84: UnicodeWarning: Unicode equal comparison failed to 
convert both arguments to Unicode - interpreting them as being unequal
  return self.keys.index(response[0].upper()) + 1
Что вы хотите сделать? Возможные варианты:
  О: Отправить отчёт (4.7 MB)
  П: Просмотреть отчёт
  С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
  И: Отменить и игнорировать будущие сбои в этой версии программы
  Т: Отменить
Пожалуйста, выберите (О/П/С/И/Т):
Что вы хотите сделать? Возможные варианты:
  О: Отправить отчёт (4.7 MB)
  П: Просмотреть отчёт
  С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
  И: Отменить и игнорировать будущие сбои в этой версии программы
  Т: Отменить
Пожалуйста, выберите (О/П/С/И/Т): ^C
$

When I inputed Russian letter 'Т', which means Cancel (Отменить), it shows me 
warning:
/usr/bin/apport-cli:84: UnicodeWarning: Unicode equal comparison failed to 
convert both arguments to Unicode - interpreting them as being unequal
  return self.keys.index(response[0].upper()) + 1
Then it interprets my answer as 2 bytes (2 letters / symbols), I think it 
because of Unicode.
It shows me double question, and the only thing what I can do: break program by 
pressing Ctrl+C (^C as you can see above).

P. S. : I always hated people, who allows programs to use non-latin /
non-english hotkeys.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: apport 2.0.1-0ubuntu14
Uname: Linux 3.5.7-zen-proxym-3 i686
ApportLog:

ApportVersion: 2.0.1-0ubuntu14
Architecture: i386
Date: Sat Oct 27 02:18:28 2012
InstallationMedia: Ubuntu-Studio 10.10 "Maverick Meerkat" - Release i386 
(20101008)
PackageArchitecture: all
SourcePackage: apport
UpgradeStatus: Upgraded to precise on 2012-10-23 (3 days ago)

** Affects: apport (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug apport-cli hotkeys i386 precise running-unity unicode

** Description changed:

  1) The release of Ubuntu you are using
  $ lsb_release -rd
  Description:  Ubuntu 12.04.1 LTS
  Release:      12.04
  
  2) The version of the package you are using
  $ apt-cache policy apport
  apport:
-   Установлен: 2.0.1-0ubuntu14
-   Кандидат:   2.0.1-0ubuntu14
-   Таблица версий:
-  *** 2.0.1-0ubuntu14 0
-         500 http://mirror.yandex.ru/ubuntu/ precise-updates/main i386 Packages
-         100 /var/lib/dpkg/status
-      2.0.1-0ubuntu5 0
-         500 http://mirror.yandex.ru/ubuntu/ precise/main i386 Packages
+   Установлен: 2.0.1-0ubuntu14
+   Кандидат:   2.0.1-0ubuntu14
+   Таблица версий:
+  *** 2.0.1-0ubuntu14 0
+         500 http://mirror.yandex.ru/ubuntu/ precise-updates/main i386 Packages
+         100 /var/lib/dpkg/status
+      2.0.1-0ubuntu5 0
+         500 http://mirror.yandex.ru/ubuntu/ precise/main i386 Packages
  
  3) What you expected to happen
  I start in terminal simple command: apport-cli
  (under x-environment, Unity 2D/3D, with Russian localization and UTF-8 
default encoding).
  $ apport-cli
  
  *** Отправить отчёт об ошибке разработчикам?
  
  После того, как отчёт будет отправлен, заполните форму
  в автоматически открывшемся окне браузера.
  
  Что вы хотите сделать? Возможные варианты:
-   О: Отправить отчёт (2.6 MB)
-   П: Просмотреть отчёт
-   С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
-   И: Отменить и игнорировать будущие сбои в этой версии программы
-   Т: Отменить
+   О: Отправить отчёт (2.6 MB)
+   П: Просмотреть отчёт
+   С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
+   И: Отменить и игнорировать будущие сбои в этой версии программы
+   Т: Отменить
  Пожалуйста, выберите (О/П/С/И/Т): Т
  До свидания!
  $
  It is what I expect.
  
  4) What happened instead
  $ apport-cli
  
  *** Отправить отчёт об ошибке разработчикам?
  
  После того, как отчёт будет отправлен, заполните форму
  в автоматически открывшемся окне браузера.
  
  Что вы хотите сделать? Возможные варианты:
-   О: Отправить отчёт (4.7 MB)
-   П: Просмотреть отчёт
-   С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
-   И: Отменить и игнорировать будущие сбои в этой версии программы
-   Т: Отменить
+   О: Отправить отчёт (4.7 MB)
+   П: Просмотреть отчёт
+   С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
+   И: Отменить и игнорировать будущие сбои в этой версии программы
+   Т: Отменить
  Пожалуйста, выберите (О/П/С/И/Т): Т
  /usr/bin/apport-cli:84: UnicodeWarning: Unicode equal comparison failed to 
convert both arguments to Unicode - interpreting them as being unequal
-   return self.keys.index(response[0].upper()) + 1
+   return self.keys.index(response[0].upper()) + 1
  Что вы хотите сделать? Возможные варианты:
-   О: Отправить отчёт (4.7 MB)
-   П: Просмотреть отчёт
-   С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
-   И: Отменить и игнорировать будущие сбои в этой версии программы
-   Т: Отменить
- Пожалуйста, выберите (О/П/С/И/Т): 
+   О: Отправить отчёт (4.7 MB)
+   П: Просмотреть отчёт
+   С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
+   И: Отменить и игнорировать будущие сбои в этой версии программы
+   Т: Отменить
+ Пожалуйста, выберите (О/П/С/И/Т):
  Что вы хотите сделать? Возможные варианты:
-   О: Отправить отчёт (4.7 MB)
-   П: Просмотреть отчёт
-   С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
-   И: Отменить и игнорировать будущие сбои в этой версии программы
-   Т: Отменить
+   О: Отправить отчёт (4.7 MB)
+   П: Просмотреть отчёт
+   С: Сохранить файл отчёта для последующей отправки или копирования куда-либо
+   И: Отменить и игнорировать будущие сбои в этой версии программы
+   Т: Отменить
  Пожалуйста, выберите (О/П/С/И/Т): ^C
  $
  
  When I inputed Russian letter 'Т', which means Cancel (Отменить), it shows me 
warning:
  /usr/bin/apport-cli:84: UnicodeWarning: Unicode equal comparison failed to 
convert both arguments to Unicode - interpreting them as being unequal
-   return self.keys.index(response[0].upper()) + 1
+   return self.keys.index(response[0].upper()) + 1
  Then it interprets my answer as 2 bytes (2 letters / symbols), I think it 
because of Unicode.
- It shows me double qwestion, and the only thing what I can do: break program 
by pressing Ctrl+C (^C as you can see above).
+ It shows me double question, and the only thing what I can do: break program 
by pressing Ctrl+C (^C as you can see above).
  
  P. S. : I always hated people, who allows programs to use non-latin /
  non-english hotkeys.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: apport 2.0.1-0ubuntu14
  Uname: Linux 3.5.7-zen-proxym-3 i686
  ApportLog:
-  
+ 
  ApportVersion: 2.0.1-0ubuntu14
  Architecture: i386
  Date: Sat Oct 27 02:18:28 2012
  InstallationMedia: Ubuntu-Studio 10.10 "Maverick Meerkat" - Release i386 
(20101008)
  PackageArchitecture: all
  SourcePackage: apport
  UpgradeStatus: Upgraded to precise on 2012-10-23 (3 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1071941

Title:
  apport-cli asks me to input localized key / letter and can't
  understand my answer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1071941/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to