Si tu as A qui dépend de B en version 1.0
A étant installé (donc B aussi en 1.0)
C dépend de B en version >= 1.0 <= 1.5
Tu installes C, ça roule
Maintenant D est créé avec comme dépendance A et B en version > 1.0
Comment tu fais ?
Si tu installe D, il faut A qui lui veut B=1.0 mais D veut B>1.0
s'il existe un A supérieur venant avec B>1.0 alors tu peux t'en sortir
Par contre, si cette version de A vient avec une version de B=1.6 il faut supprimer C par exemple
m'enfin c'est un exemple moisi, bateau, et pas précis, mais ça touche seulement le début de tes problèmes
lorsque tu aura un nombre conséquent de paquet tu sera bien obligé de jeter ton modèle et d'en faire un vrai, par contre nécessitant beaucoup plus de taff que ça...
Va lire par exemple la note 3 que j'ai mise plus haut
[^] # Re: dépendance
Posté par CrEv (site web personnel) . En réponse au journal Aider au développement d'un nouveau gestionnaire de paquets. Évalué à 4.
A étant installé (donc B aussi en 1.0)
C dépend de B en version >= 1.0 <= 1.5
Tu installes C, ça roule
Maintenant D est créé avec comme dépendance A et B en version > 1.0
Comment tu fais ?
Si tu installe D, il faut A qui lui veut B=1.0 mais D veut B>1.0
s'il existe un A supérieur venant avec B>1.0 alors tu peux t'en sortir
Par contre, si cette version de A vient avec une version de B=1.6 il faut supprimer C par exemple
m'enfin c'est un exemple moisi, bateau, et pas précis, mais ça touche seulement le début de tes problèmes
lorsque tu aura un nombre conséquent de paquet tu sera bien obligé de jeter ton modèle et d'en faire un vrai, par contre nécessitant beaucoup plus de taff que ça...
Va lire par exemple la note 3 que j'ai mise plus haut