[br-devel] Explicitar pacotes de 32 bits como dependências

Elder Marco eldermarco em gmail.com
Sábado Fevereiro 26 18:43:23 UTC 2011


Oi pessoal,

Nesse meu processo de aprendizado sobre a criação de pacotes rpm, me deparei
com um problema do qual não consegui encontrar uma solução ainda. Eu quero
adicionar como dependências para um determinado pacote, bibliotecas que
sejam especificamente de 32  bits. Melhor dizendo, pacotes. Quer dizer, se o
usuário tentar instalar ele a partir de um PC de .64 bits, mesmo assim o
sistema irá instalar os pacotes de 32 bits.  No entanto, não consegui achar
uma maneira de especificar isso.
Eu tentei

Requires:   qt.i686

por exemplo,

Mas isso não funciona. É compreendido como se fosse um único pacote e não um
pacote e uma arquitetura. Eu sei, no entanto, que o rpm pode encontrar as
dependências a partir do binário, utilizando o ldd, como ele o está fazendo.
Mas é possível explicitar isso a partir de um pacote?

Sugestões?

-- 
Elder Marco

GNU/Linux User: #471180

"Contra o positivismo, que pára perante os fenômenos e diz: 'Há apenas
fatos', eu digo: 'Ao contrário, fatos é o que não há; há apenas
interpretações'. "(Nietzsche)
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.fedoraproject.org/pipermail/br-devel/attachments/20110226/c26dd50a/attachment-0001.html 


Mais detalhes sobre a lista de discussão br-devel