[Comm] hasher & srpm
Yuri Khachaturyan
yukh на yukh.ru
Пн Дек 6 09:59:14 UTC 2010
6 декабря 2010 г. 12:57 пользователь Andrew Borodin
<borodin на zarya-k.ru> написал:
> On Mon, Dec 06, 2010 at 12:10:58PM +0300, Yuri Khachaturyan wrote:
>> /usr/src/in/srpm/ezstream-0.5.6-alt1.src.rpm: wrong packager in
>> CHANGELOGNAME: Yuri Khachaturyan <yukh на yukh.ru> 1.0-alt1
>> /usr/src/in/srpm/ezstream-0.5.6-alt1.src.rpm: wrong CHANGELOGNAME:
>> expected "0.5.6-alt1", found "1.0-alt1"
>
> Версия в changelog не соответствует версии, указанной в тегах
> Version-Release.
> Используйте утилитку add_changelog, она занесёт в changelog
> правильную запись.
В этим разобрался, спасибо.
>> sisyphus_check: check-changelog ERROR: changelog format
>> violation
>> /usr/src/in/srpm/ezstream-0.5.6-alt1.src.rpm: wrong PACKAGER: Yuri
>> Khachaturyan <yukh на yukh.ru>
>> sisyphus_check: check-packager ERROR: packager name violation
>> hsh-rebuild: ezstream-0.5.6-alt1.src.rpm: sisyphus_check failed.
>
> Укажите %packager в ~/.rpmmacros, а не в спеке.
[yukh на home ezstream]$ cat ~/.rpmmacros
%_topdir %homedir/RPM
%_tmppath %homedir/tmp
%packager Yuri Khachaturyan <yukh на yukh.ru>
%_gpg_name Yuri Khachaturyan <yukh на yukh.ru>
Итак все указано. Поискал по рассылкам - ранее писали, что нужно
сделать rpm --addsign, но как создать gpg ключи, которыми подписать
пакет, нигде не нашел.
--
С уважением,
Хачатурян Юрий (yukh на yukh.ru)
Подробная информация о списке рассылки community