1

В CentOS 5.6 пытаюсь пересобрать пакеты от Федора 12, получаю ошибку:

$ rpmbuild --rebuild boost-1.39.0-9.fc12.src.rpm
Устанавливается boost-1.39.0-9.fc12.src.rpm
предупреждение: InstallSourcePackage: Заголовок V3 RSA/SHA256 signature: NOKEY, key ID 57bbccba
предупреждение: пользователь mockbuild не существует - используется root
предупреждение: группа mockbuild не существует - используется root
ошибка: распаковка архива не удалась на файле /home/vascom/rpmbuild/SOURCES/boost-bitset.patch;4dd1175e: cpio: контрольные MD5-суммы не совпадают
ошибка: boost-1.39.0-9.fc12.src.rpm не может быть установлен

В чём проблема?

2

Файл не битый? Ругается на MD5

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

3 (16.05.2011 16:44:52 отредактировано Hrafn)

Про совпадение контрольных сумм можно ведь не спрашивать?  wink
Оп-па, меня опередили ab

4

Нет файл не битый. Да и откуда я возьму контрольную сумму на сам файл?
С пакетами от Ф8 это повторяется, а вот от Ф6 нормально уже вроде ab

Эх, а всё началось с неработающего fuse-encfs в CentOS 5.

5

https://bugzilla.redhat.com/show_bug.cgi?id=490613
не оно?

6

Похоже оно. Ну ладно попробую поставить пакеты от Ф6, если уж это баг такой.

7

А так понимаю, что с какого момента md5 был заменен на sha256
и вот дополнение: https://bugzilla.redhat.com/show_bug.cgi?id=499385

8

необязательно от FC6, почитай по первой ссылке, там вроде какое-то решение было, типа скриптика

9

Да мне не особо важно от чего, лишь бы encfs заработал с минимальными усилиями.

10

а откуда ставил fuse-encfs?

11

а boost есть в EPEL

12

Там всплывает другой баг https://bugzilla.redhat.com/show_bug.cgi?id=601989
Вот чтобы его обойти и хочу пакеты от Ф6 поставить.

13

а у пакета с rpmforge баг присутствует?

14

Вроде нет, но rpmforge вроде с чем-то несовместим, нет?

15

с основными репами - несовместим ab
но этот момент исправляется путем настройки приоритетов ab

16

Вроде установилось и работает, но как-то через ж.
Забью пока на это дело.
Hrafn, спасибо за помощь.

17

Да не за что ab