Décrivez ici votre problème ou ce que vous cherchez à faire.

Ce que je veux
Salut,
Je cherche juste à installer un package du nom de: 'image intervention'. Mais j'obtient une erreure de la part de laravel

Ce que j'obtiens

J'obtient ceci dans ma console lors de l'installation du package, ce qui fait que je ne peut installer ce package:
'''

  • Root composer.json requires guzzlehttp/guzzle ^7.3, found guzzlehttp/guzzle[dev-master, 7.3.0, 7.4.x-dev (alias of dev-master)] but the package is fixed to 6.5.2 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
  • Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
  • Installation failed, reverting ./composer.json and ./composer.lock to their original content.

'''

Merci de bien vouloir m'aider à resoudre ce problème

5 réponses


Tu as essayé de rajouter le drapeau -W comme précisé dans le message d'erreur ?

Salut Arzou,
Oui j´ai essayé avec l´option -W mais toujours pareille... J´ai toujours cette meme erreure

Ah mince .. et est ce que tu as essayé d'installer la 7.3 de guzzlehttp/guzzle ?

Non pas du tout j'essaie cela et je vous reviens ... Merci

Mmmh on dirait qu'une de tes dépendances utilise déjà la version 6.5 de Guzzle, soit tu trouves et tu vire cette dépendance si elle n'est pas necessaire, soit tu es obligé d'installer la même version
(perso je dirais de virer la dépendance qui pose problème, un paquet qui a des vieilles dépendances c'est un paquet qui n'est pas mis à jour, donc qui va poser problème, le mieux serait de trouver un autre paquet qui fait la même chose, mais qui est récent :/)