• [^] # Re: distrib 1 - journal 0

    Posté par (site web personnel) . En réponse au journal NuTyX, une distribution atypique. Évalué à 3.

    Si je résume, je peux « épier » tous les fichiers (y compris les ressources statiques genre icônes, *.jpg, *.mp3) que j'installe avec un classique « make install » ? Où cela ne marche que pour les libs utilisées à la compilation ?

    Non seulement cela, mais aussi tous les fichiers lus pendant la compilation du programme, ce qui permet de détecter les dépendances puisqu'on sait à quel paquet appartient chaque fichier.

    En fait je trouverais presque ça malsain de tout faire automatiquement.

    Il y a beaucoup d'autres exemples qui ne peuvent être détectées automatiquement que grâce à des tests ayant une assez grande superficie, ce sont toutes les dépendances de type runtime. Au hasard:

    • Bibliothèques pour un langage de script
    • Macros TeX, METAPOST, M4
    • Programmes auxiliares utilisés dans un appel system ou similaire.

    Bref, la recherche des bibliothèques liées ne marche raisonnablement bien que pour les programmes compilés en natif – mais rate de toute façon toutes les références aux programmes externes.