Python після оновлення не працює

Доброго дня! Оновив систему, в.ч. і Python до версії 2.7. Тепер не працюють Entropy, Magneto, налаштування принтерів та інші пітонівські скрипти. Спробував скористатися командою:
Код:
sudo python-updater
Спочатку йшло нормально:
Код:
* Starting Python Updater...
* Main active version of Python: 2.7
* Active version of Python 2: 2.7
* Active version of Python 3: (None)
* Adding to list: app-admin/pessulus:0
* Adding to list: app-admin/sabayon:0
...

А потім так:
Код:
* emerge -Dv1 --keep-going app-admin/pessulus:0 app-admin/sabayon:0 app-admin/system-config-date:0 app-admin/system-config-printer-common:0 app-cdr/isomd5sum:0 app-editors/bluefish:0 app-emulation/virtualbox-bin:0 app-office/dia:0 app-portage/gentoolkit:0 app-portage/layman:0 dev-libs/boost:1.42 dev-libs/libgamin:0 dev-libs/libxml2:2 dev-libs/libxslt:0 dev-util/pykickstart:0 dev-vcs/subversion:0 gnome-base/gnome-menus:0 gnome-extra/at-spi:1 gnome-extra/libgsf:0 kde-base/krosspython:4.6 media-gfx/blender:0 media-gfx/gimp:2 media-gfx/uniconvertor:0 media-libs/lcms:0 media-libs/libgpod:0 media-libs/libmimic:0 media-libs/mlt:0 media-libs/mutagen:0 media-libs/pdflib:5 media-libs/sk1libs:0 media-video/istanbul:0 media-video/openshot:0 media-video/qt-recordmydesktop:0 net-analyzer/net-snmp:0 net-libs/farsight2:0 net-misc/cnetworkmanager:0 net-wireless/blueman:0 sci-misc/pythoncad:0 sys-block/open-iscsi:0 sys-devel/gdb:0 sys-libs/cracklib:0 sys-libs/libuser:0 sys-libs/tdb:0 x11-libs/vte:0 x11-misc/glipper:0 x11-proto/xcb-proto:0

Performing Global Updates:
(Could take a couple of minutes if you have a lot of binary packages.)
.='update pass' *='binary update' #='/var/db update' @='/var/db move'
s='/var/db SLOT move' %='binary move' S='binary SLOT move'
p='update /etc/portage/package.*'
/usr/portage/profiles/updates/1Q-2009..............
/usr/portage/profiles/updates/2Q-2009.....................................................................................
/usr/portage/profiles/updates/3Q-2009......................................................
/usr/portage/profiles/updates/4Q-2009...................



These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "app-admin/pessulus:0".

emerge: searching for similar names...
emerge: Maybe you meant any of these: kde-base/kdewebdev-meta, kde-base/kdeedu-meta, kde-base/kdeadmin-meta?

Хто знає, що тут робити?
Остання активність
Закрито
Ні

Повідомлення

Справа в тому, що Python, виявляється мало просто оновити, його ще потрібно переназначити, я так розумію, типу сказати системі, щоб користувала новішу версію.
Гадаю, відповідь знайдеться тут:
http://grusha.org.ua/phpbbforum/viewtop ... f=24&t=359

Так що користуйтеся пошуком )

Цитата:
Справа в тому, що Python, виявляється мало просто оновити, його ще потрібно переназначити, я так розумію, типу сказати системі, щоб користувала новішу версію.
Гадаю, відповідь знайдеться тут:
http://grusha.org.ua/phpbbforum/viewtop ... f=24&t=359

Так що користуйтеся пошуком )
Дякую, спробую... хоча командаКод:
equo upgrade для мене благом раніше не закінчувалась.
Але ж справа в тім, що Код:
python-updater не виконав оновлення. Він спіткнувся на
Код:
emerge: there are no ebuilds to satisfy "app-admin/pessulus:0".

emerge: searching for similar names...
emerge: Maybe you meant any of these: kde-base/kdewebdev-meta, kde-base/kdeedu-meta, kde-base/kdeadmin-meta? Після цього завершився. Подальшого оновлення не було...

