I get the same error on calling the (not installed) mpicc.
$ mpicc
Das Programm mpicc ist folgenden Paketen enthalten: [translation: The program
mpicc comes with the following packages]
* lam4-dev
* libmpich1.0-dev
* libopenmpi-dev
* libmpich-mpd1.0-dev
* libmpich-shmem1.0-dev
Sorry,
Ubuntu installation language used to be German.
command-not-found works as expected for other programs which have only
one install candidate, e.g. nedit
It does also _not_ work for other programs with multiple install
candidates, e.g. mailx fails with exactly the same backtrace:
$ mailx
Das
Changing my locales to C, this issue is no longer there:
[EMAIL PROTECTED]:~$ locale
LANG=C
LC_CTYPE=C
LC_NUMERIC=C
LC_TIME=C
LC_COLLATE=C
LC_MONETARY=C
LC_MESSAGES=C
LC_PAPER=C
LC_NAME=C
LC_ADDRESS=C
LC_TELEPHONE=C
LC_MEASUREMENT=C
LC_IDENTIFICATION=C
LC_ALL=
--
command-not-found crarshes with
This is not a c-n-f bug really but a python bug (or a feature). Since
you have LC_CTYPE=C python will assume that stdout needs ASCII encoding.
Because you also have LC_MESSAGES=de_DE.UTF-8 it will still translate
the message and fail to encode unicode string with ascii codec.
I can only say that
Could you please post your locale detals. The output of the env command
(if you dont mid) and information about the language you selected when
installing [K]ubuntu are sufficient. Thanks
--
command-not-found crarshes with LS
https://bugs.launchpad.net/bugs/252203
You received this bug
Could you please post your locale detals.
[EMAIL PROTECTED]:~$ locale
LANG=C
LANGUAGE=es_AR:es
LC_CTYPE=C
LC_NUMERIC=C
LC_TIME=C
LC_COLLATE=C
LC_MONETARY=C
LC_MESSAGES=C
LC_PAPER=C
LC_NAME=C
LC_ADDRESS=C
LC_TELEPHONE=C
LC_MEASUREMENT=C
LC_IDENTIFICATION=C
LC_ALL=
The output of the env command
Appears to work for me, but I'm using Ubuntu Hardy, and the issue could
be within Kubuntu. Looks like the necessary debugging file has been
attached, so I'm confirming this report.
** Changed in: command-not-found (Ubuntu)
Status: New = Confirmed
--
command-not-found crarshes with LS