проблемы с "yum update" ((неудовлетворенные зависимости))

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

проблемы с "yum update"

Сообщение Doka »

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

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

[doka@centos ~]$ sudo yum update -y
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package selinux-policy-targeted.noarch 0:2.6.4-67.fc7 set to be updated
---> Package gammu-libs.i386 0:1.17.0-1.fc7 set to be updated
...
...
...
---> Package python-cherrypy.noarch 0:2.2.1-8.fc7 set to be updated
--> Running transaction check
---> Package dirmngr.i386 0:1.0.0-2.fc7 set to be updated
---> Package python-fedora-infrastructure.noarch 0:0.2.90.22-1.fc7 set to be updated
--> Processing Dependency: python-bugzilla for package: python-fedora-infrastructure
---> Package openldap-servers.i386 0:2.3.34-4.fc7 set to be updated
filelists.sqlite.bz2      100% |=========================| 266 kB    00:00
http://mirror.atrpms.net/livna/fedora/7/i386/repodata/filelists.sqlite.bz2: [Errno -1] Metadata file does not match checksum
Trying other mirror.
filelists.sqlite.bz2      100% |=========================| 266 kB    00:00
http://ftp-stud.fht-esslingen.de/pub/Mirrors/rpm.livna.org/fedora/7/i386/repodata/filelists.sqlite.bz2: [Errno -1] Metadata file does not match checksum
Trying other mirror.
filelists.sqlite.bz2      100% |=========================| 266 kB    00:00
http://rpm.livna.org/fedora/7/i386/repodata/filelists.sqlite.bz2: [Errno -1] Metadata file does not match checksum
Trying other mirror.
filelists.sqlite.bz2      100% |=========================| 266 kB    00:00
http://wftp.tu-chemnitz.de/pub/linux/livna/fedora/7/i386/repodata/filelists.sqlite.bz2: [Errno -1] Metadata file does not match checksum
Trying other mirror.
filelists.sqlite.bz2      100% |=========================| 266 kB    00:18
ftp://mirrors.tummy.com/pub/rpm.livna.org/fedora/7/i386/repodata/filelists.sqlite.bz2: [Errno -1] Metadata file does not match checksum
Trying other mirror.
filelists.sqlite.bz2      100% |=========================| 266 kB    00:09
http://livna.cat.pdx.edu/fedora/7/i386/repodata/filelists.sqlite.bz2: [Errno -1] Metadata file does not match checksum
Trying other mirror.
Error: failure: repodata/filelists.sqlite.bz2 from livna: [Errno 256] No more mirrors to try.
[doka@centos ~]$


т.е. даже несмотря на то что есть ливна, которая некорректно отрабатывается (кстати, что случилось с её репозитариями?) , видно, что пакет python-bugzilla в репозитариях не найден.

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

[doka@centos ~]$ sudo yum update -y  python-bugzilla
Setting up Update Process
Could not find update match for python-bugzilla
No Packages marked for Update


и даже удаление из системы через yum пакета bugzilla не привело к нужному результату

Это что баг репозитарных зависимостей? Если нет - то как это вылечить (т.е. провести обновление системы в автоматическом режиме)

ЗЫЖ Питон снести не могу - он используется.
Never stop thinking..................................................................
Спасибо сказали:
krege
Сообщения: 669
ОС: Fedora 21 x86_64 / KDE 5

Re: проблемы с "yum update"

Сообщение krege »

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

sudo yum clean all
sudo yum update yum
sudo yum update

Помогло?
Спасибо сказали:
Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

Re: проблемы с "yum update"

Сообщение Doka »

