Трабла с RPM в ALT-Linux Junior

Дистрибутивы Linux: что лучше, что хуже, какой выбрать, etc.
Аватара пользователя
eof
Маньяк
Сообщения: 180
Зарегистрирован: 05 июл 2002, 12:22
Откуда: minsk.by
Контактная информация:

Трабла с RPM в ALT-Linux Junior

Сообщение eof »

Проблема:
При установке rpm-пакетов через apt-get и руками выводит следующее:

Подготовка... ##################################################
libdv ##################################################
rpmdb: PANIC: Invalid argument
ошибка: ошибка(4) db-30981 из dbcursor->c_put: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из dbcursor->c_close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db3c_open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->get: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->put: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(-30981) записи записи libdv в Name
ошибка: ошибка(4) db-30981 из db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db3c_open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->get: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->put: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(-30981) записи записи libdv.so.2 в Basenames
ошибка: ошибка(4) db-30981 из db->get: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->put: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(-30981) записи записи libdv.so.2.0.0 в Basenames
ошибка: ошибка(4) db-30981 из db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: невозможно открыть индекс Group используя db3 - (-30981)
ошибка: ошибка(4) db-30981 из db->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: невозможно открыть индекс Requirename используя db3 - (-30981)
ошибка: ошибка(4) db-30981 из db3c_open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->get: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->put: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(-30981) записи записи libdv.so.2 в Providename
ошибка: ошибка(4) db-30981 из db->get: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->put: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(-30981) записи записи libdv в Providename
ошибка: ошибка(4) db-30981 из db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: невозможно открыть индекс Dirnames используя db3 - (-30981)
ошибка: ошибка(4) db-30981 из db->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: невозможно открыть индекс Requireversion используя db3 - (-30981)
ошибка: ошибка(4) db-30981 из db->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: невозможно открыть индекс Provideversion используя db3 - (-30981)
ошибка: ошибка(4) db-30981 из db->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: невозможно открыть индекс Installtid используя db3 - (-30981)
ошибка: ошибка(4) db-30981 из db->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: невозможно открыть индекс Sigmd5 используя db3 - (-30981)
ошибка: ошибка(4) db-30981 из db->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: невозможно открыть индекс Sha1header используя db3 - (-30981)
ошибка: ошибка(4) db-30981 из db->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: невозможно открыть индекс Filemd5s используя db3 - (-30981)
ошибка: ошибка(4) db-30981 из db3c_open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->get: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->open: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: невозможно открыть индекс Triggername используя db3 - (-30981)
ошибка: ошибка(4) db-30981 из db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->sync: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из dbenv->close: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из db_env_create: DB_RUNRECOVERY: Fatal error, run database recovery
ошибка: ошибка(4) db-30981 из dbenv->remove: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: Page 2624 encountered a second time on free list
ошибка: ошибка(4) db-30979 из db->verify: DB_VERIFY_BAD: Database verification failed


Содержимое вышепреведенного истинно для любого пакета.
Что делал:
Обновлял систему. Сначала - apt (руками), все было вроде как, нормально. Кроме всего прочего сменил libdb3 на libdb4. Далее обновлялся через apt-get upgrade имя_пакета
Что стоит сейчас:
apt-0.5.4cnc9-alt5
libapt-0.5.4cnc9-alt5
rpm-4.0.4-alt13
libdb4-4.0.14-alt8
librpm-4.0.4-alt13
alt-gpgkeys-0.1-alt11
gnupg-1.2.1-alt2.1
apt-conf-sisyphus-alt1
gcc-common-1.2.1-alt2
coreutils-4.5.3-alt2
PS libdb3 от предыдущего rpm не стоит
Помогите, пожалуйста. :roll:
I hope, bug is not in my head...

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

попробуй rpm --rebuilddb

Аватара пользователя
eof
Маньяк
Сообщения: 180
Зарегистрирован: 05 июл 2002, 12:22
Откуда: minsk.by
Контактная информация:

Сообщение eof »

Спасибо, error-messages пропали :)
I hope, bug is not in my head...

Ответить