То есть ты хочешь просто файл архива в rpm поместить, не распаковывая этот cpio архив?
И спек у тебя совершенно неправильный. Секция %install должна быть не пустой, а такой как я писал, и секция %files тоже.
По идее да, rpm содержит cpio, а он уже конечные директории с файлами.
Идея такая, что при запуске виртуальной среды, происходит устанавливака этого rpm файл.
То есть по сути просто распаковывака его (cpio) и разбрасывание внутренностей по директориям /etc и /opt
Я не совсем понимаю, зачем install, если я по сути ничего с файлами не делаю, просто запихиваю их в cpio архив.
ВЕдб он распаковывает tar.gz как source файл, а потом должен распакованне файлы запихнуть в cpio, а его в rpm