Подписание rpm install4j с помощью rpm —resign приводит к подписанию rpmReadSignature

#install4j

Вопрос:

Я не могу подписать rpm, созданный 8.0.11 install4j. Если я использую rpm 4.12.1 на коробке debian, на которой я запускаю install4j, я получаю:

 rpmReadSignature failed: signature region trailer: BAD, tag 61 type 7 offset 80 count 16
 

Если я использую centos7, он подписывается, но я получаю ту же ошибку при чтении пакета на этапе публикации в репозиторий (на машине типа debian).

Если я использую centos8, он подписан, но каким-то образом тип пакета RPM искажается и изменяется с .i386 на .src

Заранее спасибо.

Комментарии:

1. Можете ли вы попробовать с 9.0.4? Были некоторые исправления для сгенерированных оборотов.