Eu tenho um problema muito estranho. Eu configurei meu repositório yum privado, ele está atendendo bem ao rpm, EXCETO um rpm.
Digamos que eu criei e copiei todos os meus rpms para meu diretório de repositório personalizado, algo como:
postgresql-myStuff11-11.7-2.el8.x86_64.rpm
postgresql-myStuff11-libs-11.7-2.el8.x86_64.rpm
postgresql-myStuff11-devel.7-2.el8.x86_64.rpm
postgresql-myStuff11-docs-11.7-2.el8.x86_64.rpm
...
Todos eles estão lá, eu limpei meu cache do yum, reconstruí meu repositório do yum usando createrepo --update
ou até excluindo a repodata
pasta inteira e recriei etc. Mas não importa o que eu faça, ele não encontrará meu pacote principal quando eu executar yum search myStuff
(ou myStuff11 etc).
Ele retornaria apenas TUDO MAIS, exceto o pacote principal.
Searching Packages:
==========================================================================================
Name Matched: myStuff11
==========================================================================================
postgresql-myStuff11-libs.x86_64 : The shared libraries required for any PostgreSQL clients
Repo : @System
Matched from:
Provide : postgresql-myStuff11-libs = 11.7-2.el8
...
A princípio, pensei que talvez fosse devido ao Name:
interior do meu arquivo de especificação estar usando uma variável definida, mas mesmo depois de alterá-lo para uma string, permaneceu exatamente a mesma coisa ...
Pergunta:
- Como você faz
yum
para ver o pacotepostgresql-myStuff11-11.7-2.el8.x86_64.rpm
?