Я создал мертвое простое приложение gtk python (просто анимация pycairo) для gnome.
Я пытаюсь сделать rpm, чтобы другим было легко его установить.Я надеялся, что мое приложение появится в меню приложений gnome.У меня возникают проблемы, когда я пытаюсь установить его на Fedora 13 (мой собственный ящик).
Я следую приведенным здесь инструкциям: http://docs.python.org/distutils/builtdist.html
и могу динамически создать TestApp-1.1.tar.gz
, TestApp-1.1-1.noarch.rpm
и TestApp-1.1-1.src.rpm
.
Но когда я дважды щелкаю на TestApp-1.1-1.noarch.rpm
, происходят две вещи:
Я щелкаю диалоговое окно, подтверждая установку,Затем программное обеспечение, по-видимому, устанавливается в соответствии с другим диалоговым окном («Готово»).Но затем поверх готового диалогового окна появляется другое диалоговое окно:
"Требуется дополнительное подтверждение / Для установки этого файла также необходимо изменить дополнительное программное обеспечение. Следующее программное обеспечение должнобыть установленным: TestApp-1.1-1 (noarch)
".
Когда я согласен с этим диалоговым окном, похоже, что он проверяет информацию в Интернете ... или просто занимает много времени.Вся эта процедура немного сбивает с толку ... это нормально?
После установки устанавливается только один файл - /usr/lib/python2.6/site-packages/TestApp-1.1-py2.6.egg-info
.Что такое файл информации о яйце?Где моя заявка?
Когда я дважды щелкаю по TestApp-1.1-1.src.rpm
, я получаю эту ошибку в модальном диалоговом окне:
"не удается выполнить симуляцию: Backendне будет устанавливать src rpm-файл "
Буду признателен за помощь в создании приложения Python для gnome.