Обновил YUM программой Yum Extender до версии yum-2.6.1-1
Теперь Yum Extender не загружает список пакетов из репозиториев. Вот что выдает окно "ВЫВОД" -
Traceback (most recent call last):
File "/usr/share/yumex/yumex.py", line 255, in on_button
self.setup_yum()
File "/usr/share/yumex/yumex.py", line 912, in setup_yum
if self.yw.load_repo_data(rload):
File "/usr/share/yumex/yumexClasses/yumexBase.py", line 306, in load_repo_data
self.doSackSetup() # Setup Package Sack.
File "/usr/share/yumex/yumexClasses/yumexBase.py", line 275, in doSackSetup
self.excludeNonCompatArchs(archlist=archlist)
AttributeError: 'yumexBase' object has no attribute 'excludeNonCompatArchs'
Что делать, как решить проблему?
Re: Проблема с YUM после обновления.
1. Какой у вас дистрибутив?
2. Откуда YUM?
3. Версия python в дистрибутиве.
Re: Проблема с YUM после обновления.
1. ASP 11
2. Сначала с дистра, потом пытался обновить с msiu, после неудачи yom'ом скачал список со всех репозиториев, которые внесены в список, выбрал yum-2.6.1-1. Обновил - ответ ок. Опять обновил список и - получил ответ, который процитировал ниже.
3. Что делать с python?
Re: Проблема с YUM после обновления.
Так откуда yum-2.6.1-1? В msiu такого нет, там yum-2.6.1-0.110msiu.
Эти пакеты стоят:
Re: Проблема с YUM после обновления.
Так с msiu yum-2.6.1-0.11 не пошел, а стал 2-6.1-1 откуда-то с другого репозитория. Я ж историю описал.
Что мне теперь сделать? что-то снести, и что-то установить? что именно? Вы же понимаете, что я начинающий, мне [code] ни о чем еще не говорит!
Re: Проблема с YUM после обновления.
Вот что дал код:
[root@localhost ~]# rpm -q python-urlgrabber python-sqlite python-elementtree
python-urlgrabber-2.9.6-1
python-sqlite-1.1.6-1
python-elementtree-1.2.6-4
[root@localhost ~]#
Что делать дальше? Как вылечить yum-2.6.1-1 или вернуть прежний, с дистриба ASP 11?
Re: Проблема с YUM после обновления.
Я этого не понял просто, думаю если возьмете http://ftp.msiu.ru/pub/asplinux-11/updates/other/SRPMS/yum-2.6.1-0.110ms... и пересобирёте должно получиться... А YUM судя по всему у вас из FC development.
Re: Проблема с YUM после обновления.
Не уверен, что сумею. Какой другой способ есть? может, удалить его совсем и поставить по-новой?
Re: Проблема с YUM после обновления.
Не уверен, что сумею.
Почему не сумеете? Очень даже сумеете...
Скажите чего Вы хотите от системы и получите ответ что Вам делать дальше...
Подсказки:
1. Вам не хватает функциональности дистрибутива или Вы хотите быть впереди планеты всей и использовать самые новые пакеты. Вы готовы смирится с тем, что что-то может работать не совсем так как Вы ожидаете, но Вы чувствуете в себе энтузиазм и готовы эксперементировать.
2. Вы хотите получить беспроблемную, пусть не самую передовую, систему. Функциональности дистрибутива Вам вполне достаточно.
Re: Проблема с YUM после обновления.
Почему не сумеете? Очень даже сумеете...
То что встретилось в сети не внушило уверенности
То что советуют здесь далеко не все понятно а переспрашивать неудобно
Скажите чего Вы хотите от системы и получите ответ что Вам делать дальше...
Подсказки:
1. Вам не хватает функциональности дистрибутива или Вы хотите быть впереди планеты всей и использовать самые новые пакеты. Вы готовы смирится с тем, что что-то может работать не совсем так как Вы ожидаете, но Вы чувствуете в себе энтузиазм и готовы эксперементировать.
2. Вы хотите получить беспроблемную, пусть не самую передовую, систему. Функциональности дистрибутива Вам вполне достаточно.
1 Проблема возникла в соседней теме про Kmail До того не то чтобы все устраивало но было терпимо
Экспериментировать не прочь когда есть время Сейчас его не настолько много чтобы не желать избежать ненужных тормозов
2 Это гораздо теплее
Но уже "поздно пить боржоми" когда что-то порушилось
Если бы была возможность делать откат...
Re: Проблема с YUM после обновления.
Это Вы зря... Если не понятно, то нужно спрашивать. Если все равно непонятно, то нужно еще детальнее спрашивать... Один непонятно расскажет, другой расскажет понятнее.
[sergeil@homedesk ~]$ rpm -qf `which kmail`
kdepim-3.5.2-0.1.fc4
То есть, он здесь...
Если нет желания, то и не нужно...
Вообще-то можно... Это не совсем откат. Вас следует восстановить оригинальные файлы и забыть о проблемах.
Для этого я рекомендую Вам отключить все опциональные репозитарии и восстановить yum из дистрибутива.
Это можно сделать через RPM.
1. Найдите не диске или скачайте с сайта оригинальный пакет yum...
2. Удалите нестандартный yum: `rpm -e --nodeps yum`
3. Установите оригинальный yum: `rpm -U yum-2.4.1-1.110.1asp.noarch.rpm`
4. Выясните, какие пакеты были обновлены из нестандартных репозитариев: `yum list extras`
Re: Проблема с YUM после обновления.
1. Найдите не диске или скачайте с сайта оригинальный пакет yum...
2. Удалите нестандартный yum: `rpm -e --nodeps yum`
3. Установите оригинальный yum: `rpm -U yum-2.4.1-1.110.1asp.noarch.rpm`
4. Выясните, какие пакеты были обновлены из нестандартных репозитариев: `yum list extras`
Он есть на диске, только как его указать при -U? При попытке выполнить п.3 прога даже не задумалась - нет такого файла ни каталога.
Re: Проблема с YUM после обновления.
Он есть на диске, только как его указать при -U? При попытке выполнить п.3 прога даже не задумалась - нет такого файла ни каталога.
Возьмите инсталляционные диски и найдите этот файл. Если это затруднительно, то скачайте его с вайта ASPLinux. Вот ссылка: ftp://ftp.asplinux.ru/pub/i386/RPMS.11/yum-2.4.1-1.110.1asp.noarch.rpm
Re: Проблема с YUM после обновления.
Он есть на диске, только как его указать при -U? При попытке выполнить п.3 прога даже не задумалась - нет такого файла ни каталога.
Возьмите инсталляционные диски и найдите этот файл. Если это затруднительно, то скачайте его с вайта ASPLinux. Вот ссылка: ftp://ftp.asplinux.ru/pub/i386/RPMS.11/yum-2.4.1-1.110.1asp.noarch.rpm
Да есть он на диске. Нашел. Что делать? как его подсунуть в rpm -U ...
Re: Проблема с YUM после обновления.
Установил! Просто прописал полный путь? и он съел. rpm -q показал его, а вот как его вызвать к жизни пока не понял. В обычном месте его нет.
На диске есть еще yumex, yum-update..., yum-util... - всего три пакета. Их тоже установить?
Re: Проблема с YUM после обновления.
Не спешите... Проверьте, возможно, у Вас стоит правильная версия или эти пакеты не установлены... Если не установлено, то и не нужно ставить.
Не забудьте отключить опциональные репозитарии и проверьте что лишнее установлено... Это не обязательно необходимо восстанавливать, но знать нужно...
Re: Проблема с YUM после обновления.
Конечно я мало что понял. Стала версия yum с диска, yumex я доставил позже и она появилась в обычном месте. Остальные 2 пакета я не трогал.
В yumex как "standard" отмечены asp-репозитории, остальные по умолчанию отключены.
Проверка показала вот что:
[root@localhost ~]# yum list extras
Setting up repositories
Reading repository metadata in from local files
Extra Packages
arts.i386 8:1.5.1-0.1.fc4 installed
gpg-pubkey.None 9b3c94f4-3b0e54e8 installed
kdebase.i386 6:3.5.1-0.3.110asp installed
kdelibs.i386 6:3.5.1-0.1.110asp installed
kdenetwork.i386 7:3.5.1-0.1.fc4 installed
opera.i386 2:8.52-20060201.5 installed
[root@localhost ~]#
Если криминального ничего нет, то я очень рад победе, спасибо большое вам за помощь. Если же что-то не так? укажите что.
В обновлениях есть более свежая версия yumex Ставить ли ее из самой yumex или есть другой способ (если первый менее безопасен)?
Re: Проблема с YUM после обновления.
Tovia,
Extra Packages
В обновленияъ ASPLinux более свежая версия... arts-1.5.2-0.1.fc4
Есть смысл обновиться...
В обновлениях ASPLinux более свежая версия (KDE-3.5.2).
Есть смысл обновиться...
OK
YumEX - это надстройка над YUM.
Список доступных обновлений Вы можете посмотреть через
root# yum list updates
Вы можете обновится через
root# yum update
Если командная строка Вас не очень пугает, то yumex Вам не нужен. Лично я им не пользуюсь...

Re: Проблема с YUM после обновления.
Cпасибо большое, кажется я все понял? но обновлюсь утром на свежую голову. Надеюсь что все пройдет благополучно.
Re: Проблема с YUM после обновления.
При обновлении с официальных репозитариев никаких сюрпризов быть не должно...