Este erro:
error: File not found: /root/rpmbuild/BUILDROOT/wget-1.19-1.x86_64/usr/local/bin/wget
significa que você especificou este arquivo na seção% files:
%files
/usr/local/bin/wget
assim o rpmbuild está esperando este arquivo no caminho $ RPM_BUILD_ROOT / usr / local / bin / wget mas ele não está lá. Portanto, esse erro. Vice versa para a página man.
Você pode executar rpmbuild -bi
, que será interrompido logo após %install
phase, e você poderá verificar o conteúdo de /root/rpmbuild/BUILDROOT/wget-1.19-1.x86_64/, em que make install
coloca os arquivos.
Eu acho que ou
%install
make install prefix=$RPM_BUILD_ROOT/usr/local
ou
%files
%defattr(-,root,root)
/usr/bin/wget
%doc %attr(0444,root,root) /usr/share/man/man1/wget.1
consertará seu erro. (apenas um desses!)