Actualización de Composer para Guarani 3.18.1

Buenas!

Dejo este posteo por si a alguien le sirve ya que estuve un rato peleando con composer.
Para la versión 3.18.1 pide composer 1.10.x y si tienen alguna version anterior, cuando corren el clásico comando de instalación, les baja la última que es la 2.xx
La versión 2.xx da errores de este tipo al correr composer install:

Problem 1
- Root composer.json requires siu-toba/framework ~3.3, it is satisfiable by siu-toba/framework[v3.3.0, …, v3.3.13] from composer repo (https://repo.packagist.org) but siu-toba/framework[dev-trunk, 2.7.0, …, 2.7.x-dev] from composer repo (https://satis.siu.edu.ar) has higher repository priority. The packages with higher priority do not match your constraint and are therefore not installable. See https://getcomposer.org/repoprio for details and assistance.
Problem 2
- Root composer.json requires wikimedia/composer-merge-plugin 1.3.1 → satisfiable by wikimedia/composer-merge-plugin[v1.3.1].
- wikimedia/composer-merge-plugin v1.3.1 requires composer-plugin-api ^1.0 → found composer-plugin-api[2.0.0] but it does not match the constraint.

La forma que encontré para ir a la versión 1.10.x es con el comando composer self-update 1.10.17

Al menos con esta versión el composer install me anduvo ok.

Saludos, Diego.

Gracias Diego por el aporte!

Saludos, Florencia.

Muchas gracias!
Me sirvió para pasar ese error!

Saludos,
Patricio.

Muchas gracias Diego estamos migrando a la 3.18.1 y nos encontramos con el mismo problema, esta salvedad estaría bueno que la incluyan en los pasos de la documentación porque seguramente mas de uno se va a encontrar con el mismo problema https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.18.0/actualizacion_de_produccion/gestion

Saludos!