Je ne connais pas le système de build de CentOS, mais celui de Debian traite ce problème : les paquets sont construits dans un chroot où ne sont installés que :
- le méta-paquet build-essential (make, gcc et leurs amis),
- les paquets listés dans la propriété build-depends du paquet à construire.
Ainsi, le build est 100% reproductible d'une machine à l'autre, modulo l'arch et le noyau.
[^] # Re: Choix ?
Posté par gemegik . En réponse à la dépêche CentOS et Red Hat unissent leurs forces pour une plateforme communautaire stable. Évalué à 1.
Je ne connais pas le système de build de CentOS, mais celui de Debian traite ce problème : les paquets sont construits dans un chroot où ne sont installés que :
- le méta-paquet build-essential (make, gcc et leurs amis),
- les paquets listés dans la propriété build-depends du paquet à construire.
Ainsi, le build est 100% reproductible d'une machine à l'autre, modulo l'arch et le noyau.