[devel] orca 3.8.0 / json

Андрей Черепанов cas на altlinux.ru
Пт Апр 12 10:30:27 MSK 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

11.04.2013 19:36, Paul Wolneykien пишет:
> 
> Всем привет,
> 
> Пытаюсь собрать новую orca с python3, в зависимостях у неё 
> присутствует json (его хочет json_backend.py), поэтому его я тоже 
> принялся пересобирать с python3. Но сборка упирается в следующую
> ошибку:
> 
>> Bytecompiling python3 modules in 
>> /usr/src/tmp/python-module-json-buildroot using python3 compile 
>> /usr/src/tmp/python-module-json-buildroot/usr/lib/python3.3/site-packages/json.py
>>
>>
>> 
/usr/src/tmp/python-module-json-buildroot/usr/lib/python3.3/site-packages/json.py
>> can't be compiled :   File 
>> "/usr/src/tmp/python-module-json-buildroot/usr/lib/python3.3/site-packages/json.py",
>>
>> 
line 61
>> raise ReadException, "Nothing to read: '%s'" %
>> self._generator.all() ^ SyntaxError: invalid syntax
> 
> Наверное, это какая-то простая проблема, вызванная нововведениями
> в python3? Как её проще всего разрешить?
> 
> С другой стороны, http://sourceforge.net/projects/json-py/ не
> самый активно поддерживаемый проект, прямо скажем. Может быть лучше
> будет перевести Orca на какой-нибудь другой вариант модуля json?
> Нет ли, случаем, легко адаптируемой замены этому модулю? Оттуда
> всего пара функций задействована:
> 
>> json.load(settingsFile) json.dump(prefs, settingsFile, indent=4)
> 
> Может быть взять simplejson?
Нет, поставить пакет python-modules-json
(python-modules-*, в отличие от python-module-*, собираются из
собственно python)

- -- 
Андрей Черепанов
ALT Linux
cas на altlinux.ru
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)

iEYEARECAAYFAlFnqgMACgkQSGPA9Knr8THrgQCfWP3doN+AFCQgH63eVCwt40pR
AH4AnjylfsA9LZPkKOjFKWJvBSNdvy16
=mtvc
-----END PGP SIGNATURE-----


Подробная информация о списке рассылки Devel