• [^] # Re: Paquets

    Posté par . En réponse à la dépêche Bienvenue Mageia 7. Évalué à 6.

    Pas faux, c'est une mauvaise idée en théorie.

    En pratique, le faire ne me dérange pas trop dans certaines conditions. Typiquement, si le paquet ne stocke pas de binaire, mais des ressources ou du code scripté (genre, un programme perl, python ou bash).
    La raison est tout simplement que les paquets contenant un binaire compilé vont souvent dépendre de libs extérieures, dont l'ABI peut changer. Si ce n'est pas le cas, et que le paquet contiens un binaire lié statiquement, ici aussi, je n'aurais pas trop d'hésitations à jouer.
    J'ai déjà eu a le faire une fois ou deux, en pratique (import de paquet buntu vers debian). C'est rare, mais avec les précautions qui vont bien et assez de maîtrise de son système, ce n'est pas trop dangereux.

    Par contre, je ne le conseillerais pas, de manière générale (il y a d'autres risques en dehors du truc qui marche pas) et... ben, franchement, surtout avec un fichier au format RPM, parce que mon opinion de ce format est peu sympa, opinion principalement basée sur la lecture de cet article.
    Pour résumer cet article que j'ai lu il y a plusieurs mois: deb? cpio d'un fichier qui décrit le format, d'une tarball qui décrit le paquet via des fichiers texte, et d'une tarball qui contiens les vraies données. Arch? Tarball. RPM? Format binaire victime d'over-engineering, mal documenté.