Зараз я напишу все, що я пробував...
Спершу оновив систему. Часто видавало наступне:
>> ## SPM: фраза пост-видалення
* Updating desktop mime database ...
* Updating shared mime info database ...
Unknown media type in type 'virtual/bluedevil-input'
Unknown media type in type 'virtual/bluedevil-audio'
Unknown media type in type 'virtual/bluedevil-sendfile'
>> ## SPM: фаза пост-установки
* Updating desktop mime database ...
* Updating shared mime info database ...
Unknown media type in type 'virtual/bluedevil-input'
Unknown media type in type 'virtual/bluedevil-audio'
Unknown media type in type 'virtual/bluedevil-sendfile'
Але, думаю, це не пов’язано з Пітоном.
Далі запропонувало видалити пакунки:
>> @@ Ось пакунки, що мають бути видалені:
>> ## [sabayonlinux.org] dev-libs/eggdbus-0.6 [2.8MB]
>> ## [sabayonlinux.org] media-libs/glitz-0.5.6 [1.5MB]
>> @@ Пакунки до видалення: 2
>> @@ Вільне місце на диску: 4.3MB
Видалив. Далі те, що стосується Пітона:
>> :: (100.0%) Calculating updates ::
>> requirements for this branch:
app-admin/eselect-python
sys-devel/gcc:4.5
>> Entropy post-upgrade migration script
>> Repository: sabayonlinux.org
>> Root: /
>> Old branch: 4
>> New branch: 5
... //несуттєва інформація
Switching to python2.7
trying to set binutils profile i686-pc-linux-gnu-2.20.1
* Switching to i686-pc-linux-gnu-2.20.1 ... [ ok ]
>>> Regenerating /etc/ld.so.cache...

* Please remember to run:

* # source /etc/profile

* Switching native-compiler to i686-pc-linux-gnu-4.5.2 ... [ ok ]
>>> Regenerating /etc/ld.so.cache...
>> @@ Configuration files scan complete.
>> Є 2 configuration file(s) needing update.
>> Будь-ласка, виконайте: equo conf update
Підкреслене мені не зрозуміло. Що це?
Далі виконав equo conf update:
GrushaLinuxFornax user # equo conf update
>> @@ Сканування файлової системи ...
>> (1) file: /etc/mdadm.conf
>> (2) file: /etc/NetworkManager/nm-system-settings.conf
>> Оберіть файл, що потребує оновлення, ввівши його ідентифікаційний номер
>> Інші опції:
>> (-1) Вихід
>> (-3) Автоматично об'єднати файли, запитуючи Вас щодо кожного
>> (-5) Автоматично об'єднати всі файли без перепитувань
>> (-7) Пропустити всі файли, запитуючи Вас щодо кожного
>> (-9) Пропустити всі файли без перепитувань
Ваш вибір (введіть номер і натисніть Enter) -3
>> Файл налаштування: /etc/mdadm.conf
>> Перезаписати? [Tak/Ni] T
>> Переміщую /etc/._cfg0000_mdadm.conf на /etc/mdadm.conf
>> Файл налаштування: /etc/NetworkManager/nm-system-settings.conf
>> Перезаписати? [Tak/Ni] T
>> Переміщую /etc/NetworkManager/._cfg0000_nm-system-settings.conf на /etc/NetworkManager/nm-system-settings.conf
Добре. Потім ще раз намагаюсь оновити Пітон:
user@GrushaLinuxFornax ~ $ sudo python-updater
Пароль:
* Starting Python Updater...
* Main active version of Python: 2.7
* Active version of Python 2: 2.7
* Active version of Python 3: (None)
* Adding to list: app-emulation/virtualbox-bin:0
* Adding to list: app-office/dia:0
* check: manual [Added to list manually, see CHECKS in manpage for more information.]
* Adding to list: dev-libs/boost:1.42
* check: manual [Added to list manually, see CHECKS in manpage for more information.]
* Adding to list: x11-libs/vte:0
* check: manual [Added to list manually, see CHECKS in manpage for more information.]
* emerge -Dv1 --keep-going app-emulation/virtualbox-bin:0 app-office/dia:0 dev-libs/boost:1.42 x11-libs/vte:0

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "app-emulation/virtualbox-bin:0".

