LINUX.ORG.RU

Сборка из srpm. Ошибка с MD5


0

0

Операционная система CentOS 5.4. Пытаюсь собрать firefox из src.rpm. Собираю пока из репозитарного, не изменяя содержимое spec-файла и т.д. Скачал firefox-3.0.18-1.el5.centos.src.rpm, установил его, сделал
rpmbuild -bb firefox.spec.
Потребовались зависимости, установил их, сделал ещё раз rpmbuild, получил rpm-пакет.

При попыке установить этот пакет вылазит сообщение:

ошибка: распаковка архива не удалась на файле /usr/lib/firefox-3.0.18/firefox;4ba9ab02: cpio: контрольные MD5-суммы не совпадают.

Сам получившийся пакет нормальный, его можно распоковать через rpm2cpio, можно сделать
rpm -q -l --dump -p firefox...rpm.
Если смотреть этот дамп то видно, что у всех файлов нормальные MD5 суммы, а у /usr/lib/firefox-3.0.18/firefox MD5 сумма забита нулями.

Собственно вопрос, почему при сборке rpm обычный файл может получить такую MD5-сумму? Куда копать?

P.S. Сборку повторял несколько раз, результат идентичный

★★★★★

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