LINUX.ORG.RU

** Found 66 pre-existing rpmdb problem(s), 'yum check' output follows:

Зачет.

Бери там по одному пункту из списка проблем, вдумчиво читай, и чини.

alpha ★★★★★
()
Ответ на: комментарий от Windos7

Как автоматизировать надо было думать до того как делать из базы rpm свалку термоядерных отходов.

Вообще говоря, package-cleanup --dupes покажет список дублирующихся пакетов. На этот список надо _внимательно_ посмотреть. После чего можно запустить

package-cleanup --cleandupes

Эта команда дубликаты почистит, но надо следить, чтобы она случайно не потянула зависимости.

После чего надо чистить кеш yum clean all и смотреть на yum check. Если там что-то ещё останется - действовать по обстоятельствам.

Есть ещё такая команда как yum-complete-transactions, которая позволяет доделать обновление пакетов, если оно было по какой-то причине оборвано (например, комп был выключен).

alpha ★★★★★
()
Ответ на: комментарий от alpha

все не так

как я понял, т.к я подключил разные дополнительные репозитарии, то возможна ситуация когда из стороннего репозитария делается «попытка» установки более новой версии либы, т.е проше говоря так работает:

yum update --setopt=protected_multilib=false --skip-broken

Windos7
() автор топика
Ответ на: комментарий от Windos7

В федоре не нужны дополнительные опции для поддержки многих архитектур одновременно.

Просто если ты на 64-битной машине выполнишь команду yum install SDL_mixer.i686 тебе поставится 32-битная библиотека. И никакие зависимости при этом не ломаются. Все работает как должно.

А то, что там сделано у тебя - это какая-то каша. У тебя стоят по две версии пакетов одной и той же архитектуры. Такого вообще быть не должно и все это надо чистить и приводить в порядок.

alpha ★★★★★
()
Ответ на: комментарий от alpha

хм, путем удаления х86? прошлый вариант так и не зароботал!

Windos7
() автор топика
Ответ на: комментарий от alpha

кстатти да, Ваш вариант зароботал, надо всетаки почетче читать!

Windos7
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.