emerge: searching for similar names...
emerge: Maybe you meant any of these: kde-base/kdewebdev-meta, kde-base/kdeedu-meta, kde-base/kdeadmin-meta?
user@GrushaLinuxFornax ~ $

Нічого не вийшло. Нехай він вже оновлений. Тоді:
user@GrushaLinuxFornax ~ $ sudo eselect python update --python2
Пароль:
Switching to python2.7
user@GrushaLinuxFornax ~ $
Начебто все ОК. Але ж ні:
user@GrushaLinuxFornax ~ $ sudo sulfur
Traceback (most recent call last):
File "/usr/lib/entropy/sulfur/sulfur_client.py", line 18, in <module>
import gtk
ImportError: No module named gtk
user@GrushaLinuxFornax ~ $
Все як не працювало, так і не працює. Може я щось роблю не так?

Цитата:
За посиланням http://wiki.sabayon.org/index.php?title=Ru:Entropy пункт "Свежая установка - Что дальше?" - можливо роз'яснить причину.
Після оновлення entropy по вказаному вище посиланню виконайте перевірку наявних в системі встановлених пакунків та їх залежностей командою equo deptest. Вона автоматично додасть пошкоджені чи відсутні пакунки до списку оновлення та сама оновить їх.
Ще корисна команда equo libtest - перевірить всі бібліотеки в системі.

Цитата:

Після оновлення entropy по вказаному вище посиланню виконайте перевірку наявних в системі встановлених пакунків та їх залежностей командою equo deptest. Вона автоматично додасть пошкоджені чи відсутні пакунки до списку оновлення та сама оновить їх.
Ще корисна команда equo libtest - перевірить всі бібліотеки в системі.
Дякую, все зробив. Отримав наступне:
GrushaLinuxFornax user # equo deptest
>> @@ Увімкнення тесту залежностей ...
>> @@ Є незнайдені залежності:
>> # x11-themes/sabayon-artwork-loo
>> # Необхідно для:
>> # app-office/libreoffice-3.3.2
>> # >=x11-themes/sabayon-artwork-kde-5.4_beta1
>> # Необхідно для:
>> # kde-base/kdm-4.6.3
>> @@ Встановлення наявних пакунків у 10 секунд ...
>> @@ Підрахунок залежностей ...
>> ## [N] [sabayonlinux.org] x11-themes/sabayon-artwork-loo-5.5|0
>> ## [N] [sabayonlinux.org] x11-themes/sabayon-artwork-core-5.4|0
>> ## [sabayonlinux.org] media-libs/qimageblitz-0.0.6|0 [0.0.4|4]
>> ## [sabayonlinux.org] kde-base/kwin-4.6.3-r1|0 [4.6.3|0]
>> ## [N] [sabayonlinux.org] x11-themes/sabayon-artwork-kde-5.4-r1|0
>> @@ Пакунки для встановлення/оновлення/оновлення до старішої версії: 5
>> @@ Пакунки до видалення: 3
>> @@ Розмір завантаження: 2.2MB
>> @@ Використане місце на диску: 19.2MB
>> @@ Вам потрібно зовсім небагато: 58.2MB вільного місця
... і так далі
Про Пітона нічого не сказано. Перевірив бібліотеки.
GrushaLinuxFornax user # equo libtest
>> @@ Тест бібліотек
>> @@ тека забракованого: /usr/lib64, оскільки воно посилається на: /usr/lib
>> @@ тека забракованого: /lib64, оскільки воно посилається на: /lib
>> @@ Йде пошук зламаних виконуваних файлів
>> @@ Увага: не турбуйтеся про бібліотеки, що показані тут, але не пізніше ніж
>> (1.5%) /usr/lib/libxnconfig.so.9.0.9 [ libglitz-glx.so.1 :: libglitz.so.1 :: libnotify.so.1 ]
>> (2.8%) /usr/lib/libpoppler-glib.so.5 [ libpoppler.so.7 ]
>> (6.2%) /usr/lib/libxneur.so.9 [ libglitz-glx.so.1 :: libglitz.so.1 :: libnotify.so.1 ]
>> (7.3%) /usr/lib/thunderbird/components/libgklayout.so [ libgkgfx.so :: libthebes.so ]
>> (10.7%) /usr/bin/amuled [ libbfd-2.20.1.20100303.so ]
>> (12.5%) /usr/lib/libxneur.so.9.0.9 [ libglitz-glx.so.1 :: libglitz.so.1 :: libnotify.so.1 ]
>> (16.3%) /usr/lib/thunderbird/components/libwidget_gtk2.so [ libgfxpsshar.so :: libgkgfx.so :: libgtkxtbin.so :: libthebes.so ]
>> (17.4%) /usr/lib/libxnconfig.so.9 [ libglitz-glx.so.1 :: libglitz.so.1 :: libnotify.so.1 ]
>> (17.6%) /usr/lib/thunderbird/components/libaccessibility.so [ libgkgfx.so :: libthebes.so ]
>> (21.2%) /usr/lib/thunderbird/components/libgkgfxthebes.so [ libgkgfx.so :: libthebes.so ]
>> (22.3%) /usr/lib/kompozer/components/libmozldap.so [ libldap50.so :: libprldap50.so ]
>> (25.0%) /usr/bin/amulegui [ libbfd-2.20.1.20100303.so ]
>> (27.4%) /usr/lib/kompozer/{20aa4150-b5f4-11de-8a39-0800200c9a66}/voikko/Linux_x86_64-gcc3/libvoikko.so.1 [ libc.so.6 ]
>> (27.5%) /usr/lib/kompozer/components/libgfxps.so [ libgfxpsshar.so :: libgkgfx.so ]
>> (28.7%) /usr/lib/kompozer/{20aa4150-b5f4-11de-8a39-0800200c9a66}/platform/Linux_x86_64-gcc3/components/libmyspellext.so [ libc.so.6 :: libdl.so.2 :: libgcc_s.so.1 :: libm.so.6 :: libnspr4.so :: libplc4.so :: libplds4.so :: libpthread.so.0 :: libstdc++.so.6 :: libxpcom.so ]
>> (29.4%) /usr/lib/kompozer/components/liboji.so [ libjsj.so ]
>> (33.6%) /usr/lib/kompozer/components/libgklayout.so [ libgkgfx.so ]
>> (33.6%) /usr/lib/kompozer/components/libeditor.so [ libgkgfx.so ]
>> (34.0%) /usr/lib/librccgtk2.so.0.2.9 [ libglitz-glx.so.1 :: libglitz.so.1 ]
>> (36.0%) /usr/lib/kompozer/{20aa4150-b5f4-11de-8a39-0800200c9a66}/voikko/Linux_x86_64-gcc3/libmalaga.so.7 [ libc.so.6 :: libglib-2.0.so.0 :: libm.so.6 ]
>> (39.9%) /usr/lib/cups/backend/z600 [ libstdc++.so.5 ]
>> (40.4%) /usr/lib/ADM_plugins/videoEncoder/x264/libADM_vidEnc_x264_Gtk.so [ libADM_vidEnc_x264.so ]
>> (51.0%) /usr/lib/librccgtk2.so [ libglitz-glx.so.1 :: libglitz.so.1 ]
>> (52.5%) /usr/lib/kompozer/components/libimglib2.so [ libgkgfx.so ]
>> (54.5%) /usr/lib/librccgtk2.so.0 [ libglitz-glx.so.1 :: libglitz.so.1 ]
>> (54.6%) /usr/lib/libxnconfig.so [ libglitz-glx.so.1 :: libglitz.so.1 :: libnotify.so.1 ]
>> (55.9%) /usr/lib/rcc/engines/libguess_engine.so [ libguess.so.0 ]
>> (58.2%) /usr/lib/ADM_plugins/videoEncoder/xvid/libADM_vidEnc_Xvid_Qt.so [ libADM_vidEnc_xvid.so ]
>> (58.4%) /usr/lib/kompozer/components/libxpinstall.so [ libxpcom_compat.so ]
>> (58.7%) /usr/lib/kompozer/components/libwidget_gtk2.so [ libgkgfx.so :: libgtkxtbin.so ]
>> (59.6%) /usr/lib/thunderbird/components/libgkplugin.so [ libgtkxtbin.so ]
>> (59.7%) /usr/lib/gimp/2.0/plug-ins/separate [ libjpeg.so.7 ]
>> (60.7%) /usr/lib/kompozer/components/libembedcomponents.so [ libgkgfx.so ]
>> (61.9%) /usr/lib/kompozer/components/libtoolkitcomps.so [ libgkgfx.so ]
>> (62.2%) /usr/lib/kompozer/components/libgkplugin.so [ libgtkxtbin.so ]
>> (66.5%) /usr/lib/libpoppler-glib.so.5.0.0 [ libpoppler.so.7 ]
>> (72.6%) /usr/lib/libxneur.so [ libglitz-glx.so.1 :: libglitz.so.1 :: libnotify.so.1 ]
>> (73.1%) /usr/libexec/cups/filter/rastertoz600 [ libstdc++.so.5 ]
>> (75.2%) /usr/lib/cups/filter/rastertoz600 [ libstdc++.so.5 ]
>> (78.1%) /usr/lib/ADM_plugins/videoEncoder/x264/libADM_vidEnc_x264_Qt.so [ libADM_vidEnc_x264.so ]
>> (80.0%) /usr/lib/kompozer/components/libxpcom_compat_c.so [ libxpcom_compat.so ]
>> (83.4%) /usr/lib/kompozer/components/libgfx_gtk.so [ libgfxpsshar.so :: libgkgfx.so ]
>> (84.6%) /usr/lib/kompozer/components/libaccessibility.so [ libgkgfx.so ]
>> (85.4%) /usr/bin/cmyktool [ libjpeg.so.7 ]
>> (86.8%) /usr/lib/ADM_plugins/videoEncoder/xvid/libADM_vidEnc_Xvid_Gtk.so [ libADM_vidEnc_xvid.so ]
>> (88.0%) /usr/lib/thunderbird/components/libmozldap.so [ libldap60.so :: libprldap60.so ]
>> (90.6%) /usr/bin/amule [ libbfd-2.20.1.20100303.so ]
>> (96.5%) /usr/libexec/cups/backend/z600 [ libstdc++.so.5 ]
>> (98.2%) /usr/lib/thunderbird/components/libimglib2.so [ libgkgfx.so :: libthebes.so ]
>> @@ Порівняння зламаних бібліотек/виконуваних програм
>> @@ Статистика бібліотек/виконуваних файлів:
>> ## Не співпадає:
>> => /usr/lib/cups/backend/z600
>> => /usr/lib/cups/filter/rastertoz600
>> => /usr/libexec/cups/backend/z600
>> => /usr/libexec/cups/filter/rastertoz600

