Установка emma (GTK и прочь)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
Anguis
Сообщения: 212
ОС: Manjaro 17

Установка emma

Сообщение Anguis »

Решил поставить хорошую тулку - emma
Я конечно понимаю, что она ужасно старая. Но очень нужен подобный mysql клиент
Ну вот скачал, установил но при запуске она мне пишет

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

no gtk. you will not be able to start emma.
/usr/lib/python2.6/site-packages/emmalib/__init__.py:91: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
  self.xml = gtk.glade.XML(self.glade_file)
/usr/lib/python2.6/site-packages/emmalib/__init__.py:165: DeprecationWarning: Use the new widget gtk.Tooltip
  self.tooltips = gtk.Tooltips()
Traceback (most recent call last):
  File "/usr/bin/emma", line 26, in <module>
    sys.exit(emmalib.start(sys.argv[1:]))
  File "/usr/lib/python2.6/site-packages/emmalib/__init__.py", line 3371, in start
    e = Emma()
  File "/usr/lib/python2.6/site-packages/emmalib/__init__.py", line 177, in __init__
    self.load_config()
  File "/usr/lib/python2.6/site-packages/emmalib/__init__.py", line 3033, in load_config
    self.add_mysql_host(name[len(prefix):], v[0], port, v[1], v[2], v[3])
  File "/usr/lib/python2.6/site-packages/emmalib/__init__.py", line 3115, in add_mysql_host
    host = mysql_host(self.add_sql_log, self.add_msg_log, name, hostname, port, user, password, database, self.config["connect_timeout"])
NameError: global name 'mysql_host' is not defined


Я пробовал устанавливать GTK из репов

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

urpmi gtk+
Для удовлетворения зависимостей будут установлены следующие пакеты:
   Пакет                          Версия       Релиз         Платформа
(источник «Contrib (Official2010.0-12)»)
  galaxy-gtk12                   1.0.6        2mdv2009.1    i586    (рекомендуется)
  gdk-pixbuf-loaders             0.22.0       15mdv2010.0   i586    (рекомендуется)
  libgdk-pixbuf2                 0.22.0       15mdv2010.0   i586    (рекомендуется)
  libglib1.2                     1.2.10       24mdv2010.0   i586
  libgtk+1.2                     1.2.10       50mdv2009.1   i586
Будет использовано 2.4МБ дополнительного дискового пространства.
Будет загружено 798КБ пакетов.
Установить 5 пакетов? (Y/n) y


    $MIRRORLIST: media/contrib/release/libgtk+1.2-1.2.10-50mdv2009.1.i586.rpm
    $MIRRORLIST: media/contrib/release/libgdk-pixbuf2-0.22.0-15mdv2010.0.i586.rpm
    $MIRRORLIST: media/contrib/release/libglib1.2-1.2.10-24mdv2010.0.i586.rpm
    $MIRRORLIST: media/contrib/release/gdk-pixbuf-loaders-0.22.0-15mdv2010.0.i586.rpm
    $MIRRORLIST: media/contrib/release/galaxy-gtk12-1.0.6-2mdv2009.1.i586.rpm
устанавливается libgtk+1.2-1.2.10-50mdv2009.1.i586.rpm libglib1.2-1.2.10-24mdv2010.0.i586.rpm libgdk-pixbuf2-0.22.0-15mdv2010.0.i586.rpm gdk-pixbuf-loaders-0.22.0-15mdv2010.0.i586.rpm galaxy-gtk12-1.0.6-2mdv2009.1.i586.rpm из /var/cache/urpmi/rpms
Подготовка...                    #########################################################################
      1/5: libglib1.2            #########################################################################
      2/5: libgtk+1.2            #########################################################################
      3/5: libgdk-pixbuf2        #########################################################################
      4/5: gdk-pixbuf-loaders    #########################################################################
      5/5: galaxy-gtk12          #########################################################################


Однако, это не решило проблемы,. На офф сайте написано

requirements of source package
at least python2.4
python module python-gtk2
python module python-glade2
python module python-mysqldb
these modules require a gtk+ runtime and mysql client libs


Но в репах я такого не нашел. Может что подскажите, или посоветуете другой клиент(только не PhpMyAdmin или ToRA, о них я в курсе)?
Спасибо сказали: