Не запускается porthole, не обновляется world
aberro 2 Августа, 2010 - 12:15
Не запускается porthole. При попытке запуска пишет следующее:
Porthole: python version = 2.6.4 (r264:75706, Feb 7 2010, 00:10:15)
[GCC 4.3.4]
importing installed modules
starting main()
CONFIG: id initialized to 782944
CONFIGURATION: id initialized to 783487
PREFERENCES: id initialized to 897128
initializing utils.__init__.py
DEBUG: id initialized to 913973
UTILS: mydebug.id = 913973
PREFERENCES: imported debug.id = 913973
BACKENDS: id initialized to 71016
PORTAGELIB: id initialized to 83161
STERMINAL: id initialized to 126858
VERSION_SORT: id initialized to 158079
PROPERTIES: id initialized to 161213
METADATA: id initialized to 161742
PORTAGELIB: imported portage-2.2 modules
PORTAGELIB: portage version = 2.1.8.3
BACKENDS: portage_lib import complete : <module 'porthole.backends.portagelib' from '/usr/lib64/python2.6/site-packages/porthole/backends/portagelib.pyc'>
MAINWINDOW: id initialized to 677044
DATABASE: id initialized to 841900
PACKAGE: id initialized to 842669
DBREADER: import id initialized to 854205
UTILITIES: id initialized to 859819
USERCONFIGS: id initialized to 861044
DBREADER: DatabaseReader.id initialized to 871327
PLUGIN: id initialized to 989221
ADVEMERGE: id initialized to 22939
PORTHOLE: i18n_DIR = /usr/share/locale/
Traceback (most recent call last):
File "/usr/bin/porthole-2.6", line 114, in <module>
main()
File "/usr/lib64/python2.6/site-packages/porthole/startup.py", line 189, in main
myapp = MainWindow() #config.Prefs, config.Config)
File "/usr/lib64/python2.6/site-packages/porthole/mainwindow.py", line 119, in __init__
self.gladefile = config.Prefs.DATA_PATH + config.Prefs.use_gladefile
TypeError: cannot concatenate 'str' and 'NoneType' objects
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
File "/usr/lib64/python2.6/threading.py", line 525, in __bootstrap_inner
File "/usr/lib64/python2.6/site-packages/porthole/db/dbreader.py", line 170, in run
File "/usr/lib64/python2.6/site-packages/porthole/db/dbreader.py", line 83, in read_db
File "/usr/lib64/python2.6/site-packages/porthole/backends/portagelib.py", line 655, in get_allnodes
File "/usr/lib64/portage/pym/portage/dbapi/porttree.py", line 1225, in getallnodes
File "/usr/lib64/portage/pym/portage/dbapi/porttree.py", line 901, in cp_all
File "/usr/lib64/portage/pym/portage/util/listdir.py", line 116, in listdir
File "/usr/lib64/portage/pym/portage/util/listdir.py", line 57, in cacheddir
File "/usr/lib64/portage/pym/portage/__init__.py", line 231, in __call__
<type 'exceptions.TypeError'>: 'NoneType' object is not callable
При попытке переустановить пакет пишет о цикличных зависимостях. Кстати, при попытке обновить world выдает такой список цикличных зависимостей, который не помещается в окне консоли... Все это стало происходить после сбоя винта. В ходе проверки нашел много ошибок файловой системы и пригрозил удалить какой-то журнал (прошу прощения, я нуб и чайник в линухах), и что-то про то, что ext3 теперь ext2 (хотя у меня ext4 был и поныне маунтится как ext4).
Подкажите, пожалуйста, как это все реанимировать?
»
- Для комментирования войдите или зарегистрируйтесь

Сделайте emerge -uDN
Загрузитесь с LiveCD, прочекайте все ФС, потом смонтируйте чистые ФС, перейдите в chroot, сделайте
и покажите emerge.log
Полагаю, что вам придется откатываться на предыдущий (149) удев.
http://file.qip.ru/file/SM6eb
http://file.qip.ru/file/SM6ebRFU/emerge.html
Что скажете, док?..
aberro
Сбросьте лог в приличное место. :)
А что неприличного в квипе?
А что неприличного в квипе? Простите, я не имею своего сервера для шары. Если все нижеперечисленное тоже не проходит цензурирования, то прошу дать ссылку на православный файлообменник.
http://drop.io/gkef0m4/asset/emerge-log
http://killen-co.narod.ru/emerge.log
http://ifolder.ru/18757699
http://files.myopera.com/Aberro/project/emerge.log
http://www.gentoo.ru/content/
http://www.gentoo.ru/content/mne-neobhodimo-vylozhit-bolshoy-kusok-loga-ili-konfiguracionnogo-fayla-kak-postupit
http://paste.pocoo.org/show/2
http://paste.pocoo.org/show/245312/
http://paste.org.ru/?t5gq1y
Тоже не запускается...
Почему-то вот такая беда с porthole
Porthole: python version = 2.7.3 (default, Feb 28 2013, 12:59:06) [GCC 4.7.2] importing installed modules Traceback (most recent call last): File "/usr/bin/porthole-2.7", line 95, in <module> from porthole.startup import * File "/usr/lib/python2.7/site-packages/porthole/startup.py", line 64, in <module> import pygtk; pygtk.require("2.0") # make sure we have the right version ImportError: No module named pygtkМожет кто подсказать решение?
gentoo-x86 ~ # eix pygtk [I] dev-python/pygtk Available versions: (2) 2.24.0-r2 (~)2.24.0-r3 {doc examples test PYTHON_TARGETS="python2_6 python2_7"} Installed versions: 2.24.0-r3(2)(23:51:59 21.03.2013)(-doc -examples -test PYTHON_TARGETS="python2_7 -python2_6") Homepage: http://www.pygtk.org/ Description: GTK+2 bindings for PythonЛюблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...
Запустите python-updater и
Запустите python-updater и затем revdep-rebuild
Так же не плохо бы выполнить:
Не вышло
gentoo-x86 maxim # porthole Porthole: python version = 2.7.3 (default, Mar 22 2013, 02:15:55) [GCC 4.7.2] importing installed modules Traceback (most recent call last): File "/usr/bin/porthole-2.7", line 95, in <module> from porthole.startup import * File "/usr/lib/python2.7/site-packages/porthole/startup.py", line 64, in <module> import pygtk; pygtk.require("2.0") # make sure we have the right version ImportError: No module named pygtkЛюблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...
Так а pygtk установлен?
Так а pygtk установлен?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
ну да
gentoo-x86 ~ # eix pygtk dev-python/pygtk Available versions: (2) 2.24.0-r2 (~)2.24.0-r3 {doc examples test PYTHON_TARGETS="python2_6 python2_7"} Installed versions: 2.24.0-r3(2)(23:51:59 21.03.2013)(-doc -examples -test PYTHON_TARGETS="python2_7 -python2_6") Homepage: http://www.pygtk.org/ Description: GTK+2 bindings for PythonЛюблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...
python-updater запускали или
python-updater запускали или нет ?
Запускал
Запускал
Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...
Ну и что, он должен был
Ну и что, он должен был пересобрать пакеты, имеющие отношение к python`у.
Мне не тяжело еще раз
Мне не тяжело еще раз запустить. Отпишусь, как сделаю
Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...
Мои действия:python-updater
Мои действия:
Выхлоп:
gentoo-x86 maxim # porthole Porthole: python version = 2.7.3 (default, Mar 22 2013, 02:15:55) [GCC 4.7.2] importing installed modules Traceback (most recent call last): File "/usr/bin/porthole-2.7", line 95, in <module> from porthole.startup import * File "/usr/lib/python2.7/site-packages/porthole/startup.py", line 64, in <module> import pygtk; pygtk.require("2.0") # make sure we have the right version ImportError: No module named pygtkУвы, все без изменений :(
Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...
Покажите: eselect python
Покажите:
Пожалуйста: gentoo-x86
Пожалуйста:
Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...
Покажите вывод: equery f
Покажите вывод:
На paste
Сделал
http://pastebin.com/yZjz2usp
Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...
% bpython >>> import
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask написал(а): %
Еще бы хоть каплю объяснений... Я с этим нткогда не сталкивался
Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...
Модуль Python под названием
Модуль Python под названием pygtk, как ни странно, принадлежит пакету dev-python/pygobject, так что его и надо перебрать (emerge --oneshot)
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.