I have searched the forum for similar issues
on
This category is for issues regarding specific apps, NOT general issues with YunoHost.
on
This form is written in English but feel free to write in French if you’re more comfortable!
on
What app is this about, and its version
4.6.6~ynh1
What YunoHost version are you running
12.1.4.0.1
What type of hardware are you using
Old laptop or computer
Describe your issue
I saw that yunohost proposes 4.7.0~ynh1 as a new mastodon version and so I upgraded from the webmin terminal. The upgrade did not go to an happy end and also the restore did not go to an happy end. In both cases the error comes out asking me username: git.com and password: git com. Never ever had to give it and I do not have it.
Share relevant logs or error messages
ended_at: 2026-09-02 16:19:14.468236
env:
YNH_APP_ACTION: restore
YNH_APP_BACKUP_DIR: /home/yunohost.backup/tmp/20260828-200002/apps/mastodon/backup
YNH_APP_BASEDIR: /home/yunohost.backup/tmp/20260828-200002/apps/mastodon/settings
YNH_APP_ID: mastodon
YNH_APP_INSTANCE_NAME: mastodon
YNH_APP_INSTANCE_NUMBER: ‘1’
YNH_APP_MANIFEST_VERSION: 4.6.6~ynh1
YNH_APP_PACKAGING_FORMAT: ‘2.0’
YNH_ARCH: amd64
YNH_BACKUP_CSV: /home/yunohost.backup/tmp/20260828-200002/backup.csv
YNH_BACKUP_DIR: /home/yunohost.backup/tmp/20260828-200002
YNH_DEBIAN_VERSION: bookworm
YNH_DEFAULT_PHP_VERSION: ‘8.2’
YNH_HELPERS_VERSION: ‘2.1’
error: An error occured inside the script snippet
interface: cli
operation: backup_restore_app
parent: null
related_to:
-
- app
- mastodon
started_at: 2026-09-02 16:18:35.189597
started_by: ******
success: false
yunohost_version: 12.1.40.1
============
2026-09-02 18:18:36,406: INFO - Restoring mastodon…
2026-09-02 18:18:36,450: DEBUG - Loading migration 0033_rework_permission_infos…
2026-09-02 18:18:36,570: DEBUG - Loading migration 0030_rebuild_python_venv_in_bookworm…
2026-09-02 18:18:36,571: DEBUG - Loading migration 0031_terms_of_services…
2026-09-02 18:18:36,572: DEBUG - Loading migration 0034_fix_missing_admins_aliases…
2026-09-02 18:18:36,574: DEBUG - Loading migration 0035_fix_apps_nodejs_version…
2026-09-02 18:18:36,575: DEBUG - Loading migration 0028_delete_legacy_xmpp_permission…
2026-09-02 18:18:36,575: DEBUG - Loading migration 0027_migrate_to_bookworm…
2026-09-02 18:18:36,577: DEBUG - Loading migration 0029_postgresql_13_to_15…
2026-09-02 18:18:36,577: DEBUG - Loading migration 0032_firewall_config…
2026-09-02 18:18:36,601: DEBUG - initializing root ldap interface
2026-09-02 18:18:36,617: DEBUG - Checking requirements for mastodon…
2026-09-02 18:18:36,686: DEBUG - Restoring the app ‘mastodon’…
2026-09-02 18:18:36,702: INFO - Provisioning sources…
2026-09-02 18:18:36,702: INFO - Provisioning system_user…
2026-09-02 18:18:39,123: INFO - Provisioning install_dir…
2026-09-02 18:18:39,139: INFO - Provisioning permissions…
2026-09-02 18:18:39,152: DEBUG - Permission ‘mastodon.main’ updated
2026-09-02 18:18:39,158: DEBUG - Permission ‘mastodon.main’ updated
2026-09-02 18:18:39,170: DEBUG - Permission ‘mastodon.api’ updated
2026-09-02 18:18:39,173: DEBUG - Permission ‘mastodon.api’ updated
2026-09-02 18:18:39,219: DEBUG - Creating LDAP perm mastodon.api
2026-09-02 18:18:39,225: DEBUG - Creating LDAP perm mastodon.main
2026-09-02 18:18:39,256: DEBUG - Permissions were resynchronized to LDAP
2026-09-02 18:18:39,308: DEBUG - Formating result in ‘export’ mode
2026-09-02 18:18:39,310: DEBUG - SSO and portal configurations regenerated
2026-09-02 18:18:39,310: INFO - Provisioning ports…
2026-09-02 18:18:39,333: INFO - Provisioning apt…
2026-09-02 18:18:39,350: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./provision_or_update_apt” 7>&1’]’
2026-09-02 18:18:39,365: DEBUG - + source /usr/share/yunohost/helpers
2026-09-02 18:18:39,365: DEBUG - ++++ dirname – /usr/share/yunohost/helpers
2026-09-02 18:18:39,367: DEBUG - +++ cd – /usr/share/yunohost
2026-09-02 18:18:39,367: DEBUG - +++ pwd
2026-09-02 18:18:39,367: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2026-09-02 18:18:39,367: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2026-09-02 18:18:39,369: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2026-09-02 18:18:39,370: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2026-09-02 18:18:39,451: DEBUG - Skipping loading nodejs, because it doesn’t seem to be provisioned yet. This is likely to happen during restore and other specific contexts.
2026-09-02 18:18:39,485: DEBUG - Skipping loading ruby, because it doesn’t seem to be provisioned yet. This is likely to happen during restore and other specific contexts.
2026-09-02 18:18:39,488: DEBUG - + ynh_abort_if_errors
2026-09-02 18:18:39,489: DEBUG - + trap ynh_exit_properly EXIT
2026-09-02 18:18:39,489: DEBUG - + ynh_apt_install_dependencies ffmpeg libvips-tools libpq-dev libxml2-dev libxslt1-dev file git git-core g++ libprotobuf-dev protobuf-compiler pkg-config gcc autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev redis-tools redis-server rsync postgresql postgresql-contrib libidn11-dev libicu-dev libjemalloc-dev curl apt-transport-https
2026-09-02 18:18:39,489: DEBUG - ++ sed ‘s/([^<=>])\ ([^(])/\1, \2/g’
2026-09-02 18:18:39,489: DEBUG - ++ sed ‘s/|/ | /’
2026-09-02 18:18:39,491: DEBUG - + local ‘dependencies=ffmpeg, libvips-tools, libpq-dev, libxml2-dev, libxslt1-dev, file, git, git-core, g++, libprotobuf-dev, protobuf-compiler, pkg-config, gcc, autoconf, bison, build-essential, libssl-dev, libyaml-dev, libreadline6-dev, zlib1g-dev, libncurses5-dev, libffi-dev, libgdbm6, libgdbm-dev, redis-tools, redis-server, rsync, postgresql, postgresql-contrib, libidn11-dev, libicu-dev, libjemalloc-dev, curl, apt-transport-https’
2026-09-02 18:18:39,491: DEBUG - ++ ynh_read_manifest version
2026-09-02 18:18:39,492: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_x9ns4qtd/manifest.toml
2026-09-02 18:18:39,492: DEBUG - ++ toml_to_json
2026-09-02 18:18:39,492: DEBUG - ++ python3 -c ‘import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))’
2026-09-02 18:18:39,492: DEBUG - ++ jq .version --raw-output
2026-09-02 18:18:39,523: DEBUG - + local version=4.6.6~ynh1
2026-09-02 18:18:39,524: DEBUG - + local app_ynh_deps=mastodon-ynh-deps
2026-09-02 18:18:39,524: DEBUG - + grep ‘[<=>]’
2026-09-02 18:18:39,525: DEBUG - ++ grep -oP ‘(?<=php)[0-9.]+(?=-|>|)’
2026-09-02 18:18:39,525: DEBUG - ++ sort -u
2026-09-02 18:18:39,526: DEBUG - + local specific_php_version=
2026-09-02 18:18:39,526: DEBUG - + grep --quiet php
2026-09-02 18:18:39,527: DEBUG - ++ _ynh_apt_package_is_installed postgresql-15
2026-09-02 18:18:39,528: DEBUG - ++ local package=postgresql-15
2026-09-02 18:18:39,528: DEBUG - ++ dpkg-query --show ‘–showformat=${db:Status-Status}’ postgresql-15
2026-09-02 18:18:39,528: DEBUG - ++ grep --quiet ‘^installed$’
2026-09-02 18:18:39,544: DEBUG - ++ echo yes
2026-09-02 18:18:39,544: DEBUG - + local psql_installed=yes
2026-09-02 18:18:39,544: DEBUG - + [[ true == \t\r\u\e ]]
2026-09-02 18:18:39,544: DEBUG - + YNH_APT_INSTALL_DEPENDENCIES_REPLACE=false
2026-09-02 18:18:39,544: DEBUG - ++ mktemp --directory
2026-09-02 18:18:39,546: DEBUG - + local TMPDIR=/tmp/tmp.ZbwGtg9yQp
2026-09-02 18:18:39,546: DEBUG - + mkdir -p /tmp/tmp.ZbwGtg9yQp/mastodon-ynh-deps/DEBIAN
2026-09-02 18:18:39,548: DEBUG - + chmod -R 755 /tmp/tmp.ZbwGtg9yQp/mastodon-ynh-deps
2026-09-02 18:18:39,550: DEBUG - + cat
2026-09-02 18:18:39,550: DEBUG - + _ynh_apt update --error-on=any
2026-09-02 18:18:39,551: DEBUG - + [[ update --error-on=any == \u\p\d\a\t\e ]]
2026-09-02 18:18:39,551: DEBUG - + _ynh_wait_dpkg_free
2026-09-02 18:18:39,679: DEBUG - + return 0
2026-09-02 18:18:39,680: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update --error-on=any
2026-09-02 18:18:39,920: DEBUG - Hit:1 Index of /debian bookworm InRelease
2026-09-02 18:18:39,921: DEBUG - Hit:2 Index of /debian-security bookworm-security InRelease
2026-09-02 18:18:39,941: DEBUG - Hit:3 https://dl.yarnpkg.com/debian stable InRelease
2026-09-02 18:18:39,945: DEBUG - Hit:4 Index of /debian bookworm-updates InRelease
2026-09-02 18:18:39,969: DEBUG - Hit:5 http://repo.yunohost.org/debian bookworm InRelease
2026-09-02 18:18:40,043: DEBUG - Hit:6 Index of /php/ bookworm InRelease
2026-09-02 18:18:42,971: DEBUG - Reading package lists…
2026-09-02 18:18:42,982: DEBUG - + _ynh_wait_dpkg_free
2026-09-02 18:18:43,092: DEBUG - + return 0
2026-09-02 18:18:43,092: DEBUG - + dpkg-deb --build /tmp/tmp.ZbwGtg9yQp/mastodon-ynh-deps /tmp/tmp.ZbwGtg9yQp/mastodon-ynh-deps.deb
2026-09-02 18:18:43,111: DEBUG - + dpkg --force-depends --install /tmp/tmp.ZbwGtg9yQp/mastodon-ynh-deps.deb
2026-09-02 18:18:43,111: DEBUG - + tee /tmp/tmp.ZbwGtg9yQp/dpkg_log
2026-09-02 18:18:43,158: DEBUG - Selecting previously unselected package mastodon-ynh-deps.
2026-09-02 18:18:43,450: DEBUG - (Reading database … 97988 files and directories currently installed.)
2026-09-02 18:18:43,454: DEBUG - Preparing to unpack …/mastodon-ynh-deps.deb …
2026-09-02 18:18:43,458: DEBUG - Unpacking mastodon-ynh-deps (4.6.6~ynh1) …
2026-09-02 18:18:43,521: DEBUG - dpkg: mastodon-ynh-deps: dependency problems, but configuring anyway as you requested:
2026-09-02 18:18:43,521: DEBUG - mastodon-ynh-deps depends on libvips-tools; however:
2026-09-02 18:18:43,522: DEBUG - Package libvips-tools is not installed.
2026-09-02 18:18:43,522: DEBUG - mastodon-ynh-deps depends on libprotobuf-dev; however:
2026-09-02 18:18:43,522: DEBUG - Package libprotobuf-dev is not installed.
2026-09-02 18:18:43,522: DEBUG - mastodon-ynh-deps depends on protobuf-compiler; however:
2026-09-02 18:18:43,522: DEBUG - Package protobuf-compiler is not installed.
2026-09-02 18:18:43,522: DEBUG - mastodon-ynh-deps depends on libyaml-dev; however:
2026-09-02 18:18:43,522: DEBUG - Package libyaml-dev is not installed.
2026-09-02 18:18:43,522: DEBUG - mastodon-ynh-deps depends on libreadline6-dev; however:
2026-09-02 18:18:43,522: DEBUG - Package libreadline6-dev is not installed.
2026-09-02 18:18:43,522: DEBUG - mastodon-ynh-deps depends on libncurses5-dev; however:
2026-09-02 18:18:43,522: DEBUG - Package libncurses5-dev is not installed.
2026-09-02 18:18:43,522: DEBUG - mastodon-ynh-deps depends on libgdbm-dev; however:
2026-09-02 18:18:43,522: DEBUG - Package libgdbm-dev is not installed.
2026-09-02 18:18:43,522: DEBUG - mastodon-ynh-deps depends on libidn11-dev; however:
2026-09-02 18:18:43,522: DEBUG - Package libidn11-dev is not installed.
2026-09-02 18:18:43,522: DEBUG - mastodon-ynh-deps depends on libjemalloc-dev; however:
2026-09-02 18:18:43,522: DEBUG - Package libjemalloc-dev is not installed.
2026-09-02 18:18:43,523: DEBUG -
2026-09-02 18:18:43,523: DEBUG - Setting up mastodon-ynh-deps (4.6.6~ynh1) …
2026-09-02 18:18:43,550: DEBUG - + _ynh_apt_install --fix-broken
2026-09-02 18:18:43,550: DEBUG - + _ynh_apt --no-remove --option Dpkg::Options::=–force-confdef --option Dpkg::Options::=–force-confold install --fix-broken
2026-09-02 18:18:43,550: DEBUG - + [[ --no-remove --option Dpkg::Options::=–force-confdef --option Dpkg::Options::=–force-confold install --fix-broken == \u\p\d\a\t\e ]]
2026-09-02 18:18:43,550: DEBUG - + _ynh_wait_dpkg_free
2026-09-02 18:18:43,654: DEBUG - + return 0
2026-09-02 18:18:43,654: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 --no-remove --option Dpkg::Options::=–force-confdef --option Dpkg::Options::=–force-confold install --fix-broken
2026-09-02 18:18:43,843: DEBUG - Reading package lists…
2026-09-02 18:18:43,981: DEBUG - Building dependency tree…
2026-09-02 18:18:43,982: DEBUG - Reading state information…
2026-09-02 18:18:44,045: DEBUG - Correcting dependencies… Done
2026-09-02 18:18:44,189: DEBUG - The following additional packages will be installed:
2026-09-02 18:18:44,189: DEBUG - libcgif0 libexif12 libgdbm-dev libgsf-1-114 libgsf-1-common libidn-dev
2026-09-02 18:18:44,189: DEBUG - libidn11-dev libjemalloc-dev libmatio11 libncurses-dev libopenslide0
2026-09-02 18:18:44,189: DEBUG - liborc-0.4-0 libpoppler-glib8 libprotobuf-dev libprotobuf-lite32
2026-09-02 18:18:44,189: DEBUG - libprotobuf32 libprotoc32 libreadline-dev libvips-tools libvips42
2026-09-02 18:18:44,190: DEBUG - libyaml-dev protobuf-compiler
2026-09-02 18:18:44,191: DEBUG - Suggested packages:
2026-09-02 18:18:44,191: DEBUG - idn ncurses-doc readline-doc nip2 libvips-doc libvips-dev libyaml-doc
2026-09-02 18:18:44,191: DEBUG - protobuf-mode-el
2026-09-02 18:18:44,206: DEBUG - The following NEW packages will be installed:
2026-09-02 18:18:44,206: DEBUG - libcgif0 libexif12 libgdbm-dev libgsf-1-114 libgsf-1-common libidn-dev
2026-09-02 18:18:44,206: DEBUG - libidn11-dev libjemalloc-dev libmatio11 libncurses-dev libopenslide0
2026-09-02 18:18:44,206: DEBUG - liborc-0.4-0 libpoppler-glib8 libprotobuf-dev libprotobuf-lite32
2026-09-02 18:18:44,206: DEBUG - libprotobuf32 libprotoc32 libreadline-dev libvips-tools libvips42
2026-09-02 18:18:44,206: DEBUG - libyaml-dev protobuf-compiler
2026-09-02 18:18:44,613: DEBUG - 0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded.
2026-09-02 18:18:44,613: DEBUG - Need to get 0 B/7399 kB of archives.
2026-09-02 18:18:44,613: DEBUG - After this operation, 36.6 MB of additional disk space will be used.
2026-09-02 18:18:44,641: DEBUG - Selecting previously unselected package libcgif0:amd64.
2026-09-02 18:18:44,674: DEBUG - (Reading database … 97988 files and directories currently installed.)
2026-09-02 18:18:44,677: DEBUG - Preparing to unpack …/00-libcgif0_0.3.0-1_amd64.deb …
2026-09-02 18:18:44,684: DEBUG - Unpacking libcgif0:amd64 (0.3.0-1) …
2026-09-02 18:18:44,731: DEBUG - Selecting previously unselected package libexif12:amd64.
2026-09-02 18:18:44,740: DEBUG - Preparing to unpack …/01-libexif12_0.6.24-1+deb12u1_amd64.deb …
2026-09-02 18:18:44,744: DEBUG - Unpacking libexif12:amd64 (0.6.24-1+deb12u1) …
2026-09-02 18:18:44,819: DEBUG - Selecting previously unselected package libgdbm-dev:amd64.
2026-09-02 18:18:44,829: DEBUG - Preparing to unpack …/02-libgdbm-dev_1.23-3_amd64.deb …
2026-09-02 18:18:44,833: DEBUG - Unpacking libgdbm-dev:amd64 (1.23-3) …
2026-09-02 18:18:44,893: DEBUG - Selecting previously unselected package libgsf-1-common.
2026-09-02 18:18:44,902: DEBUG - Preparing to unpack …/03-libgsf-1-common_1.14.50-1+deb12u1_all.deb …
2026-09-02 18:18:44,905: DEBUG - Unpacking libgsf-1-common (1.14.50-1+deb12u1) …
2026-09-02 18:18:44,983: DEBUG - Selecting previously unselected package libgsf-1-114:amd64.
2026-09-02 18:18:44,992: DEBUG - Preparing to unpack …/04-libgsf-1-114_1.14.50-1+deb12u1_amd64.deb …
2026-09-02 18:18:44,996: DEBUG - Unpacking libgsf-1-114:amd64 (1.14.50-1+deb12u1) …
2026-09-02 18:18:45,046: DEBUG - Selecting previously unselected package libidn-dev:amd64.
2026-09-02 18:18:45,056: DEBUG - Preparing to unpack …/05-libidn-dev_1.41-1_amd64.deb …
2026-09-02 18:18:45,061: DEBUG - Unpacking libidn-dev:amd64 (1.41-1) …
2026-09-02 18:18:45,134: DEBUG - Selecting previously unselected package libidn11-dev:amd64.
2026-09-02 18:18:45,144: DEBUG - Preparing to unpack …/06-libidn11-dev_1.41-1_amd64.deb …
2026-09-02 18:18:45,147: DEBUG - Unpacking libidn11-dev:amd64 (1.41-1) …
2026-09-02 18:18:45,211: DEBUG - Selecting previously unselected package libjemalloc-dev.
2026-09-02 18:18:45,220: DEBUG - Preparing to unpack …/07-libjemalloc-dev_5.3.0-1_amd64.deb …
2026-09-02 18:18:45,223: DEBUG - Unpacking libjemalloc-dev (5.3.0-1) …
2026-09-02 18:18:45,307: DEBUG - Selecting previously unselected package libmatio11:amd64.
2026-09-02 18:18:45,317: DEBUG - Preparing to unpack …/08-libmatio11_1.5.23-2+deb12u1_amd64.deb …
2026-09-02 18:18:45,322: DEBUG - Unpacking libmatio11:amd64 (1.5.23-2+deb12u1) …
2026-09-02 18:18:45,370: DEBUG - Selecting previously unselected package libncurses-dev:amd64.
2026-09-02 18:18:45,379: DEBUG - Preparing to unpack …/09-libncurses-dev_6.4-4_amd64.deb …
2026-09-02 18:18:45,383: DEBUG - Unpacking libncurses-dev:amd64 (6.4-4) …
2026-09-02 18:18:45,474: DEBUG - Selecting previously unselected package libopenslide0.
2026-09-02 18:18:45,483: DEBUG - Preparing to unpack …/10-libopenslide0_3.4.1+dfsg-6+deb12u1_amd64.deb …
2026-09-02 18:18:45,488: DEBUG - Unpacking libopenslide0 (3.4.1+dfsg-6+deb12u1) …
2026-09-02 18:18:45,540: DEBUG - Selecting previously unselected package liborc-0.4-0:amd64.
2026-09-02 18:18:45,550: DEBUG - Preparing to unpack …/11-liborc-0.4-0_1%3a0.4.33-2_amd64.deb …
2026-09-02 18:18:45,554: DEBUG - Unpacking liborc-0.4-0:amd64 (1:0.4.33-2) …
2026-09-02 18:18:45,620: DEBUG - Selecting previously unselected package libpoppler-glib8:amd64.
2026-09-02 18:18:45,630: DEBUG - Preparing to unpack …/12-libpoppler-glib8_22.12.0-2+deb12u3_amd64.deb …
2026-09-02 18:18:45,634: DEBUG - Unpacking libpoppler-glib8:amd64 (22.12.0-2+deb12u3) …
2026-09-02 18:18:45,693: DEBUG - Selecting previously unselected package libprotobuf32:amd64.
2026-09-02 18:18:45,703: DEBUG - Preparing to unpack …/13-libprotobuf32_3.21.12-3+deb12u1_amd64.deb …
2026-09-02 18:18:45,707: DEBUG - Unpacking libprotobuf32:amd64 (3.21.12-3+deb12u1) …
2026-09-02 18:18:45,812: DEBUG - Selecting previously unselected package libprotobuf-lite32:amd64.
2026-09-02 18:18:45,822: DEBUG - Preparing to unpack …/14-libprotobuf-lite32_3.21.12-3+deb12u1_amd64.deb …
2026-09-02 18:18:45,826: DEBUG - Unpacking libprotobuf-lite32:amd64 (3.21.12-3+deb12u1) …
2026-09-02 18:18:45,883: DEBUG - Selecting previously unselected package libprotobuf-dev:amd64.
2026-09-02 18:18:45,890: DEBUG - Preparing to unpack …/15-libprotobuf-dev_3.21.12-3+deb12u1_amd64.deb …
2026-09-02 18:18:45,893: DEBUG - Unpacking libprotobuf-dev:amd64 (3.21.12-3+deb12u1) …
2026-09-02 18:18:46,051: DEBUG - Selecting previously unselected package libprotoc32:amd64.
2026-09-02 18:18:46,061: DEBUG - Preparing to unpack …/16-libprotoc32_3.21.12-3+deb12u1_amd64.deb …
2026-09-02 18:18:46,066: DEBUG - Unpacking libprotoc32:amd64 (3.21.12-3+deb12u1) …
2026-09-02 18:18:46,169: DEBUG - Selecting previously unselected package libreadline-dev:amd64.
2026-09-02 18:18:46,176: DEBUG - Preparing to unpack …/17-libreadline-dev_8.2-1.3_amd64.deb …
2026-09-02 18:18:46,182: DEBUG - Unpacking libreadline-dev:amd64 (8.2-1.3) …
2026-09-02 18:18:46,318: DEBUG - Selecting previously unselected package libvips42:amd64.
2026-09-02 18:18:46,318: DEBUG - Preparing to unpack …/18-libvips42_8.14.1-3+deb12u3_amd64.deb …
2026-09-02 18:18:46,321: DEBUG - Unpacking libvips42:amd64 (8.14.1-3+deb12u3) …
2026-09-02 18:18:46,585: DEBUG - Selecting previously unselected package libvips-tools.
2026-09-02 18:18:46,591: DEBUG - Preparing to unpack …/19-libvips-tools_8.14.1-3+deb12u3_amd64.deb …
2026-09-02 18:18:46,602: DEBUG - Unpacking libvips-tools (8.14.1-3+deb12u3) …
2026-09-02 18:18:46,729: DEBUG - Selecting previously unselected package libyaml-dev:amd64.
2026-09-02 18:18:46,736: DEBUG - Preparing to unpack …/20-libyaml-dev_0.2.5-1_amd64.deb …
2026-09-02 18:18:46,751: DEBUG - Unpacking libyaml-dev:amd64 (0.2.5-1) …
2026-09-02 18:18:46,885: DEBUG - Selecting previously unselected package protobuf-compiler.
2026-09-02 18:18:46,891: DEBUG - Preparing to unpack …/21-protobuf-compiler_3.21.12-3+deb12u1_amd64.deb …
2026-09-02 18:18:46,899: DEBUG - Unpacking protobuf-compiler (3.21.12-3+deb12u1) …
2026-09-02 18:18:47,032: DEBUG - Setting up libgsf-1-common (1.14.50-1+deb12u1) …
2026-09-02 18:18:47,047: DEBUG - Setting up libncurses-dev:amd64 (6.4-4) …
2026-09-02 18:18:47,061: DEBUG - Setting up libcgif0:amd64 (0.3.0-1) …
2026-09-02 18:18:47,072: DEBUG - Setting up libpoppler-glib8:amd64 (22.12.0-2+deb12u3) …
2026-09-02 18:18:47,085: DEBUG - Setting up libyaml-dev:amd64 (0.2.5-1) …
2026-09-02 18:18:47,096: DEBUG - Setting up libreadline-dev:amd64 (8.2-1.3) …
2026-09-02 18:18:47,109: DEBUG - Setting up libgsf-1-114:amd64 (1.14.50-1+deb12u1) …
2026-09-02 18:18:47,119: DEBUG - Setting up libjemalloc-dev (5.3.0-1) …
2026-09-02 18:18:47,131: DEBUG - Setting up libexif12:amd64 (0.6.24-1+deb12u1) …
2026-09-02 18:18:47,143: DEBUG - Setting up liborc-0.4-0:amd64 (1:0.4.33-2) …
2026-09-02 18:18:47,155: DEBUG - Setting up libmatio11:amd64 (1.5.23-2+deb12u1) …
2026-09-02 18:18:47,168: DEBUG - Setting up libprotobuf32:amd64 (3.21.12-3+deb12u1) …
2026-09-02 18:18:47,180: DEBUG - Setting up libprotobuf-lite32:amd64 (3.21.12-3+deb12u1) …
2026-09-02 18:18:47,191: DEBUG - Setting up libgdbm-dev:amd64 (1.23-3) …
2026-09-02 18:18:47,203: DEBUG - Setting up libopenslide0 (3.4.1+dfsg-6+deb12u1) …
2026-09-02 18:18:47,214: DEBUG - Setting up libvips42:amd64 (8.14.1-3+deb12u3) …
2026-09-02 18:18:47,225: DEBUG - Setting up libidn-dev:amd64 (1.41-1) …
2026-09-02 18:18:47,236: DEBUG - Setting up libprotoc32:amd64 (3.21.12-3+deb12u1) …
2026-09-02 18:18:47,247: DEBUG - Setting up libidn11-dev:amd64 (1.41-1) …
2026-09-02 18:18:47,258: DEBUG - Setting up protobuf-compiler (3.21.12-3+deb12u1) …
2026-09-02 18:18:47,270: DEBUG - Setting up libprotobuf-dev:amd64 (3.21.12-3+deb12u1) …
2026-09-02 18:18:47,281: DEBUG - Setting up libvips-tools (8.14.1-3+deb12u3) …
2026-09-02 18:18:47,294: DEBUG - Processing triggers for man-db (2.11.2-2) …
2026-09-02 18:18:48,630: DEBUG - Processing triggers for libc-bin (2.36-9+deb12u14) …
2026-09-02 18:18:48,813: DEBUG - + rm --recursive --force /tmp/tmp.ZbwGtg9yQp
2026-09-02 18:18:48,814: DEBUG - + _ynh_apt_package_is_installed mastodon-ynh-deps
2026-09-02 18:18:48,814: DEBUG - + local package=mastodon-ynh-deps
2026-09-02 18:18:48,814: DEBUG - + dpkg-query --show ‘–showformat=${db:Status-Status}’ mastodon-ynh-deps
2026-09-02 18:18:48,814: DEBUG - + grep --quiet ‘^installed$’
2026-09-02 18:18:48,825: DEBUG - ++ _ynh_apt_package_is_installed postgresql-15
2026-09-02 18:18:48,825: DEBUG - ++ local package=postgresql-15
2026-09-02 18:18:48,825: DEBUG - ++ dpkg-query --show ‘–showformat=${db:Status-Status}’ postgresql-15
2026-09-02 18:18:48,825: DEBUG - ++ grep --quiet ‘^installed$’
2026-09-02 18:18:48,837: DEBUG - ++ echo yes
2026-09-02 18:18:48,837: DEBUG - + local psql_installed2=yes
2026-09-02 18:18:48,837: DEBUG - + [[ yes != \y\e\s ]]
2026-09-02 18:18:48,837: DEBUG - + ynh_exit_properly
2026-09-02 18:18:48,837: DEBUG - + [[ provision_or_update_apt =~ ^install$|^upgrade$|^restore$ ]]
2026-09-02 18:18:48,942: INFO - Provisioning database…
2026-09-02 18:18:49,347: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./provision_database” 7>&1’]’
2026-09-02 18:18:49,351: DEBUG - + source /usr/share/yunohost/helpers
2026-09-02 18:18:49,351: DEBUG - ++++ dirname – /usr/share/yunohost/helpers
2026-09-02 18:18:49,352: DEBUG - +++ cd – /usr/share/yunohost
2026-09-02 18:18:49,353: DEBUG - +++ pwd
2026-09-02 18:18:49,353: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2026-09-02 18:18:49,353: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2026-09-02 18:18:49,355: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2026-09-02 18:18:49,355: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2026-09-02 18:18:49,397: DEBUG - Skipping loading nodejs, because it doesn’t seem to be provisioned yet. This is likely to happen during restore and other specific contexts.
2026-09-02 18:18:49,428: DEBUG - Skipping loading ruby, because it doesn’t seem to be provisioned yet. This is likely to happen during restore and other specific contexts.
2026-09-02 18:18:49,431: DEBUG - + ynh_abort_if_errors
2026-09-02 18:18:49,431: DEBUG - + trap ynh_exit_properly EXIT
2026-09-02 18:18:49,431: DEBUG - + ynh_psql_create_user mastodon **********
2026-09-02 18:18:49,431: DEBUG - + local user=mastodon
2026-09-02 18:18:49,431: DEBUG - + local pwd=**********
2026-09-02 18:18:49,431: DEBUG - + sudo --login --user=postgres psql
2026-09-02 18:18:49,543: DEBUG - CREATE ROLE
2026-09-02 18:18:49,547: DEBUG - + ynh_psql_create_db mastodon mastodon
2026-09-02 18:18:49,547: DEBUG - + local db=mastodon
2026-09-02 18:18:49,547: DEBUG - + local user=mastodon
2026-09-02 18:18:49,547: DEBUG - + local ‘sql=CREATE DATABASE mastodon;’
2026-09-02 18:18:49,547: DEBUG - + ‘[’ -n mastodon ‘]’
2026-09-02 18:18:49,547: DEBUG - + sql+=‘ALTER DATABASE mastodon OWNER TO mastodon;’
2026-09-02 18:18:49,548: DEBUG - + sql+=‘GRANT ALL PRIVILEGES ON DATABASE mastodon TO mastodon WITH GRANT OPTION;’
2026-09-02 18:18:49,548: DEBUG - + sudo --login --user=postgres psql
2026-09-02 18:18:49,899: DEBUG - CREATE DATABASE
2026-09-02 18:18:49,901: DEBUG - ALTER DATABASE
2026-09-02 18:18:49,902: DEBUG - GRANT
2026-09-02 18:18:49,908: DEBUG - + ynh_exit_properly
2026-09-02 18:18:49,908: DEBUG - + [[ provision_database =~ ^install$|^upgrade$|^restore$ ]]
2026-09-02 18:18:50,009: INFO - Provisioning nodejs…
2026-09-02 18:18:50,021: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./provision_or_update_nodejs” 7>&1’]’
2026-09-02 18:18:50,025: DEBUG - + source /usr/share/yunohost/helpers
2026-09-02 18:18:50,025: DEBUG - ++++ dirname – /usr/share/yunohost/helpers
2026-09-02 18:18:50,027: DEBUG - +++ cd – /usr/share/yunohost
2026-09-02 18:18:50,027: DEBUG - +++ pwd
2026-09-02 18:18:50,027: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2026-09-02 18:18:50,027: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2026-09-02 18:18:50,029: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2026-09-02 18:18:50,030: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2026-09-02 18:18:50,077: DEBUG - Skipping loading nodejs, because it doesn’t seem to be provisioned yet. This is likely to happen during restore and other specific contexts.
2026-09-02 18:18:50,109: DEBUG - Skipping loading ruby, because it doesn’t seem to be provisioned yet. This is likely to happen during restore and other specific contexts.
2026-09-02 18:18:50,111: DEBUG - + ynh_abort_if_errors
2026-09-02 18:18:50,112: DEBUG - + trap ynh_exit_properly EXIT
2026-09-02 18:18:50,112: DEBUG - + /usr/share/yunohost/helpers.v2.1.d/vendor/n/n install 22
2026-09-02 18:18:50,300: DEBUG - installing : node-v22.23.2
2026-09-02 18:18:50,389: DEBUG - mkdir : /opt/node_n/n/versions/node/22.23.2
2026-09-02 18:18:50,401: DEBUG - fetch : https://nodejs.org/dist/v22.23.2/node-v22.23.2-linux-x64.tar.xz
2026-09-02 18:18:52,724: DEBUG - copying : node/22.23.2
2026-09-02 18:18:53,225: DEBUG - installed : v22.23.2
2026-09-02 18:18:53,226: DEBUG - + ynh_exit_properly
2026-09-02 18:18:53,226: DEBUG - + [[ provision_or_update_nodejs =~ ^install$|^upgrade$|^restore$ ]]
2026-09-02 18:18:53,366: INFO - Provisioning ruby…
2026-09-02 18:18:53,467: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./provision_or_update_ruby” 7>&1’]’
2026-09-02 18:18:53,469: DEBUG - + source /usr/share/yunohost/helpers
2026-09-02 18:18:53,470: DEBUG - ++++ dirname – /usr/share/yunohost/helpers
2026-09-02 18:18:53,470: DEBUG - +++ cd – /usr/share/yunohost
2026-09-02 18:18:53,470: DEBUG - +++ pwd
2026-09-02 18:18:53,470: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2026-09-02 18:18:53,471: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2026-09-02 18:18:53,472: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2026-09-02 18:18:53,472: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2026-09-02 18:18:53,542: DEBUG - Skipping loading ruby, because it doesn’t seem to be provisioned yet. This is likely to happen during restore and other specific contexts.
2026-09-02 18:18:53,544: DEBUG - + ynh_abort_if_errors
2026-09-02 18:18:53,544: DEBUG - + trap ynh_exit_properly EXIT
2026-09-02 18:18:53,545: DEBUG - + _ynh_git_clone GitHub - rbenv/rbenv: Manage your app's Ruby environment · GitHub /opt/rbenv
2026-09-02 18:18:53,545: DEBUG - + local url=GitHub - rbenv/rbenv: Manage your app's Ruby environment · GitHub
2026-09-02 18:18:53,545: DEBUG - + local dest_dir=/opt/rbenv
2026-09-02 18:18:53,545: DEBUG - + local branch=master
2026-09-02 18:18:53,545: DEBUG - + mkdir -p /opt/rbenv
2026-09-02 18:18:53,545: DEBUG - + pushd /opt/rbenv
2026-09-02 18:18:53,545: DEBUG - /opt/rbenv /var/cache/yunohost/app_tmp_work_dirs/app_qsp06wv6
2026-09-02 18:18:53,545: DEBUG - + ‘[’ -d /opt/rbenv/.git ‘]’
2026-09-02 18:18:53,545: DEBUG - + git remote set-url origin GitHub - rbenv/rbenv: Manage your app's Ruby environment · GitHub
2026-09-02 18:18:53,578: DEBUG - + git fetch -q --tags --prune origin master
2026-09-02 18:19:13,858: WARNING - error: RPC failed; HTTP 401 curl 22 The requested URL returned error: 401
2026-09-02 18:19:13,859: WARNING - fatal: expected flush after ref listing
2026-09-02 18:19:13,859: DEBUG - + ynh_exit_properly
2026-09-02 18:19:13,859: DEBUG - + local exit_code=128
2026-09-02 18:19:13,859: DEBUG - + [[ provision_or_update_ruby =~ ^install$|^upgrade$|^restore$ ]]
2026-09-02 18:19:13,859: DEBUG - + ‘[’ 128 -eq 0 ‘]’
2026-09-02 18:19:14,463: ERROR - provision_or_update failed for ruby : An error occured inside the script snippet
REDACTED