error composer install guarani gestion 3.16.1

buen dia a todos estoy haciendo mi ambiente con guarani gestion 3.16.1 para actualizarla a la version 3.18.1 con la version
en tal sentido estoy instalando de 0 la version que esta en el trunk
eso esta ok
al correr composer install da error de time out
hice varios intentos com info del foro pero nada resulto y estoy estancado aqui
que puedo hacer’
y ahice composer update
la version que tengo es la 1.10.21
ademas le cuento que en la misma maquina que es un virtual que instale de 0 con todos los requisitos para la 3.18.1
e instale la version de gestion 3.18.1 sin problema y esta funcionando
las versions las tengo
/usr/local/proyectos/guarani/3.18.1
/usr/local/proyectos/guarani/3.16.1

en cada una el svn apunta a la version que correspode

buen cualquier ayuda bien recibida
Saludos
Esteban

Hola

¿Pudiste aplicar esta solución?

Saludos

hola Sergio, si fue una de las que probe.
pero sigue dando time out
lo del proxy no lo hice porque estoy en mi casa y no hay proxy al menos debe ser proxy-transparente
Saludos

Hola

¿Podes probar con el siguiente comando?


COMPOSER_PROCESS_TIMEOUT=2000 composer install --prefer-dist -vvv --profile

En caso de que falle, por favor adjuntá una captura de la pantalla

Saludos!

Genial paso! ayer este comando me seguia dando error
gracias continuo con la instalacion
Gracias

retomo el tema. me parece que no vi la salida bien pero algo no funciono ya que no genero el toba en la carpeta bin
volvi a bajar nuevamente todo y corri COMPOSER_PROCESS_TIMEOUT=2000 composer install --prefer-source -vvv --profile

y en algun momento vi algo de color y no puede verlo ya que continuo, como puedo saber que salida dio el composer para ver que fallo

lo concreto es que los ejecutables en bin no los realizo

la captura de pantalla es cuando finaliza
???

saludos
Esteban


composer_4000.png

composer_4000.png

Hola

Por favor ejecuten el comando


COMPOSER_PROCESS_TIMEOUT=2000 composer install --prefer-source -vvv --profile |tee /tmp/log_composer.txt

y luego adjunten el archivo /tmp/log_composer.txt

Saludos!
3

Hola Sergio me lo creo pero no volco nada

Hola

Intenten con este comando y adjunten el archivo y la captura de la pantalla en un GDS

composer install -vvv |tee /tmp/log_composer.txt

Saludos

sigue igual, crea el archivo pero vacio. probe con otro comando y si crea el archivo con la salida
por las dudas que sea un tema de permisos
veo que puedo hacer tambien probe con >/tmp/salida.txt

utilice esta salida
composer install -vvv &> /tmp/log_composer.txt
adjunto salida

el ultimo hice esta salida
yes | COMPOSER_PROCESS_TIMEOUT=2000 composer install --prefer-source -vvv --profile &> /tmp/log_composer_timeuot.txt

el yes lo agregue porque preguntaba por yes|no al no haber en /home/elucero/composer.json de usar el de la ruta de ejecucion

estoy estancado en este punto si alguien me pudiera dar una mano
Gracias


log_composer_install_errores.txt (17.7 KB)

log_composer_diagnose.txt (847 Bytes)

log_composer_timeuot.txt (23.9 KB)

Hola

Los requisitos para la versión 3.18.1 son diferentes para la versión 3.16.1, si los están instalando en el mismo server seguramente no se están cumpliendo los requisitos de ambas versiones. Pueden probar la instalación en una VM con los requisitos para 3.16.1

Saludos!

gracias sergio
en los requisitos de la version 3.16.1
Apache 2.2.x o 2.4.x → intalado Apache 2.4.25
PHP 7.1.x → instalado PHP Version 7.1.33
PostgreSQL 9.6.x →
yui-compressor 2.4.2 o superior → instalado 2.4.8

lo unico que no esta es postgreSQL

pero creo que no influye en composer install si al correr toba instalacion instalar

aun asi sigue dando timeuot inclusive me dio un no fount
???

Hola

Los requisitos para la versión 3.16.x

Apache	2.2.x o 2.4.x
PHP	7.1.x
PostgreSQL	9.6.x
yui-compressor	2.4.2 o superior
Composer	1.x.x (no instalar Composer 2)
Bower

Los requisitos para la versión 3.18.x


Apache	2.2.x o 2.4.x
PHP	7.3.x
PostgreSQL	11.6.x
yui-compressor	2.4.2 o superior
[b]Yarn[/b]	1.19.1 o superior
Composer	1.x.x (no instalar Composer 2)

Tienen diferentes versiones de PHP, Postgres y una utiliza Bower y la otra Yarn
Por favor prueben la instalación en una VM con los requisitos para 3.16.1

Saludos!

Se continua via gds 51054

Hola

Mirando un poco el colab, vimos que por commit r31649 eliminaron el archivo composer.lock, y ese debe ser el problema. En el commit r48907 restauramos el composer.lock que corresponde a la versión.

Eliminen el archivo composer.lock, si es que se generó localmente, y luego actualicen con svn update para obtener el archivo original, luego vuelvan a correr el composer install (recomendamos actualizar la versión de compser, a la versión 1.x más actualizada).

Hicimos la prueba en un server, con el código fuente de su nodo, y con la versión de composer 1.10.8 y funcionó correctamente.

Quedamos a la espera.
Saludos
6

Efectivamente era eso! gracias Sergio
Saludos

retomo este tema, cambie a un servidor ya no estoy en un virtual tengo todos los requisitos para instalar 3.16.1
y al hacer composer install me sale

Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. It is recommended that you run composer update or composer update <package name>.
Package operations: 91 installs, 0 updates, 0 removals

[RuntimeException]
/usr/local/proyectos/guarani/3.16.1/vendor/cakephp/collection does not exis
t and could not be created.

install [–prefer-source] [–prefer-dist] [–dry-run] [–dev] [–no-dev] [–no-custom-installers] [–no-autoloader] [–no-scripts] [–no-progress] [–no-suggest] [-v|vv|vvv|–verbose] [-o|–optimize-autoloader] [-a|–classmap-authoritative] [–apcu-autoloader] [–ignore-platform-reqs] [–] []…

ya elimine todo y volvi a instalar nuevamente de 0 y sigo con este problemas
que puedo hacer ?
Saludos y disculpen por traer nuevamente este tema. en el virtual funciono con la solucion de sergio al querer replicar en un servidor dedicado ambiente de prueba
paso esto y lo realice varias veces
por lo que puedo ver el composer.lock que me baja es distinto al que me nombras en commit r48907 borre el composer.lock y hice un update y mi me baja la revision 49027

ya funciono volvi a borrar composer.lock y hice un update y ahora bajo todos los paquetes bien! no tengo idea porque ?
saludos

Hola Esteban

El comando “composer update” actualiza el archivo composer.lock, tal vez por eso lo tenian modificado.

Saludos!