Страница 1 из 1

Ошибка при попытке изменение репозитория, Ubuntu QGIS 1.9.0

Добавлено: 10 июл 2013, 14:39
АлексейП
Установлен из репозитория http://qgis.org/debian-nightly

Если в Модули-Управление Модулями-Параметры выбрать официальный репозиторий и нажать кнопку "Изменить" появляется следующая ошибка

-------------------------------------------------------------------------
При выполнении следующего кода возникла ошибка:
pyplugin_installer.instance().editRepository('Официальный репозиторий
QGIS')

Код: Выделить всё

Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/share/qgis/python/pyplugin_installer/installer.py", line
451, in editRepository
    dlg.editURL.setText(repositories.all()[reposName]["url"])
KeyError: '\xd0\x9e\xd1\x84\xd0\xb8\xd1\x86\xd0\xb8\xd0\xb0\xd0\xbb\xd1
\x8c\xd0\xbd\xd1\x8b\xd0\xb9 \xd1\x80\xd0\xb5\xd0\xbf\xd0\xbe\xd0\xb7
\xd0\xb8\xd1\x82\xd0\xbe\xd1\x80\xd0\xb8\xd0\xb9 QGIS'


Версия Python:
2.7.4 (default, Apr 19 2013, 18:30:41) 
[GCC 4.7.3]

Версия QGIS:
1.9.0-Master 'Master', exported

Путь поиска Python:
['/usr/share/qgis/python/plugins/sextante', '/usr/share/qgis/python',
'/home/popov/.qgis2/python', '/home/popov/.qgis2/python/plugins',
'/usr/share/qgis/python/plugins', '/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk',
'/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload',
'/usr/local/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages/PILcompat',
'/usr/lib/python2.7/dist-packages/gtk-2.0',
'/usr/lib/pymodules/python2.7',
'/usr/lib/python2.7/dist-packages/ubuntu-sso-client',
'/usr/lib/python2.7/dist-packages/ubuntuone-client',
'/usr/lib/python2.7/dist-packages/ubuntuone-control-panel',
'/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol',
'/usr/share/qgis/python/plugins/fTools/tools']
-------------------------------------------------------------------------------

Если же добавить репозиторий
http://gis-lab.info/programs/qgis/qgis-repo.xml

То при попытке зайти в Модули-Управление модулями QGIS падает

Re: Ubuntu QGIS 1.9.0 alpha

Добавлено: 10 июл 2013, 15:09
Максим Дубинин
Алексей, спасибо за репорт, на будущее, используйте

Код: Выделить всё

 для обрамления вывода ошибки.

В Ubuntu 13.04, та же сборка - подтверждаю.
А в Windows, сегодняшняя ночная сборка такой проблемы нет.

Про добавление http://gis-lab.info/programs/qgis/qgis-repo.xml лучше отделить в отдельную тему. В одной теме два бага обсуждать сложно.

Re: Ubuntu QGIS 1.9.0 alpha

Добавлено: 10 июл 2013, 16:10
АлексейП
Мне показалось что оба этих события связаны, один скрипт отвечает за работу с репозиториями. При обращении к оффициальному выдаёт ошибку, при обращении к какому либо другому - вешает всю программу.
Но могу ошибаться.

Re: Ubuntu QGIS 1.9.0 alpha

Добавлено: 10 июл 2013, 16:28
rhot
АлексейП писал(а):Мне показалось что оба этих события связаны, один скрипт отвечает за работу с репозиториями. При обращении к оффициальному выдаёт ошибку, при обращении к какому либо другому - вешает всю программу.
Но могу ошибаться.
Может быть из-за кириллицы в названии?
Проверить последнюю ночную сборку не могу, но на ревизии 8e7ffd7 и Debian Wheezy работает как часы - и довавляет, и редактирует репозитории.

Re: Ubuntu QGIS 1.9.0 alpha

Добавлено: 10 июл 2013, 16:53
Максим Дубинин
у меня в убунту добавляется без проблем, а вот свойства основного - выдает такую же ошибку. Думаю это разные вещи.

Да, судя по ошибке это из-за кириллицы в названии репозитория.

Удаление ссылки на репозиторий

Добавлено: 04 авг 2013, 11:25
Донецков
В версии 1.9 под Ubuntu
после добавления нового репозитория с модулями при попытке его удаления из списка происходит сбой...

Re: Ошибка при попытке изменение репозитория, Ubuntu QGIS 1.

Добавлено: 04 авг 2013, 12:30
Максим Дубинин

Re: Ошибка при попытке изменение репозитория, Ubuntu QGIS 1.

Добавлено: 07 авг 2013, 10:27
Максим Дубинин
исправлено

Re: Ошибка при попытке изменение репозитория, Ubuntu QGIS 1.

Добавлено: 08 авг 2013, 19:59
Донецков
Подтверждаю, заработало...