Теж наче все чисто. Те, що не співпадає - невдала спроба встановити принтер :twisted: Тепер перевіряємо Пітона:
GrushaLinuxFornax user # sulfur
Traceback (most recent call last):
File "/usr/lib/entropy/sulfur/sulfur_client.py", line 18, in <module>
import gtk
ImportError: No module named gtk
GrushaLinuxFornax user #

Все так само... Може тут щось треба робити з графічним модулем gtk?

Цитата:

Код:
* Starting Python Updater...
* Main active version of Python: 2.7
* Active version of Python 2: 2.7
* Active version of Python 3: (None)


Ось шмат Вашого виводу, в якому вказано, що активна версія Pyton`a -- 2.7.
У мене зараз повністю оновлена система і версія теж 2.7. Це означає, що Pythоn оновлювати вже не потрібно.
Тепер питання -- чи Ви його переназначили командою #eselect python update --python2 ?
У мене була точнісінько така сама проблема, див.: http://grusha.org.ua/phpbbforum/viewtopic.php?f=24&t=359
я вищевказаною командою переназначив Python і після цього я зміг користуватись командою #equo.
До цього моменту після спроби скористуватись цією командою отримував таке повідомлення: "bash: /usr/bin/equo: /usr/bin/python2: bad interpreter: No such file or directory"
а коли запрацювало equo то можна без проблем перевстановити Sulfur і далі користуватись системою.
А поки я не оновив Sulfur теж отримував такі помилки:
File "/usr/lib/entropy/sulfur/sulfur_client.py", line 18, in <module>
import gtk
ImportError: No module named gtk

Так, переназначав командою #eselect python update --python2 і неодноразово. З # equo проблем не було. Саме через нього я і оновлював систему. Ще раз оновив Сульфур:Код:
GrushaLinuxFornax user # equo install sulfur --ask
>> @@ Ось обрані пакунки:
>> # (1/1) [sabayonlinux.org] app-admin/sulfur-1.0_beta17
>> Версії: 1.0_beta17 / NoTag / 0 ===> 1.0_beta17 / NoTag / 0
>> Дія: Перевстаовити
>> @@ Пов'язані пакунки: 1
Ви бажаєте продовжити підрахунок залежностей? [Tak/Ni] t
>> @@ Підрахунок залежностей ...
>> @@ Ось пакунки, що повинні бути встановлені:
>> ## [R] [sabayonlinux.org] app-admin/sulfur-1.0_beta17|0 [1.0_beta17|0]
>> @@ Пакунки для встановлення/оновлення/оновлення до старішої версії: 1
>> @@ Пакунки до видалення: 0
>> @@ Пакунки до встановлення: 0
>> @@ Пакунки до перевстановлення: 1
>> @@ Пакунки до оновлення: 0
>> @@ Пакунки, що необхідно оновити до старішої версії: 0
>> @@ Розмір завантаження: 0b
>> @@ Вільне місце на диску: 0.0b
>> @@ Вам потрібно зовсім небагато: 490.7kB вільного місця
Бажаєте виконати почергово? [Tak/Ni] t
>> :: (1/1) >>> app-admin/sulfur-1.0_beta17
>> ## Контрольна сума пакунку співпадає: app-admin:sulfur-1.0_beta17~0.tbz2
>> ++ (1/1) >>> app-admin/sulfur-1.0_beta17
>> ## Розпакування пакунку: app-admin:sulfur-1.0_beta17~0.tbz2
>> ## Встановлення пакунку: app-admin/sulfur-1.0_beta17
>> ## [Sulfur, the Entropy Store (Sabayon Package Manager GUI)]
>> ## Оновлення бази даних: app-admin/sulfur-1.0_beta17
>> ## Cleaning previously installed application data.
>> ## SPM: фраза пост-видалення
>>> Regenerating /etc/ld.so.cache...
>> ## SPM: фаза пост-установки
* Package: app-admin/sulfur-1.0_beta17
* Repository: sabayon
* USE: elibc_glibc kernel_linux userland_GNU x86
* FEATURES: preserve-libs sandbox splitdebug
* Updating shared mime info database ...
Unknown media type in type 'virtual/bluedevil-input'
Unknown media type in type 'virtual/bluedevil-audio'
Unknown media type in type 'virtual/bluedevil-sendfile'
* Updating desktop mime database ...
* Compilation and optimization of Python modules for CPython 2.7 ... [ ok ]
>> ## Очищення: app-admin/sulfur-1.0_beta17
>> @@ Встановлення завершене.
>> @@ Configuration files scan complete.

Але все марно:Код:
GrushaLinuxFornax user # sulfur
Traceback (most recent call last):
File "/usr/lib/entropy/sulfur/sulfur_client.py", line 18, in <module>
import gtk
ImportError: No module named gtk
Я вже нічого не розумію... Мусить же працювати :?

Цитата:

Я вже нічого не розумію... Мусить же працювати :?

Ну, не знаю.. У мене все запрацювало з першого разу, що навіть трохи здивувало. Але я використовував трохи іншу команду.
Замість # equo install sulfur --ask
я використав # equo install entropy sulfur,
попередньо зробивши #equo update
Дуже рекомендую заглянути на http://wiki.sabayon.org/index.php?title=Ru:Entropy

Цитата:
А якщо перевстановити усі встановлені в системі пакети командою
equo upgrade --replay?
Але це може зайняти дуже багато часу...
На виконання команди було витрачено більше 7 годин. Однак, все запрацювало!!! :D Навіть не знаю, що саме могло стати причиною... Дякую Вам, remolek!!! :so_happy:

Знову Python, знову Sulfur....
Після запуску Sulfur з’являється віконечко наступного зімсту:
Код:
Traceback (most recent call last):
File "/usr/lib/entropy/sulfur/sulfur/__init__.py", line 1888, in _show_packages_group_caching
self.etpbase.get_groups(k)
File "/usr/lib/entropy/sulfur/sulfur/packages.py", line 705, in get_groups
return self.do_filtering(self.get_raw_groups(flt))
File "/usr/lib/entropy/sulfur/sulfur/packages.py", line 727, in get_raw_groups
self.populate_single_group(flt)
File "/usr/lib/entropy/sulfur/sulfur/packages.py", line 696, in populate_single_group
self._packages[mask] = self._get_groups(mask)
File "/usr/lib/entropy/sulfur/sulfur/packages.py", line 1219, in _get_groups
return self._get_calls_dict().get(mask)()
File "/usr/lib/entropy/sulfur/sulfur/packages.py", line 998, in _pkg_get_masked
return [x for x in map(fm, self.Entropy.calculate_masked_packages()) \
File "/usr/lib/entropy/sulfur/sulfur/packages.py", line 987, in fm
idpackage = gi_match(match)
File "/usr/lib/entropy/sulfur/sulfur/packages.py", line 1253, in get_installed_idpackage
self.Entropy.installed_repository().isPackageScopeAvailable(atom, slot,
AttributeError: 'InstalledPackagesRepository' object has no attribute 'isPackageScopeAvailable'

Frame get_installed_idpackage in /usr/lib/entropy/sulfur/sulfur/packages.py at line 1253
slot = u'3.2'
self = <sulfur.packages.EntropyPackages instance at 0xa8a35ec>
dbconn = <EntropyRepository instance at 0xa2fa2ac, /var/lib/entropy/client/database/x86/sabayonlinux.org/standard/x86/5/packages.db, ro: True|True, caching: True, indexing: True, name: sabayonlinux.org, skip_upd: False, st_upd: True, conn_pool: {(u'/var/lib/entropy/client/database/x86/sabayonlinux.org/standard/x86/5/packages.db', -1220774208, 29483): <sqlite3.Connection object at 0xa2fd8a0>}, cursor_cache: {(u'/var/lib/entropy/client/database/x86/sabayonlinux.org/standard/x86/5/packages.db', -1220774208, 29483): <sqlite3.Cursor object at 0xa382860>}>
atom = u'dev-lang/python-3.2.3-r1'
match = (89913, u'sabayonlinux.org')
revision = 0
Думв, треба перевести python на венсію 3. Перевів...
Код:
eselect python update --python3
python-updater
Оновив PyGTK і сам Sulfur через equo...
Все те саме.
Консоль видає наступне:
Код:
# sulfur
sh: /dev/null/.config/qtcurve/gtk-icons.29483: Not a directory
/usr/lib/entropy/sulfur/sulfur/core.py:49: PangoWarning: error opening config file '/dev/null/.pangorc': Not a directory

gtk.glade.XML.__init__(self, filename, rootname, domain)

Хто що порадить? :?

У мене було подібне.
Коли вводив Код:
#eselect python update --python3

Казало, що пайтон оновлений, але при перевірці виявлялося. що ні.
Ви перевірте, #eselect python list
Якщо задіяна не остання версія, тоді командою
#eselect python update

без вказання версії, воно саме тоді оновить. В мене спрацювало.

Цитата:
Оновив PyGTK і сам Sulfur через equo...
Все те саме.
Консоль видає наступне:


Код:
# sulfur
sh: /dev/null/.config/qtcurve/gtk-icons.29483: Not a directory
/usr/lib/entropy/sulfur/sulfur/core.py:49: PangoWarning: error opening config file '/dev/null/.pangorc': Not a directory

gtk.glade.XML.__init__(self, filename, rootname, domain)



В консолі свариться pango

Цитата:
У мене було подібне.
Коли вводив Код:
#eselect python update --python3

Казало, що пайтон оновлений, але при перевірці виявлялося. що ні.
Ви перевірте, #eselect python list
Якщо задіяна не остання версія, тоді командою
#eselect python update

без вказання версії, воно саме тоді оновить. В мене спрацювало.
Зробив наступне:
Код:
# eselect python list
Available Python interpreters:
[1] python2.6
[2] python2.7 *
[3] python3.2
# eselect python update
Switching to python3.2
# eselect python list
Available Python interpreters:
[1] python2.6
[2] python2.7
[3] python3.2 *

Все так само.
Цитата:
В консолі свариться pango
І що робити? Крім того викликає підозру наступне:
Код:
/dev/null/.config Чого воно в null лізе а не на диск? Це норма?

OK, тепер ще й Magneto гепнувся після всіх цих маніпуляцій:
Код:
# magneto
Traceback (most recent call last):
File "/usr/lib/entropy/magneto/magneto.py", line 56, in _startup
from magneto.kde.interfaces import Magneto
File "/usr/lib/entropy/magneto/magneto/kde/interfaces.py", line 15, in <module>
from PyQt4.QtCore import QTimer, SIGNAL
ImportError: No module named PyQt4.QtCore

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/entropy/magneto/magneto.py", line 60, in _startup
from magneto.gtk3.interfaces import Magneto
ImportError: No module named gtk3.interfaces

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/entropy/magneto/magneto.py", line 107, in <module>
_startup(_unlock_func)
File "/usr/lib/entropy/magneto/magneto.py", line 62, in _startup
from magneto.gtk.interfaces import Magneto
ImportError: No module named gtk.interfaces

Перевстановлював PyQt4 і Pygtk - толку нуль.
Які є варіанти?

Може це давня проблема, пов’язана з pango (коли в GTK-шних прогах зникли значки), але яка у Вас не вирішена? Тоді вона вирішувалась так:
#equo update
#equo install Pango gdk-pixbuf

P.S. Щойно оновив систему і запустив з консолі sulfur.
В консолі
Цитата:
# sulfur
/usr/lib/entropy/sulfur/sulfur/core.py:49: PangoWarning: error opening config file '/dev/null/.pangorc': Это не каталог

gtk.glade.XML.__init__(self, filename, rootname, domain)
Але sulfur працює.
Python на іншу версію перемикаю так:

# eselect python list
Available Python interpreters:
[1] python2.6
[2] python2.7 *
[3] python3.2
# eselect python set 3
# eselect python list
Available Python interpreters:
[1] python2.6
[2] python2.7
[3] python3.2 *

Цитата:
Може це давня проблема, пов’язана з pango (коли в GTK-шних прогах зникли значки), але яка у Вас не вирішена? Тоді вона вирішувалась так:
#equo update
#equo install Pango gdk-pixbuf

P.S. Щойно оновив систему і запустив з консолі sulfur.
В консолі
# sulfur
/usr/lib/entropy/sulfur/sulfur/core.py:49: PangoWarning: error opening config file '/dev/null/.pangorc': Это не каталог

gtk.glade.XML.__init__(self, filename, rootname, domain)
Але sulfur працює.

Оновлення Панго нічого не дало... Пітон перемкнув на 3.2.
Помітив, що у Вас відсутня така помилка:Код:
sh: /dev/null/.config/qtcurve/gtk-icons.9233: Not a directory

Підозрюю, що справа в ній... Зараз підійшли нові оновлення, оновлю і відпишусь.

Після оновлення все прекрасно :) Правда, прийшлось відкотитись на Python 2.7, бо Magneto продовжував вередувати. Команда Код:
# export $(dbus-launch) допомогла повністю привести його до тями.