Hamster Time Tracker разорван после обновления до 11.10

После обновления с 11.04 по 11.10 (что было довольно неустойчиво из-за сбоя с установкой flash-установки), я не могу запустить hamster-time-tracker.

Выход:

user@machine:~$ hamster-time-tracker 
Traceback (most recent call last):
  File "/usr/bin/hamster-time-tracker", line 478, in <module>
    from hamster import i18n
ImportError: cannot import name i18n

Есть ли у кого-нибудь советы о том, с чего начать эту проблему?

3
задан 10 October 2011 в 04:04

10 ответов

Единственный способ, которым я смог получить хомяка, - это построить его из источника:

git clone git://git.gnome.org/hamster-applet
cd hamster-applet
./waf configure build --prefix=/usr
sudo ./waf install

From Project Hamster

2
ответ дан 25 May 2018 в 18:28

Я получил эту ошибку:

$ ./waf configure build --prefix /usr
Checking for program python              : /usr/bin/python 
Checking for Python version >= 2.4.2     : ok 2.7.2 
Checking for program glib-genmarshal     : /usr/bin/glib-genmarshal 
Checking for program glib-mkenums        : /usr/bin/glib-mkenums 
Checking for program dbus-binding-tool   : /usr/bin/dbus-binding-tool 
Checking for program docbook2man         : not found 
Checking for program xml2po              : /usr/bin/xml2po 
Checking for program xsltproc            : /usr/bin/xsltproc 
Checking for program msgfmt              : /usr/bin/msgfmt 
Checking for program intltool-merge      : /usr/bin/intltool-merge 
Checking for gnome-keybindings variables : Package gnome-keybindings was not found in the pkg-config search path.
Perhaps you should add the directory containing `gnome-keybindings.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gnome-keybindings' found

gnome-keybindings - это не пакет. Мне пришлось установить gnome-control-center-dev:

sudo apt-get install git-core gettext intltool gnome-control-center-dev
git clone git://git.gnome.org/hamster-applet
cd hamster-applet
./waf configure build --prefix=/usr
sudo ./waf install
2
ответ дан 25 May 2018 в 18:28

Очистите пакет и попробуйте снова установить его снова

Как я вижу, версия 2.32.1-0ubuntu5 присутствует в Oneiric, поэтому это означает, что в вашей настройке что-то не так.

Версия 2.32.1-0ubuntu5 присутствует в Oneiric , содержит эти два файла

/usr/bin/hamster-time-tracker
/usr/share/pyshared/hamster/i18n.py

. Что может означать, что пакет поврежден

1
ответ дан 25 May 2018 в 18:28

У меня была такая же проблема при попытке использовать git-версию хомяка, а затем вернусь обратно к пакету ubuntu. Я обнаружил, что мне пришлось очистить пакет, а затем вручную удалить /usr/lib/python2.7/hamster, а затем переустановить пакет.

0
ответ дан 25 May 2018 в 18:28

Я получил эту ошибку:

$ ./waf configure build --prefix /usr
Checking for program python              : /usr/bin/python 
Checking for Python version >= 2.4.2     : ok 2.7.2 
Checking for program glib-genmarshal     : /usr/bin/glib-genmarshal 
Checking for program glib-mkenums        : /usr/bin/glib-mkenums 
Checking for program dbus-binding-tool   : /usr/bin/dbus-binding-tool 
Checking for program docbook2man         : not found 
Checking for program xml2po              : /usr/bin/xml2po 
Checking for program xsltproc            : /usr/bin/xsltproc 
Checking for program msgfmt              : /usr/bin/msgfmt 
Checking for program intltool-merge      : /usr/bin/intltool-merge 
Checking for gnome-keybindings variables : Package gnome-keybindings was not found in the pkg-config search path.
Perhaps you should add the directory containing `gnome-keybindings.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gnome-keybindings' found

gnome-keybindings - это не пакет. Мне пришлось установить gnome-control-center-dev:

sudo apt-get install git-core gettext intltool gnome-control-center-dev
git clone git://git.gnome.org/hamster-applet
cd hamster-applet
./waf configure build --prefix=/usr
sudo ./waf install
2
ответ дан 31 July 2018 в 13:21

Очистите пакет и попробуйте снова установить его снова.

Как я вижу, в версии Oneiric присутствует версия 2.32.1-0ubuntu5, поэтому это означает, что что-то не так в вашей настройке.

Список файлов файлов содержит эти два файла

/usr/bin/hamster-time-tracker
/usr/share/pyshared/hamster/i18n.py

Что может означать, что пакет поврежден

1
ответ дан 31 July 2018 в 13:21

Я получил эту ошибку:

$ ./waf configure build --prefix /usr
Checking for program python              : /usr/bin/python 
Checking for Python version >= 2.4.2     : ok 2.7.2 
Checking for program glib-genmarshal     : /usr/bin/glib-genmarshal 
Checking for program glib-mkenums        : /usr/bin/glib-mkenums 
Checking for program dbus-binding-tool   : /usr/bin/dbus-binding-tool 
Checking for program docbook2man         : not found 
Checking for program xml2po              : /usr/bin/xml2po 
Checking for program xsltproc            : /usr/bin/xsltproc 
Checking for program msgfmt              : /usr/bin/msgfmt 
Checking for program intltool-merge      : /usr/bin/intltool-merge 
Checking for gnome-keybindings variables : Package gnome-keybindings was not found in the pkg-config search path.
Perhaps you should add the directory containing `gnome-keybindings.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gnome-keybindings' found

gnome-keybindings - это не пакет. Мне пришлось установить gnome-control-center-dev:

sudo apt-get install git-core gettext intltool gnome-control-center-dev
git clone git://git.gnome.org/hamster-applet
cd hamster-applet
./waf configure build --prefix=/usr
sudo ./waf install
2
ответ дан 2 August 2018 в 02:54

У меня была эта же проблема при попытке использовать git-версию хомяка, а затем вернулась обратно в пакет ubuntu. Я обнаружил, что мне нужно было очистить пакет, а затем вручную удалить /usr/lib/python2.7/hamster, а затем переустановить пакет.

0
ответ дан 6 August 2018 в 03:08

Очистите пакет и попробуйте снова установить его снова.

Как я вижу, в версии Oneiric присутствует версия 2.32.1-0ubuntu5, поэтому это означает, что что-то не так в вашей настройке.

Список файлов файлов содержит эти два файла

/usr/bin/hamster-time-tracker
/usr/share/pyshared/hamster/i18n.py

Что может означать, что пакет поврежден

1
ответ дан 7 August 2018 в 20:49

Я получил эту ошибку:

$ ./waf configure build --prefix /usr
Checking for program python              : /usr/bin/python 
Checking for Python version >= 2.4.2     : ok 2.7.2 
Checking for program glib-genmarshal     : /usr/bin/glib-genmarshal 
Checking for program glib-mkenums        : /usr/bin/glib-mkenums 
Checking for program dbus-binding-tool   : /usr/bin/dbus-binding-tool 
Checking for program docbook2man         : not found 
Checking for program xml2po              : /usr/bin/xml2po 
Checking for program xsltproc            : /usr/bin/xsltproc 
Checking for program msgfmt              : /usr/bin/msgfmt 
Checking for program intltool-merge      : /usr/bin/intltool-merge 
Checking for gnome-keybindings variables : Package gnome-keybindings was not found in the pkg-config search path.
Perhaps you should add the directory containing `gnome-keybindings.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gnome-keybindings' found

gnome-keybindings - это не пакет. Мне пришлось установить gnome-control-center-dev:

sudo apt-get install git-core gettext intltool gnome-control-center-dev
git clone git://git.gnome.org/hamster-applet
cd hamster-applet
./waf configure build --prefix=/usr
sudo ./waf install
2
ответ дан 13 August 2018 в 12:34

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

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