Новое созданное приложение Quickly получает предупреждения при установке

Я создал свое первое, очень простое приложение с Quickly (в основном, только после него). Но когда я запускаю программу, я получаю предупреждения:

/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `Window' can't be set after construction
  Gtk.Window.__init__(self, type=type, **kwds)
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `OpenDialog' can't be set after construction
  Gtk.Window.__init__(self, type=type, **kwds)

/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `JottyWindow' can't be set after construction
  Gtk.Window.__init__(self, type=type, **kwds)
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `RemoveDialog' can't be set after construction
  Gtk.Window.__init__(self, type=type, **kwds)

это не мешает приложению, но если кто-то знает, как избавиться от них, было бы здорово.

Когда я пытаюсь упаковать приложение с помощью «быстрого пакета», я получаю:

simon@simonsDeskTop:~/programing_with_quickly/jotty$ quickly package
.........Ubuntu packaging created in debian/
.................................................................................................................................................................................................
Command returned some WARNINGS:
----------------------------------
** (setup.py:9781): WARNING **: Fel vid sändning av inloggningsuppgifter: Fel vid sändning av meddelande: Operationen inte tillåten
----------------------------------
Ubuntu package has been successfully created in ../jotty_0.1_all.deb

Извините за sweedish, но это означает «Ошибка при отправке информации учетной записи: Ошибка при отправке сообщения:« Операция не разрешена »[ ! d3]

И когда я пытаюсь установить приложение с центром мягкой одежды, я получаю следующее предупреждение:

Lintian check results for /home/simon/programing_with_quickly/jotty_0.1_all.deb:
Use of uninitialized value $ENV{"HOME"} in concatenation (.) or string at /usr/bin/lintian line 108.
E: jotty: maintainer-address-malformed UNKNOWN <UNKNOWN>

И затем он рекомендует не устанавливать. (но приложение отлично работает, когда я его устанавливаю!)

Итак, вопрос в том, как избавиться от предупреждения?

Это только потому, что приложение не было одобрено Canonical или это что-то еще?

Спасибо!

Я запускаю ubuntu 12.04 [!d9 ]

1
задан 28 February 2013 в 23:11

1 ответ

Для предупреждений Gtk.py вы можете изменить /usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py (строка 391)

из:

class Window(Gtk.Window):
    def __init__(self, type=Gtk.WindowType.TOPLEVEL, **kwds):
        Gtk.Window.__init__(self, type=type, **kwds)

:

class Window(Gtk.Window):
    def __init__(self, type=Gtk.WindowType.TOPLEVEL, **kwds):
        # type is a construct-only property; if it is already set (e. g. by
        # GtkBuilder), do not try to set it again and just ignore it
        try:
            self.get_property('type')
            Gtk.Window.__init__(self, **kwds)
        except TypeError:
            Gtk.Window.__init__(self, type=type, **kwds)
0
ответ дан 25 May 2018 в 00:58

Другие вопросы по тегам:

Похожие вопросы: