Probleme installation application Duniter 1.8.7~ynh0

Matériel: VM sur Freebox Delta
Version de YunoHost: 11.2.10.1
J’ai accès à mon serveur : En SSH | Par la webadmin
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : oui
Si oui, expliquer: Modif port SSH
Si votre requête est liée à une application, précisez son nom et sa version: Duniter 1.8.7~ynh0

Bonjour a tous !

J’essaye desesperement d’installer l application Duniter malheureusement cela plante a chaque fois et j avoue que je n y comprend rien.
je partage le log via yunopaste .
Si quelqu un avait une petite idee au sujet du probleme que je rencontre …
merci d avance !

args:
  app: duniter
  force: false
  label: undefined
  no_remove_on_failure: false
ended_at: 2024-02-21 19:29:43.481939
env:
  YNH_APP_ACTION: install
  YNH_APP_ARG_ADMIN: olivier
  YNH_APP_ARG_DOMAIN: duniter.maindomain.tld
  YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg
  YNH_APP_ID: duniter
  YNH_APP_INSTANCE_NAME: duniter
  YNH_APP_INSTANCE_NUMBER: '1'
  YNH_APP_MANIFEST_VERSION: 1.8.7~ynh0
  YNH_APP_PACKAGING_FORMAT: '1.0'
  YNH_ARCH: arm64
  YNH_DEBIAN_VERSION: bullseye
error: Une erreur est survenue dans le script d'installation de l'application
interface: api
operation: app_install
parent: null
related_to:
- - app
  - duniter
started_at: 2024-02-21 19:29:32.102517
success: false
yunohost_version: 11.2.10.1

============

2024-02-21 19:29:32,119: INFO - Installation de duniter...
2024-02-21 19:29:32,421: DEBUG - Nothing to update in LDAP
2024-02-21 19:29:32,422: DEBUG - Permission 'duniter.main' mise à jour
2024-02-21 19:29:32,470: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20240221-192932-permission_url-duniter" style="text-decoration:underline"> Mise à jour de l'URL associée à l'autorisation 'duniter' </a>'
2024-02-21 19:29:33,050: DEBUG - The permission database has been resynchronized
2024-02-21 19:29:33,264: DEBUG - La configuration de SSOwat a été regénérée
2024-02-21 19:29:33,316: DEBUG - Permission 'duniter.main' créée
2024-02-21 19:29:33,317: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20240221-192932-permission_create-duniter" style="text-decoration:underline"> Créer permission 'duniter' </a>'
2024-02-21 19:29:33,393: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./install"  7>&1']'
2024-02-21 19:29:33,409: DEBUG - + source _common.sh
2024-02-21 19:29:33,410: DEBUG - ++ pkg_dependencies='deb1 deb2 php-deb1 php-deb2'
2024-02-21 19:29:33,411: DEBUG - + source /usr/share/yunohost/helpers
2024-02-21 19:29:33,432: DEBUG - +++ set +o
2024-02-21 19:29:33,433: DEBUG - +++ grep xtrace
2024-02-21 19:29:33,436: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2024-02-21 19:29:33,436: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2024-02-21 19:29:33,556: DEBUG - + ynh_abort_if_errors
2024-02-21 19:29:33,557: DEBUG - + trap ynh_exit_properly EXIT
2024-02-21 19:29:33,558: DEBUG - + domain=duniter.maindomain.tld
2024-02-21 19:29:33,558: DEBUG - + path_url=/
2024-02-21 19:29:33,558: DEBUG - + admin=olivier
2024-02-21 19:29:33,558: DEBUG - + app=duniter
2024-02-21 19:29:33,559: DEBUG - + architecture=arm64
2024-02-21 19:29:33,686: DEBUG - + ynh_webpath_register --app=duniter --domain=duniter.maindomain.tld --path_url=/
2024-02-21 19:29:33,689: INFO - [+...................] > Validating installation parameters…
2024-02-21 19:29:33,807: DEBUG - + yunohost app register-url duniter duniter.maindomain.tld /
2024-02-21 19:29:35,909: INFO - [#+..................] > Storing installation settings…
2024-02-21 19:29:35,910: DEBUG - + ynh_app_setting_set --app=duniter --key=domain --value=duniter.maindomain.tld
2024-02-21 19:29:35,911: DEBUG - + local _globalapp=duniter
2024-02-21 19:29:36,029: DEBUG - + app=duniter
2024-02-21 19:29:36,030: DEBUG - + [[ domain =~ (unprotected|protected|skipped)_ ]]
2024-02-21 19:29:36,030: DEBUG - + ynh_app_setting set duniter domain duniter.maindomain.tld
2024-02-21 19:29:36,146: DEBUG - + ynh_app_setting_set --app=duniter --key=path --value=/
2024-02-21 19:29:36,146: DEBUG - + local _globalapp=duniter
2024-02-21 19:29:36,271: DEBUG - + app=duniter
2024-02-21 19:29:36,271: DEBUG - + [[ path =~ (unprotected|protected|skipped)_ ]]
2024-02-21 19:29:36,272: DEBUG - + ynh_app_setting set duniter path /
2024-02-21 19:29:36,383: DEBUG - + ynh_app_setting_set --app=duniter --key=admin --value=olivier
2024-02-21 19:29:36,383: DEBUG - + local _globalapp=duniter
2024-02-21 19:29:36,506: DEBUG - + app=duniter
2024-02-21 19:29:36,507: DEBUG - + [[ admin =~ (unprotected|protected|skipped)_ ]]
2024-02-21 19:29:36,507: DEBUG - + ynh_app_setting set duniter admin olivier
2024-02-21 19:29:36,708: INFO - [##++................] > Finding an available port…
2024-02-21 19:29:36,710: DEBUG - ++ ynh_find_port --port=10901
2024-02-21 19:29:36,729: DEBUG - ++ test -n 10901
2024-02-21 19:29:36,730: DEBUG - ++ ynh_port_available --port=10901
2024-02-21 19:29:36,749: DEBUG - ++ ss --numeric --listening --tcp --udp
2024-02-21 19:29:36,751: DEBUG - ++ awk '{print$5}'
2024-02-21 19:29:36,752: DEBUG - ++ grep --quiet --extended-regexp ':10901$'
2024-02-21 19:29:36,964: DEBUG - ++ grep -q 'port: '\''10901'\''' /etc/yunohost/apps/cesium/settings.yml /etc/yunohost/apps/duniter/settings.yml /etc/yunohost/apps/roundcube/settings.yml
2024-02-21 19:29:36,967: DEBUG - ++ return 0
2024-02-21 19:29:36,968: DEBUG - ++ echo 10901
2024-02-21 19:29:36,968: DEBUG - + port=10901
2024-02-21 19:29:36,969: DEBUG - + ynh_app_setting_set --app=duniter --key=port --value=10901
2024-02-21 19:29:36,970: DEBUG - + local _globalapp=duniter
2024-02-21 19:29:37,099: DEBUG - + app=duniter
2024-02-21 19:29:37,099: DEBUG - + [[ port =~ (unprotected|protected|skipped)_ ]]
2024-02-21 19:29:37,100: DEBUG - + ynh_app_setting set duniter port 10901
2024-02-21 19:29:37,309: INFO - [####+...............] > Configuring system user…
2024-02-21 19:29:37,311: DEBUG - + datadir=/home/yunohost.app/duniter
2024-02-21 19:29:37,311: DEBUG - + ynh_system_user_create --username=duniter --home_dir=/home/yunohost.app/duniter --use_shell
2024-02-21 19:29:37,467: DEBUG - + use_shell=1
2024-02-21 19:29:37,467: DEBUG - + home_dir=/home/yunohost.app/duniter
2024-02-21 19:29:37,468: DEBUG - + groups=
2024-02-21 19:29:37,468: DEBUG - + ynh_system_user_exists duniter
2024-02-21 19:29:37,486: DEBUG - + getent passwd duniter
2024-02-21 19:29:37,495: DEBUG - + '[' -n /home/yunohost.app/duniter ']'
2024-02-21 19:29:37,496: DEBUG - + local 'user_home_dir=--home-dir /home/yunohost.app/duniter'
2024-02-21 19:29:37,497: DEBUG - + local shell=
2024-02-21 19:29:37,497: DEBUG - + useradd --home-dir /home/yunohost.app/duniter --system --user-group duniter
2024-02-21 19:29:38,855: INFO - [#####++.............] > Configuring NGINX web server…
2024-02-21 19:29:38,856: DEBUG - + ynh_add_nginx_config
2024-02-21 19:29:38,857: DEBUG - + local finalnginxconf=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:38,857: DEBUG - + ynh_add_config --template=nginx.conf --destination=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:38,916: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/nginx.conf ']'
2024-02-21 19:29:38,917: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/nginx.conf
2024-02-21 19:29:38,917: DEBUG - + ynh_backup_if_checksum_is_different --file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:38,935: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf
2024-02-21 19:29:38,936: DEBUG - ++ ynh_app_setting_get --app=duniter --key=checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf
2024-02-21 19:29:38,936: DEBUG - ++ local _globalapp=duniter
2024-02-21 19:29:38,998: DEBUG - ++ app=duniter
2024-02-21 19:29:38,999: DEBUG - ++ [[ checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf =~ (unprotected|protected|skipped)_ ]]
2024-02-21 19:29:38,999: DEBUG - ++ ynh_app_setting get duniter checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf
2024-02-21 19:29:39,112: DEBUG - + local checksum_value=
2024-02-21 19:29:39,112: DEBUG - + backup_file_checksum=
2024-02-21 19:29:39,113: DEBUG - + '[' -n '' ']'
2024-02-21 19:29:39,113: DEBUG - + touch /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,115: DEBUG - + chown root:root /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,124: DEBUG - + chmod 640 /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,126: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/nginx.conf /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,130: DEBUG - + _ynh_apply_default_permissions /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,131: DEBUG - + local target=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,132: DEBUG - ++ ynh_read_manifest --manifest_key=requirements.yunohost
2024-02-21 19:29:39,132: DEBUG - ++ tr -d '<>= '
2024-02-21 19:29:39,170: DEBUG - ++ '[' '!' -e '' ']'
2024-02-21 19:29:39,170: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/manifest.json ']'
2024-02-21 19:29:39,171: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/manifest.json
2024-02-21 19:29:39,171: DEBUG - ++ grep -q '\.json$'
2024-02-21 19:29:39,172: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/manifest.json
2024-02-21 19:29:39,174: DEBUG - ++ jq .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/manifest.json --raw-output
2024-02-21 19:29:39,307: DEBUG - + local ynh_requirement=11.0.0
2024-02-21 19:29:39,307: DEBUG - + dpkg --compare-versions 1.0 ge 2
2024-02-21 19:29:39,310: DEBUG - + '[' -z 11.0.0 ']'
2024-02-21 19:29:39,310: DEBUG - + '[' 11.0.0 == null ']'
2024-02-21 19:29:39,311: DEBUG - + dpkg --compare-versions 11.0.0 ge 4.2
2024-02-21 19:29:39,313: DEBUG - + chmod o-rwx /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,316: DEBUG - + chmod g-w /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,318: DEBUG - + chown -R root:root /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,321: DEBUG - + ynh_system_user_exists duniter
2024-02-21 19:29:39,341: DEBUG - + getent passwd duniter
2024-02-21 19:29:39,349: DEBUG - + chown duniter:duniter /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,358: DEBUG - + echo /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,359: DEBUG - + grep -q '^/etc/cron\|/etc/php\|/etc/nginx/conf.d\|/etc/fail2ban\|/etc/systemd/system'
2024-02-21 19:29:39,363: DEBUG - + chmod 400 /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,366: DEBUG - + chown root:root /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,370: DEBUG - + ynh_replace_vars --file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,392: DEBUG - + test -n /
2024-02-21 19:29:39,393: DEBUG - + local path_url_slash_less=
2024-02-21 19:29:39,393: DEBUG - + ynh_replace_string --match_string=__PATH__/ --replace_string=/ --target_file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,532: DEBUG - + sed --in-place $'s\001__PATH__/\001/\001g' /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,537: DEBUG - + ynh_replace_string --match_string=__PATH__ --replace_string=/ --target_file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,668: DEBUG - + sed --in-place $'s\001__PATH__\001/\001g' /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,673: DEBUG - + test -n duniter
2024-02-21 19:29:39,673: DEBUG - + ynh_replace_string --match_string=__NAME__ --replace_string=duniter --target_file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,801: DEBUG - + sed --in-place $'s\001__NAME__\001duniter\001g' /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,805: DEBUG - + ynh_replace_string --match_string=__NAMETOCHANGE__ --replace_string=duniter --target_file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,940: DEBUG - + sed --in-place $'s\001__NAMETOCHANGE__\001duniter\001g' /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:39,943: DEBUG - + ynh_replace_string --match_string=__USER__ --replace_string=duniter --target_file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,070: DEBUG - + sed --in-place $'s\001__USER__\001duniter\001g' /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,075: DEBUG - + test -n ''
2024-02-21 19:29:40,075: DEBUG - + dpkg --compare-versions 1.0 lt 2
2024-02-21 19:29:40,080: DEBUG - + test -n 7.4
2024-02-21 19:29:40,080: DEBUG - + ynh_replace_string --match_string=__PHPVERSION__ --replace_string=7.4 --target_file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,211: DEBUG - + sed --in-place $'s\001__PHPVERSION__\0017.4\001g' /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,215: DEBUG - + test -n ''
2024-02-21 19:29:40,218: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,219: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g'
2024-02-21 19:29:40,223: DEBUG - ++ sort --unique
2024-02-21 19:29:40,227: DEBUG - + uniques_vars=('port')
2024-02-21 19:29:40,232: DEBUG - + ynh_store_file_checksum --file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,234: DEBUG - + update_only=0
2024-02-21 19:29:40,267: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf
2024-02-21 19:29:40,270: DEBUG - ++ md5sum /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,270: DEBUG - ++ cut '--delimiter= ' --fields=1
2024-02-21 19:29:40,278: DEBUG - + ynh_app_setting_set --app=duniter --key=checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf --value=82e2ea7d0520e9aa9a4c983a73554f36
2024-02-21 19:29:40,279: DEBUG - + local _globalapp=duniter
2024-02-21 19:29:40,403: DEBUG - + app=duniter
2024-02-21 19:29:40,403: DEBUG - + [[ checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf =~ (unprotected|protected|skipped)_ ]]
2024-02-21 19:29:40,404: DEBUG - + ynh_app_setting set duniter checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf 82e2ea7d0520e9aa9a4c983a73554f36
2024-02-21 19:29:40,542: DEBUG - + '[' -n '' ']'
2024-02-21 19:29:40,542: DEBUG - + unset backup_file_checksum
2024-02-21 19:29:40,543: DEBUG - + '[' / '!=' / ']'
2024-02-21 19:29:40,544: DEBUG - + ynh_replace_string '--match_string=^#root_path_only' --replace_string= --target_file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,674: DEBUG - + sed --in-place 's^#root_path_onlyg' /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,677: DEBUG - + ynh_store_file_checksum --file=/etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,680: DEBUG - + update_only=0
2024-02-21 19:29:40,712: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf
2024-02-21 19:29:40,714: DEBUG - ++ md5sum /etc/nginx/conf.d/duniter.maindomain.tld.d/duniter.conf
2024-02-21 19:29:40,715: DEBUG - ++ cut '--delimiter= ' --fields=1
2024-02-21 19:29:40,719: DEBUG - + ynh_app_setting_set --app=duniter --key=checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf --value=82e2ea7d0520e9aa9a4c983a73554f36
2024-02-21 19:29:40,720: DEBUG - + local _globalapp=duniter
2024-02-21 19:29:40,845: DEBUG - + app=duniter
2024-02-21 19:29:40,846: DEBUG - + [[ checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf =~ (unprotected|protected|skipped)_ ]]
2024-02-21 19:29:40,846: DEBUG - + ynh_app_setting set duniter checksum__etc_nginx_conf.d_duniter.maindomain.tld.d_duniter.conf 82e2ea7d0520e9aa9a4c983a73554f36
2024-02-21 19:29:40,961: DEBUG - + '[' -n '' ']'
2024-02-21 19:29:40,962: DEBUG - + unset backup_file_checksum
2024-02-21 19:29:40,962: DEBUG - + ynh_systemd_action --service_name=nginx --action=reload
2024-02-21 19:29:41,126: DEBUG - + service_name=nginx
2024-02-21 19:29:41,127: DEBUG - + action=reload
2024-02-21 19:29:41,127: DEBUG - + line_match=
2024-02-21 19:29:41,127: DEBUG - + length=20
2024-02-21 19:29:41,128: DEBUG - + log_path=/var/log/nginx/nginx.log
2024-02-21 19:29:41,128: DEBUG - + timeout=300
2024-02-21 19:29:41,128: DEBUG - + '[' reload == stop ']'
2024-02-21 19:29:41,129: DEBUG - + '[' reload == reload ']'
2024-02-21 19:29:41,129: DEBUG - + action=reload-or-restart
2024-02-21 19:29:41,132: DEBUG - ++ date --utc --rfc-3339=seconds
2024-02-21 19:29:41,132: DEBUG - ++ cut -d+ -f1
2024-02-21 19:29:41,136: DEBUG - + local 'time_start=2024-02-21 19:29:41 UTC'
2024-02-21 19:29:41,137: DEBUG - + systemctl reload-or-restart nginx
2024-02-21 19:29:41,714: INFO - [#######+............] > Installation of Debian package of Duniter…
2024-02-21 19:29:41,716: DEBUG - ++ mktemp -d
2024-02-21 19:29:41,718: DEBUG - + tempdir=/tmp/tmp.fBs0RBLl9o
2024-02-21 19:29:41,719: DEBUG - + ynh_setup_source --dest_dir=/tmp/tmp.fBs0RBLl9o --source_id=arm64
2024-02-21 19:29:41,831: DEBUG - + keep=
2024-02-21 19:29:41,832: DEBUG - + full_replace=0
2024-02-21 19:29:41,832: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/manifest.toml
2024-02-21 19:29:41,832: DEBUG - + source_id=arm64
2024-02-21 19:29:41,832: DEBUG - + local src_file_path=/var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src
2024-02-21 19:29:41,833: DEBUG - ++ cut --delimiter== --fields=2-
2024-02-21 19:29:41,837: DEBUG - ++ grep SOURCE_URL= /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src
2024-02-21 19:29:41,858: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src: No such file or directory
2024-02-21 19:29:41,859: DEBUG - + local src_url=
2024-02-21 19:29:41,860: DEBUG - ++ cut --delimiter== --fields=2-
2024-02-21 19:29:41,860: DEBUG - ++ grep SOURCE_SUM= /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src
2024-02-21 19:29:41,861: DEBUG - + local src_sum=
2024-02-21 19:29:41,861: DEBUG - ++ cut --delimiter== --fields=2-
2024-02-21 19:29:41,861: DEBUG - ++ grep SOURCE_SUM_PRG= /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src
2024-02-21 19:29:41,866: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src: No such file or directory
2024-02-21 19:29:41,868: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src: No such file or directory
2024-02-21 19:29:41,869: DEBUG - + local src_sumprg=
2024-02-21 19:29:41,870: DEBUG - ++ cut --delimiter== --fields=2-
2024-02-21 19:29:41,870: DEBUG - ++ grep SOURCE_FORMAT= /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src
2024-02-21 19:29:41,871: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src: No such file or directory
2024-02-21 19:29:41,872: DEBUG - + local src_format=
2024-02-21 19:29:41,873: DEBUG - ++ cut --delimiter== --fields=2-
2024-02-21 19:29:41,874: DEBUG - ++ grep SOURCE_IN_SUBDIR= /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src
2024-02-21 19:29:41,878: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src: No such file or directory
2024-02-21 19:29:41,880: DEBUG - + local src_in_subdir=
2024-02-21 19:29:41,881: DEBUG - ++ grep SOURCE_FILENAME= /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src
2024-02-21 19:29:41,882: DEBUG - ++ cut --delimiter== --fields=2-
2024-02-21 19:29:41,885: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src: No such file or directory
2024-02-21 19:29:41,888: DEBUG - + local src_rename=
2024-02-21 19:29:41,890: DEBUG - ++ grep SOURCE_EXTRACT= /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src
2024-02-21 19:29:41,890: DEBUG - ++ cut --delimiter== --fields=2-
2024-02-21 19:29:41,894: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src: No such file or directory
2024-02-21 19:29:41,895: DEBUG - + local src_extract=
2024-02-21 19:29:41,897: DEBUG - ++ grep SOURCE_PLATFORM= /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src
2024-02-21 19:29:41,898: DEBUG - ++ cut --delimiter== --fields=2-
2024-02-21 19:29:41,901: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src: No such file or directory
2024-02-21 19:29:41,903: DEBUG - + local src_platform=
2024-02-21 19:29:41,904: DEBUG - + src_sumprg=sha256sum
2024-02-21 19:29:41,904: DEBUG - + src_in_subdir=true
2024-02-21 19:29:41,904: DEBUG - + src_format=tar.gz
2024-02-21 19:29:41,905: DEBUG - ++ echo tar.gz
2024-02-21 19:29:41,906: DEBUG - ++ tr '[:upper:]' '[:lower:]'
2024-02-21 19:29:41,909: DEBUG - + src_format=tar.gz
2024-02-21 19:29:41,910: DEBUG - + src_extract=true
2024-02-21 19:29:41,910: DEBUG - + [[ true != \t\r\u\e ]]
2024-02-21 19:29:41,910: DEBUG - + local local_src=/opt/yunohost-apps-src/duniter/arm64
2024-02-21 19:29:41,911: DEBUG - ++ dirname /var/cache/yunohost/download/duniter/arm64
2024-02-21 19:29:41,913: DEBUG - + mkdir -p /var/cache/yunohost/download/duniter
2024-02-21 19:29:41,937: DEBUG - + src_filename=/var/cache/yunohost/download/duniter/arm64
2024-02-21 19:29:41,938: DEBUG - + '[' tar.gz = docker ']'
2024-02-21 19:29:41,938: DEBUG - + test -e /opt/yunohost-apps-src/duniter/arm64
2024-02-21 19:29:41,939: DEBUG - + '[' -n '' ']'
2024-02-21 19:29:41,939: DEBUG - + ynh_die 'Couldn'\''t parse SOURCE_URL from /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src ?'
2024-02-21 19:29:41,972: DEBUG - + ynh_exit_properly
2024-02-21 19:29:41,972: WARNING - Couldn't parse SOURCE_URL from /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src ?
2024-02-21 19:29:41,974: DEBUG - + [[ install =~ ^install$|^upgrade$|^restore$ ]]
2024-02-21 19:29:42,477: DEBUG - + ynh_clean_setup
2024-02-21 19:29:42,478: DEBUG - + ynh_clean_check_starting
2024-02-21 19:29:42,478: DEBUG - + '[' -n '' ']'
2024-02-21 19:29:42,478: DEBUG - + '[' -n '' ']'
2024-02-21 19:29:43,480: ERROR - Impossible d'installer duniter : Une erreur est survenue dans le script d'installation de l'application

Visiblement ce fichier est mal créé : /var/cache/yunohost/app_tmp_work_dirs/app_gxjg67hg/conf/arm64.src

Et en effet, dans les sources de l’application, il n’existe pas : duniter_ynh/conf at master · YunoHost-Apps/duniter_ynh · GitHub

J’ai fait un test vite fait, juste pour voir, est ce que tu peux me dire si ça s’installe avec ça ?
sudo yunohost app install https://github.com/supermamie/duniter_ynh/tree/testing --debug

Note importante, c’est juste un fork pour tester, si ça fonctionne, il faudra quand même le désinstaller et attendre quelques jours que je propose ce fix dans le vrai repo.

(L’application n’est pas compatible avec arm64)

1 Like

Du coup, c’est encore plus simple, je supprime mon fork qui aurai explosé :grin:

J’ai un peu cherché, et je n’ai pas trouvé d’infos sur ce sujet la.
Dans le code il y a de quoi builder sur arm64 : release/arch/arm/build-arm.sh · dev · nodes / typescript / duniter · GitLab
Mais dans les releases, ce n’est en effet plus présent depuis la 1.8.6, mais est ce que ça ne serait-pas parce que la release x64 marche partout ? (je n’ai pas trouvé de détails sur ce changement de livraisons)

merci pour ton expertise !

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.