From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <5166D88F.2040202@altlinux.org> Date: Thu, 11 Apr 2013 19:36:47 +0400 From: Paul Wolneykien Organization: ALT Linux User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130127 Thunderbird/17.0.2 MIME-Version: 1.0 To: ALT Linux Team development discussions Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: [devel] orca 3.8.0 / json X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Apr 2013 15:36:48 -0000 Archived-At: List-Archive: List-Post: Всем привет, Пытаюсь собрать новую 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?