Smart shell crashes when using German "umlauts"
Alex
one_way at online.de
Thu Aug 10 20:31:25 PDT 2006
Just noticed this because of a typo (reproducable, maybe related to Issue74?):
---
smart> upgrade e*Ü
Traceback (most recent call last):
File "/usr/bin/smart", line 194, in ?
main(sys.argv[1:])
File "/usr/bin/smart", line 167, in main
exitcode = iface.run(opts.command, opts.argv)
File "/usr/lib64/python2.4/site-packages/smart/interfaces/text/interactive.py",
line 46, in run
Interpreter(self._ctrl).cmdloop()
File "/usr/lib64/python2.4/cmd.py", line 142, in cmdloop
stop = self.onecmd(line)
File "/usr/lib64/python2.4/site-packages/smart/interfaces/text/interactive.py",
line 195, in onecmd
return Cmd.onecmd(self, line)
File "/usr/lib64/python2.4/cmd.py", line 219, in onecmd
return func(arg)
File "/usr/lib64/python2.4/site-packages/smart/interfaces/text/interactive.py",
line 357, in do_upgrade
for arg, pkgs in self.pkgsFromArgs(args):
File "/usr/lib64/python2.4/site-packages/smart/interfaces/text/interactive.py",
line 155, in pkgsFromArgs
raise Error, _("'%s' matches no packages. "
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 2:
ordinal not in range(128)
More information about the Smart
mailing list