[Python-3000] setup.py fails in the py3k-struni branch
Guido van Rossum
guido at python.org
Wed Jun 6 00:04:30 CEST 2007
If "make clean" makes the problem go away, it's usually because there
were old .pyc files with incompatible byte code. We don't change the
.pyc magic number for each change to the compiler.
--Guido
On 6/5/07, Alexandre Vassalotti <alexandre at peadrop.com> wrote:
> Hi,
>
> On Ubuntu linux, when I try run make in the py3k-struni branch I get
> an weird error about split(). However, I don't get this error when I
> run ``make clean; make''.
>
> Thanks,
> -- Alexandre
>
> % make
> Traceback (most recent call last):
> File "./setup.py", line 6, in <module>
> import sys, os, imp, re, optparse
> File "/home/alex/src/python.org/py3k-struni/Lib/optparse.py", line
> 412, in <module>
> _builtin_cvt = { "int" : (_parse_int, _("integer")),
> File "/home/alex/src/python.org/py3k-struni/Lib/gettext.py", line
> 563, in gettext
> return dgettext(_current_domain, message)
> File "/home/alex/src/python.org/py3k-struni/Lib/gettext.py", line
> 527, in dgettext
> codeset=_localecodesets.get(domain))
> File "/home/alex/src/python.org/py3k-struni/Lib/gettext.py", line
> 462, in translation
> mofiles = find(domain, localedir, languages, all=1)
> File "/home/alex/src/python.org/py3k-struni/Lib/gettext.py", line 434, in find
> for nelang in _expand_lang(lang):
> File "/home/alex/src/python.org/py3k-struni/Lib/gettext.py", line
> 129, in _expand_lang
> locale = normalize(locale)
> File "/home/alex/src/python.org/py3k-struni/Lib/locale.py", line
> 329, in normalize
> norm_encoding = encodings.normalize_encoding(encoding)
> File "/home/alex/src/python.org/py3k-struni/Lib/encodings/__init__.py",
> line 68, in normalize_encoding
> return '_'.join(encoding.translate(_norm_encoding_map).split())
> TypeError: split() takes at least 1 argument (0 given)
> make: *** [sharedmods] Error 1
> _______________________________________________
> Python-3000 mailing list
> Python-3000 at python.org
> http://mail.python.org/mailman/listinfo/python-3000
> Unsubscribe: http://mail.python.org/mailman/options/python-3000/guido%40python.org
>
--
--Guido van Rossum (home page: http://www.python.org/~guido/)
More information about the Python-3000
mailing list