:(

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

[doka@centos ~]$ sudo yum clean all
Cleaning up Everything
Cleaning up list of fastest mirrors

[doka@centos ~]$ sudo yum update yum
livna                     100% |=========================| 2.1 kB    00:00
primary.sqlite.bz2        100% |=========================| 183 kB    00:00
fedora                    100% |=========================| 2.1 kB    00:00
primary.sqlite.bz2        100% |=========================| 3.8 MB    00:07
primary.xml.gz            100% |=========================| 1.3 kB    00:00
updates                   100% |=========================| 2.3 kB    00:00
primary.sqlite.bz2        100% |=========================| 2.3 MB    00:03
tigro                     100% |=========================| 1.1 kB    00:00
primary.xml.gz            100% |=========================|  27 kB    00:00
tigro     : ################################################## 63/63
Setting up Update Process
Could not find update match for yum
No Packages marked for Update


[doka@centos ~]$ sudo yum update -y
...
---> Package ruby-glib2.i386 0:0.16.0-20.fc7 set to be updated
---> Package zaptel-lib.i386 0:1.4.7.1-1.fc7 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libgpod.so.1 is needed by package rhythmbox
Error: Missing Dependency: python-bugzilla is needed by package python-fedora-infrastructure
Never stop thinking..................................................................
Спасибо сказали:
krege
Сообщения: 669
ОС: Fedora 21 x86_64 / KDE 5

Re: проблемы с "yum update"

Сообщение krege »

Когда у меня похожая проблема возникла, помогло обновление по частям, малыми кусками. Причём некоторые пакеты (набор пакетов) я ставил через rpm, а не через yum. В чём именно проблема тогда так и не разобрался, после обновления последующие апдейты проблем не вызывали.
Спасибо сказали:
Kondrat
Сообщения: 223
ОС: И снова Федора

Re: проблемы с "yum update"

Сообщение Kondrat »

По моим наблюдениям, этот баг (или фича) проскакивает временами в Федоровских репозиториях. Связано это, скорее всего, со стремительным развитием Федоры, многочисленной командой сборщиков пакетов и возникающей в связи с этим рассогласованностью программ. Объясню на примере: есть программа foo-1.0, требующая библиотеки libmoo-1.0. И вот некий сборщик пакетов собрал и выложил в репозиторий libmoo-1.1 а foo-1.1 оставил на завтра. И вот, при обновлении yum видит уже обновленную версию, ставит ее в очередь, а при разрешении зависимостей происходит конфликт, и yum впадает в ступор. Решение этого привел партайгеноссе krege, решить эту проблему никак невозможно по упомянутым выше причинам.
Ёж - птица гордая: пока не пнёшь, не полетит.
Спасибо сказали:
Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

Re: проблемы с "yum update"

Сообщение Doka »

>> и возникающей в связи с этим рассогласованностью программ.

как/кому об этом можно написать?
кто-нибудь вообще заморачивался этим? (донесением проблемы до разработчиков)
Never stop thinking..................................................................
Спасибо сказали:
krege
Сообщения: 669
ОС: Fedora 21 x86_64 / KDE 5

Re: проблемы с "yum update"

Сообщение krege »

Doka писал(а):
31.01.2008 16:15
как/кому об этом можно написать?
кто-нибудь вообще заморачивался этим? (донесением проблемы до разработчиков)

Проблема должна разрешиться сама через пару дней. Впрочем, написать в багзиллу редхата это не мешает, стоит только проверить, нет ли уже имеющегося запроса.
Спасибо сказали:
Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

Re: проблемы с "yum update"

Сообщение Doka »

krege писал(а):
31.01.2008 17:38
Проблема должна разрешиться сама через пару дней. Впрочем, написать в багзиллу редхата это не мешает, стоит только проверить, нет ли уже имеющегося запроса.


однако неделю уже мучаюсь...

единственный баг с подобными ключевыми словами: https://bugzilla.redhat.com/show_bug.cgi?id=420161 (но он никак не связан с данной ошибкой)




помогите внятно сформулировать по-английски описание бага:

Summary: (1 строка)
Comments: (1 строка)

и непонятно какой компонент выбирать в Components - вроде бы это не баг yum'a, а с другой стороны нету категории repositary
Never stop thinking..................................................................
Спасибо сказали: