[Частично решено] GTG в OpenSuse 12.2 - ни в какую не могу заставить его работать!

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

vsafonin
Сообщения: 36
ОС: Debian/Fedora

[Частично решено] GTG в OpenSuse 12.2 - ни в какую не могу заставить его работать!

Сообщение vsafonin »

Всем доброго времени суток.

Пытаюсь поставить gettings things gnome в OpenSuse 12.2 (свеже установленная). Получается следующая картина:

при установки из репов:

при запуске:

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

gtg
Traceback (most recent call last):
  File "/usr/local/bin/gtg", line 85, in <module>
    main()
  File "/usr/local/bin/gtg", line 79, in main
    elif import_liblarch(options.local_liblarch):
  File "/usr/lib/python2.7/site-packages/GTG/tools/import_liblarch.py", line 84, in import_liblarch
    %s """ % (liblarch.API, REQUIRED_LIBLARCH_API, GIT_CMD)
AttributeError: 'module' object has no attribute 'API'


Я так понял проблема в python-liblarch -стоит из тех же репов версия:

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

Сведения — пакет python-liblarch:

Репозиторий: openSUSE-12.2-Oss
Имя: python-liblarch
Версия: 0.1.0-2.1.1
Архитектура: noarch
Производитель: openSUSE
Установлен: Да
Состояние: актуален
Размер после установки: 146,8 KiB
Сводка: Библиотека языка Python для лёгкого обращения со структурами данных
Описание:
Liblarch is a python library built to easily handle data structure such are lists, trees and acyclic graphs
(tree where nodes can have multiple parents)


Читаю по ошибке на lanchpad'е ну она решена в версии 3.1.
лезу на software.opensuse.org, устанавливаю, из Factory 3.1 в установка в 1 клик не прокатила (Пишет:

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

openSUSE:Factory: [|] По указанным URL-адресам не найдено действительных метаданных
История:
 - [|] Repository type can't be determined.


Ну и хай с ним, ставлю rpm, получаю ту же ошибку.

Ладно лезу на сайт GTG там качаю тарбол последний стабильный, запускаю Таже Ошибка.
Лазию по launchpad гдет вычитал что лучше из bzr собрать.

устанавливаю из bzr при запуске получаю:

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

Your liblarch copy has its API at version 1.0
but your GTG copy need liblarch API version 2.1
You may fix that by downloading the last version of liblarch with

git clone https://github.com/liblarch/liblarch ../liblarch


Из чего догадался что у меня старая версия liblarch, смотрю в фактори, ставлю последнюю что есть.. python-liblarch-0.1.0-9.2.noarch.rpm

Ошибка и при запуске установленной в системе, так и скачанной в bzr осталась.

Делаю как написано при запуске ./gtg из bazar:

You may fix that by downloading the last version of liblarch with

git clone https://github.com/liblarch/liblarch ../liblarch

появляется папка lilarch --> там нет ни инструкции по установки, ни че вообще делать. запускаю make --> скрепя зубами python setup.py install

Ошибка не исчезает((((

Больше идей нет, где я че не так понимаю? что можно сделать?

Заранее спасибо.
Спасибо сказали:
vsafonin
Сообщения: 36
ОС: Debian/Fedora

Re: [Частично решено] GTG в OpenSuse 12.2 - ни в какую не могу заставить его работать!

Сообщение vsafonin »

Методом тыка было найдено, что gtg запускался из /ust/local/bin (там лежала установчная которую я в ручную ставил (удалил)
Поставил еще раз из репов, все почистил...не запускается..потом уже напрямую указал /usr/bin/gtg оно запустилось.


Но это версия 0.2.9, версия 0.3.* не запускаются вообще не под каким предлогом...

Хотелось бы разобратся что я именно не правильно делаю Оо
Спасибо сказали: