Error al actualizar Guaraní Gestión de la v 3.20.0 a 3.21.3

Estimados,
en un ambiente de prueba y siguiendo los pasos del instructivo para actualizar de versión con personalizaciones (de la v 3.20.0 a 3.21.3), llego al punto 5: “composer install” y devuelve el error:

Install of michelf/php-markdown failed
Unhandled promise rejection with RuntimeException: Failed to extract michelf/php-markdown as the installation was aborted by another package operation. in phar:///usr/local/bin/composer/src/Composer/Downloader/ZipDownloader.php:179
Stack trace:
#0 phar:///usr/local/bin/composer/vendor/react/promise/src/Internal/FulfilledPromise.php(47): Composer\Downloader\ZipDownloader->Composer\Downloader{closure}()
#1 phar:///usr/local/bin/composer/vendor/react/promise/src/Promise.php(173): React\Promise\Internal\FulfilledPromise->then()
#2 phar:///usr/local/bin/composer/vendor/react/promise/src/Promise.php(221): React\Promise\Promise::React\Promise{closure}()
#3 phar:///usr/local/bin/composer/vendor/react/promise/src/Promise.php(286): React\Promise\Promise->settle()
#4 phar:///usr/local/bin/composer/vendor/react/promise/src/Internal/FulfilledPromise.php(47): React\Promise\Promise::React\Promise{closure}()
#5 phar:///usr/local/bin/composer/vendor/react/promise/src/Promise.php(180): React\Promise\Internal\FulfilledPromise->then()
#6 phar:///usr/local/bin/composer/vendor/react/promise/src/Promise.php(221): React\Promise\Promise::React\Promise{closure}()
#7 phar:///usr/local/bin/composer/vendor/react/promise/src/Promise.php(286): React\Promise\Promise->settle()
#8 [internal function]: React\Promise\Promise::React\Promise{closure}()
#9 phar:///usr/local/bin/composer/src/Composer/Util/ProcessExecutor.php(328): call_user_func()
#10 phar:///usr/local/bin/composer/src/Composer/Util/Loop.php(90): Composer\Util\ProcessExecutor->countActiveJobs()
#11 phar:///usr/local/bin/composer/src/Composer/Installer/InstallationManager.php(667): Composer\Util\Loop->wait()
#12 phar:///usr/local/bin/composer/src/Composer/Installer/InstallationManager.php(221): Composer\Installer\InstallationManager->runCleanup()
#13 phar:///usr/local/bin/composer/src/Composer/Installer.php(821): Composer\Installer\InstallationManager->execute()
#14 phar:///usr/local/bin/composer/src/Composer/Installer.php(294): Composer\Installer->doInstall()
#15 phar:///usr/local/bin/composer/src/Composer/Command/InstallCommand.php(147): Composer\Installer->run()
#16 phar:///usr/local/bin/composer/vendor/symfony/console/Command/Command.php(298): Composer\Command\InstallCommand->execute()
#17 phar:///usr/local/bin/composer/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#18 phar:///usr/local/bin/composer/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#19 phar:///usr/local/bin/composer/src/Composer/Console/Application.php(384): Symfony\Component\Console\Application->doRun()
#20 phar:///usr/local/bin/composer/vendor/symfony/console/Application.php(171): Composer\Console\Application->doRun()
#21 phar:///usr/local/bin/composer/src/Composer/Console/Application.php(145): Symfony\Component\Console\Application->run()
#22 phar:///usr/local/bin/composer/bin/composer(93): Composer\Console\Application->run()
#23 /usr/local/bin/composer(29): require(‘phar:///usr/loc…’)
#24 {main}

In GitDownloader.php line 248:

Failed to execute git show-ref --head -d

fatal: detected dubious ownership in repository at ‘/usr/local/proyectos/guarani/vendor/siu/manejador-salida-toba’
To add an exception for this directory, call:

git config --global --add safe.directory /usr/local/proyectos/guarani/vendor/siu/manejador-salida-toba              

install [–prefer-source] [–prefer-dist] [–prefer-install PREFER-INSTALL] [–dry-run] [–download-only] [–dev] [–no-suggest] [–no-dev] [–no-autoloader] [–no-progress] [–no-install] [–audit] [–audit-format AUDIT-FORMAT] [-v|vv|vvv|–verbose] [-o|–optimize-autoloader] [-a|–classmap-authoritative] [–apcu-autoloader] [–apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [–ignore-platform-req IGNORE-PLATFORM-REQ] [–ignore-platform-reqs] [–] […]

Quedo a la espera de sugerencias.
Saludos cordiales.

Hola Gustavo,
Quizás fue un problema temporal de disponibilidad, volvieron a intentar la ejecución del comando ‘composer install’?
Saludos, Florencia.

Estimada Florencia,
recién ejecuté nuevamente el composer install, con el mismo resultado.
Saludos cordiales

Hola @geolmedo

Revisa estos posts:

https://confluence.atlassian.com/bbkb/git-command-returns-fatal-error-about-the-repository-being-owned-by-someone-else-1167744132.html

Podes ejecutar lo que te sugiere:

git config --global --add safe.directory /usr/local/proyectos/guarani/vendor/siu/manejador-salida-toba

O directamente deshabilitar la verificación de safe directory ejecutando:

git config --global --add safe.directory '*'

Saludos.
2

Estimado Leonel,
aplicando:

git config --global --add safe.directory ‘*’

terminó correctamente el composer install.
¡Muchas Gracias!