Хочется чтоб можно было сначала пересобрать srpm пакет, а потом уже из него собрать rpm. Все равно в hasher не проверяется gpg. PS: Хочется чтоб это можно было сделать ОДНОЙ командой. И не внешней оберткой, ибо это получается долго.
А чем вам опция --repackage-source не подходит? И что значит "внешней оберткой" ? что вы имеете ввиду ?
А вы --repackage-source сами пробовали? Она похоже пересобирает srpm одновременно с rpm. А мне надо по очереди. Внешней оберткой это что-то вроде: hsh --repackage-source ... my.src.rpm hsh ... <hasher/dir> <hasher/dir>/repo/my.src.rpm
(In reply to comment #2) > А вы --repackage-source сами пробовали? Она похоже пересобирает srpm пробовал и использую. пересборка происходит как если бы вы делали "rpm -ba" > одновременно с rpm. А мне надо по очереди. Т.е. вам нужно чтобы hasher выполнял "rpm -bs" ? или я чего-то не понял ?
(In reply to comment #3) > > А вы --repackage-source сами пробовали? Она похоже пересобирает srpm > пробовал и использую. пересборка происходит как если бы вы делали "rpm -ba" Именно!!! > > одновременно с rpm. А мне надо по очереди. > Т.е. вам нужно чтобы hasher выполнял "rpm -bs" ? или я чего-то не понял ? Да. И сразу после этого "rpm -bb" . Хотя можно и отдельным ключом сделать только "rpm -bs".
(In reply to comment #4) > Именно!!! А этого мало ? > Да. И сразу после этого "rpm -bb" . > > Хотя можно и отдельным ключом сделать только "rpm -bs". А если не секрет, то зачем ? Я немогу придумать причин для перепаковки srpm в чистом окружении?
(In reply to comment #5) > > Именно!!! > А этого мало ? Ну раз прошу фичу, то видимо мало... ;) > > Хотя можно и отдельным ключом сделать только "rpm -bs". > > А если не секрет, то зачем ? > Я немогу придумать причин для перепаковки srpm в чистом окружении? Как минимум для успокоения души. Я просто почти всегда собираю srpm'ы командой "rpm -bs --nodeps <SPEC>"
(In reply to comment #6) > Как минимум для успокоения души. Я просто почти всегда собираю srpm'ы командой > "rpm -bs --nodeps <SPEC>" А как же вы выставляете BuildRequires ? ручками ? Просто при выполнении приведенной вами команды будут нужны BuildRequires и зависимости к ним ...
(In reply to comment #7) > > Как минимум для успокоения души. Я просто почти всегда собираю srpm'ы командой > > "rpm -bs --nodeps <SPEC>" > > А как же вы выставляете BuildRequires ? ручками ? Ну иногда и ручками приходится. Правда тогда я проставляю PreBuiltReq:... а обычно я buildreq на другой машинке пускаю... но на регулярную пересборку ей мощей не хватает... > Просто при выполнении приведенной вами команды будут нужны BuildRequires и > зависимости к ним ... Как раз при выполнении этой команды оно и не надо...
Я не вижу в этом смысла, но если вам _это_ надо, то у hsh(1) есть параметр --rebuild-prog, с помощью которого можно творить и не такое.
(In reply to comment #9) > Я не вижу в этом смысла, Ну тогда надо было выставить статус в RESOLVED WONTFIX... > но если вам _это_ надо, то у hsh(1) есть параметр > --rebuild-prog, с помощью которого можно творить и не такое. Спасибо за подсказку... еще бы примерчик... ;) Но это уже в личку.