What app is this about, and its version: Roundcube 1.6.13~ynh1 trying to upgrade to 1.6.14~ynh1 What YunoHost version are you running: 12.1.39 What type of hardware are you using: Other(?)
Describe your issue
I tried to update via the normal update process, it failed twice an switched back to the old version
DEBUG - + sudo -E -u roundcube php8.5 /var/www/roundcube/composer.phar install --no-dev -d /var/www/roundcube --no-interaction --no-ansi
DEBUG - Composer could not detect the root package (roundcube/roundcubemail) version, defaulting to â1.0.0â. See Troubleshooting - Composer
DEBUG - Installing dependencies from lock file
DEBUG - Verifying lock file contents can be installed on current platform.
DEBUG - 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>.
DEBUG - - Required package âmlocati/ip-libâ is not present in the lock file.
DEBUG - This usually happens when composer files are incorrectly merged or the composer.json file is manually edited.
DEBUG - Read more about correctly resolving merge conflicts Resolving merge conflicts - Composer
DEBUG - and prefer using the ârequireâ command over editing the composer.json file directly Command-line interface / Commands - Composer
Solution found: The file needs to be renamed âcomposer.lock => composer.lock.bkpâ. Before you begin, make a backup of Roundcube:
yunohost backup create --apps roundcube
Then, make a copy/backup of the âcomposer.lockâ file: