[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: in NEW: utf8-migration-tool -- Debian UTF-8 migration wizard



Martin-Éric Racine wrote:
Having merged Vincent's patch, I uploaded utf8-migration-tool to NEW.

Since Etch will be Debian's first UTF-8 release - implying a migration
from legacy encodings for those upgrading from Sarge, which is precisely
what this tool tackles - it would be nice to approve it for Etch.

Hello,

1) patrakov@home:~$ utf8migrationtool
Unexpected error: exceptions.IOError
Traceback (most recent call last):
  File "/usr/bin/utf8migrationtool", line 40, in ?
    dmrc = getconfig()
  File "/usr/bin/utf8migrationtool", line 34, in getconfig
    config.readfp(open(os.path.expanduser('~/.dmrc')))
IOError: [Errno 2] No such file or directory: '/home/patrakov/.dmrc'

2) The tool must handle the already-migrated case better (e.g., by adding a line about that onto the second screen).

3) The legacy locale for Russia is ru_RU.KOI8-R, not ru_RU, and the migration tool must handle this special case.

4) migration of encodings is only a part of the game. The most important part is to deal with packages that do not work correctly in UTF-8 locales and cannot be fixed (e.g., a2ps). Since this part cannot be automated (as nobody has created such blacklist), I suggest mentioning this obstacle in the manual page and on the welcome screen.

Thus, I cannot recommend migration of this package to Etch in its current shape.

--
Alexander E. Patrakov



Reply to: