Rpmbuild pacotes grandes

0

Estou construindo pacotes muito grandes (4 GB +) na rpm 4.8.0.

Quais coisas eu devo tomar cuidado? Estou recebendo "Erro de má magia" quando meu pacote excede 2 GB

    
por Ark 22.02.2013 / 22:02

1 resposta

1

De acordo com essa discussão , o limite seria 4GiB, embora os tamanhos sejam representados em 64 bits . Mas o RPM é baseado em cpio(5) e esse formato é limitado a 4GiB. As notas de lançamento para rpm-4.6.0 reivindicam "tamanhos maiores que 2GiB" e "arquivos maiores".

De qualquer forma, sugiro dividir esse monstro em partes gerenciáveis. Diga ao longo do usuário / desenvolvimento / tempo de execução ou assim. Se você estiver incluindo bibliotecas, especialmente bibliotecas de terceiros, Não faça isso . Eu me lembro de uma discussão sobre LWN sobre isso há um tempo, mas não consigo encontrá-lo agora. Versão curta: use as bibliotecas / pacotes do sistema, elas serão atualizadas imediatamente, a sua própria versão não será. Use o trabalho dos outros, não refaça a roda.

    
por 23.02.2013 / 03:10

Tags