NextDom / nextdom-core

NextDom Core >>
https://www.nextdom.org/
GNU General Public License v3.0
21 stars 13 forks source link

composer outdated #1660

Open fensoft opened 4 years ago

fensoft commented 4 years ago

Avec le composer installé sur mon os:

# cat /etc/debian_version
9.11
# composer -V
Composer version 1.2.2 2016-11-03 17:43:15
# composer install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
  [ErrorException]
  "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?

alors qu'avec la dernière version c'est ok:

# wget https://getcomposer.org/download/1.9.2/composer.phar
# php composer.phar install
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Package guzzle/guzzle is abandoned, you should avoid using it. Use guzzlehttp/guzzle instead.
Generating autoload files

Idée: Ne peut-on pas utiliser la dernière version dans scripts/gen_composer_npm.sh plutôt que celle de l'OS ?

Sylvaner commented 4 years ago

Je crois que c'est un soucis de version php, j'ai eu ça en jouant un peu trop avec les versions lors de mes tests. Je crois que 7.4, c'est too much pour le moment :)

cyrilphoenix71 commented 4 years ago

par contre vois guzzle, il a deja été remplacé par guzzlehttp c bizarre

fensoft commented 4 years ago

Debian 9 est en php 7.0 et la dernière develop ne fonctionne qu'en 7.2 ou Peut être qu'on devrait aussi compiler notre propre php pendant l'installation ?

Sylvaner commented 4 years ago

C'est réglé normalement, j'ai viré les dépendances qui nécessitaient php 7.2, peux-tu me confirmer que c'est bon chez toi maintenant ?

fensoft commented 4 years ago

On reste donc en php7. 0 ? Parce que trop tard, j'ai la 7.2 maintenant... Faudrait que ce soit compatible 7.0 et 7.2