ingvaro⇓ пишет:Полагаю,что речь идет о чистке rpm-базы.
Скрипт "вкусный", но нет. Cудя по манам --rebuilddb помимо перестройки индексов ещё и pack делает, т.е. удаляет записи, отмеченные как удалённые, уменьшая размер базы. Тут налицо переходящий от OpenMandrivaLx баг, поскольку в Mandriva 2011 (тоже rpm5) всё работает отлично.
Можете сами убедиться, если есть сборка MagOS под руками:
su - пароль - urpmq --whatrequires libgcc1 --verbose
Он встанет колом перед тем, как сделать unlocking urpmi database и отпустит его минуты через 2. Аналогичные действия под обычным юзером проблем не вызывают. Учитывая, что urpmi работает под рутом, глюк переползает на стадию update, поэтому обновление может изрядно затянуться, либо вообще отвалиться с ошибкой. R8, например, мне так и не удалось обновить.