J'ai remarqué que certaines sources se compile mieux sous telle distrib ou telle distrib.
Par exemple, un cas facile mplayer avec lame, avec debian dans le fichier include je dois avoir
include <lame.h>
et sous Mdv
include <lame/lame.h>
Ou l'inverse, je ne sais plus, le point intéressant est que cette bibliotheque (lame) s'installe différemment sous ces 2 distrib. et que forcément quand je vais essayer de compiler des logiciels utilisant cette bibliothèque cela va parfois foirer.
La correction est facile, et je pourrais aussi me contenter des packages officiels. Cependant, si je corrige, cela ne règle pas le problème de manière définitive, d'autre logiciel à compiler espère peut-être la bibliothèque à un autre endroit, d'autre part si je n'utilise que des packages officiels je perds une partie de ma liberté de faire ce que je veux de ma distrib.
Il y a d'autre sortes d'incompatibilités. Par exemple, entre MDV et Debian: les filesystems, si je crée un ext2 avec MDV, Debian me dira qu'il est invalide (idem pour jfs). Je l'ai remarqué aussi en utilisant SystemRescue
Je trouve ces "incompatibilités" alarmantes, ce n'est plus de la diversité cela devient de la dispersion, qui pourrait être fatal, non ?
# Comptabilité des sources
Posté par spotty . En réponse à la dépêche Gaël Duval répond à Mark Shuttleworth. Évalué à 3.
Par exemple, un cas facile mplayer avec lame, avec debian dans le fichier include je dois avoir
include <lame.h>
et sous Mdv
include <lame/lame.h>
Ou l'inverse, je ne sais plus, le point intéressant est que cette bibliotheque (lame) s'installe différemment sous ces 2 distrib. et que forcément quand je vais essayer de compiler des logiciels utilisant cette bibliothèque cela va parfois foirer.
La correction est facile, et je pourrais aussi me contenter des packages officiels. Cependant, si je corrige, cela ne règle pas le problème de manière définitive, d'autre logiciel à compiler espère peut-être la bibliothèque à un autre endroit, d'autre part si je n'utilise que des packages officiels je perds une partie de ma liberté de faire ce que je veux de ma distrib.
Il y a d'autre sortes d'incompatibilités. Par exemple, entre MDV et Debian: les filesystems, si je crée un ext2 avec MDV, Debian me dira qu'il est invalide (idem pour jfs). Je l'ai remarqué aussi en utilisant SystemRescue
Je trouve ces "incompatibilités" alarmantes, ce n'est plus de la diversité cela devient de la dispersion, qui pourrait être fatal, non ?