пакет не ставиться

Собстевенно вот такая ситуация собираю прогу через ABS пакеты после сборки сбрасываються в /var/cache/pacman/pkg, что бы сразу их потом установить через pacman -S, но пакмен не хочет их устанавливать, потому как я понимаю не совпадает контрольная сумма в базе pacman с устанавлваемым пакетом, у меня стоит в makepkg.conf жесткие флаги оптимизации, поэтому пакет на выходе получаеться другим, сравнивал сборку которая лежит в репе kaffeine 3.2Мб у меня пакет выходит 3.1Мб.
вывод пакмен:

pacman -S htop
предупреждение: htop-0.8.1-1 не устарел – переустанавливается
разрешение зависимостей…
проверка на взаимную несовместимость…

Цели (1): htop-0.8.1-1

Размер загружаемых файлов: 0,00 МБ
Размер устанавливаемых файлов: 0,13 МБ

Приступить к установке? y
проверка целостности пакета…
:: Файл htop-0.8.1-1-i686.pkg.tar.gz поврежден. Хотите его удалить? n
ошибка: не удалось завершить запрос (ошибка или повреждение в пакете)
htop-0.8.1-1-i686.pkg.tar.gz повреждён
Обнаружены ошибки, пакеты не были обновлены.

pacman -U /var/cache/pacman/pkg/htop
чтение информации о пакете…
ошибка: ‘/var/cache/pacman/pkg/htop’: не удалось открыть файл пакета

Мне кажеться я чего то не догоняю ??? , как же это поправить?
Все операции делались от root
В чём собственно проблема? Тут даже и переводить не надо :)
Разберемся, голубчик!
тогда почему собираеться поврежденный пакет я не могу понять? Я уже несколько портов собирал и со всеми такая же беда? Что касаеться самого пакета то он открываеться и извлекаеться сам архив не поврежден. Может я, как то нетак делаю, еще пару недель назад все собиралось нормально.
Да и вот еще что выдает:
чтение информации о пакете…
ошибка: ошибка при чтении пакета /var/cache/makepkg/: Unrecognized archive format
ошибка: ‘/var/cache/makepkg/’: ошибка в libarchive
Так и не доганяю то что пакет не ставиться это моя вина или в libarchive проблемы :-\
 
Зарегистрироваться или войдите чтобы оставить сообщение.