Problem during Duniter app install

I try to install the Duniter app using the app catalog in yunohost, but something bug during the install process. Could you help me please ?

args:
app: GitHub - YunoHost-Apps/duniter_ynh: Duniter package for YunoHost
force: false
label: Duniter
no_remove_on_failure: false
ended_at: 2023-05-14 11:05:51.994810
env:
YNH_APP_ARG_ADMIN: hernest
YNH_APP_ARG_DOMAIN: maindomain.tld
YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h
YNH_APP_ID: duniter
YNH_APP_INSTANCE_NAME: duniter
YNH_APP_INSTANCE_NUMBER: ‘1’
YNH_APP_MANIFEST_VERSION: 1.8.5~ynh1
YNH_ARCH: arm64
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: 2023-05-14 11:05:36.812514
      success: false
      yunohost_version: 11.0.10.2

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

2023-05-14 12:05:36,845: INFO - Installation de duniter…
2023-05-14 12:05:36,973: DEBUG - Nothing to update in LDAP
2023-05-14 12:05:36,975: DEBUG - Permission ‘duniter.main’ mise à jour
2023-05-14 12:05:36,994: DEBUG - Journal complet de cette opération : ‘ Mise à jour de l’URL associée à l’autorisation ‘duniter’
2023-05-14 12:05:37,083: DEBUG - The permission database has been resynchronized
2023-05-14 12:05:37,122: DEBUG - La configuration de SSOwat a été regénérée
2023-05-14 12:05:37,156: DEBUG - Permission ‘duniter.main’ créée
2023-05-14 12:05:37,158: DEBUG - Journal complet de cette opération : ‘ Créer permission ‘duniter’
2023-05-14 12:05:37,249: DEBUG - Executing command ‘[‘sh’, ‘-c’, ‘/bin/bash -x “./install” 7>&1’]’
2023-05-14 12:05:37,282: DEBUG - + source _common.sh
2023-05-14 12:05:37,285: DEBUG - ++ pkg_dependencies=‘deb1 deb2 php-deb1 php-deb2’
2023-05-14 12:05:37,286: DEBUG - + source /usr/share/yunohost/helpers
2023-05-14 12:05:37,287: DEBUG - +++ set +o
2023-05-14 12:05:37,289: DEBUG - +++ grep xtrace
2023-05-14 12:05:37,295: DEBUG - ++ readonly ‘XTRACE_ENABLE=set -o xtrace’
2023-05-14 12:05:37,296: DEBUG - ++ XTRACE_ENABLE=‘set -o xtrace’
2023-05-14 12:05:37,411: DEBUG - + ynh_abort_if_errors
2023-05-14 12:05:37,415: DEBUG - + trap ynh_exit_properly EXIT
2023-05-14 12:05:37,415: DEBUG - + domain=maindomain.tld
2023-05-14 12:05:37,416: DEBUG - + path_url=/
2023-05-14 12:05:37,417: DEBUG - + admin=hernest
2023-05-14 12:05:37,418: DEBUG - + app=duniter
2023-05-14 12:05:37,419: DEBUG - + architecture=arm64
2023-05-14 12:05:37,667: INFO - [+…] > Validating installation parameters…
2023-05-14 12:05:37,673: DEBUG - + ynh_webpath_register --app=duniter --domain=maindomain.tld --path_url=/
2023-05-14 12:05:37,942: DEBUG - + yunohost app register-url duniter maindomain.tld /
2023-05-14 12:05:40,282: INFO - [#+…] > Storing installation settings…
2023-05-14 12:05:40,286: DEBUG - + ynh_app_setting_set --app=duniter --key=domain --value=maindomain.tld
2023-05-14 12:05:40,287: DEBUG - + local globalapp=duniter
2023-05-14 12:05:40,561: DEBUG - + app=duniter
2023-05-14 12:05:40,563: DEBUG - + [[ domain =~ (unprotected|protected|skipped)
]]
2023-05-14 12:05:40,564: DEBUG - + ynh_app_setting set duniter domain maindomain.tld
2023-05-14 12:05:40,900: DEBUG - + ynh_app_setting_set --app=duniter --key=path --value=/
2023-05-14 12:05:40,902: DEBUG - + local globalapp=duniter
2023-05-14 12:05:41,182: DEBUG - + app=duniter
2023-05-14 12:05:41,184: DEBUG - + [[ path =~ (unprotected|protected|skipped)
]]
2023-05-14 12:05:41,185: DEBUG - + ynh_app_setting set duniter path /
2023-05-14 12:05:41,513: DEBUG - + ynh_app_setting_set --app=duniter --key=admin --value=hernest
2023-05-14 12:05:41,515: DEBUG - + local globalapp=duniter
2023-05-14 12:05:41,795: DEBUG - + app=duniter
2023-05-14 12:05:41,796: DEBUG - + [[ admin =~ (unprotected|protected|skipped)
]]
2023-05-14 12:05:41,798: DEBUG - + ynh_app_setting set duniter admin hernest
2023-05-14 12:05:42,332: INFO - [##++…] > Finding an available port…
2023-05-14 12:05:42,336: DEBUG - ++ ynh_find_port --port=10901
2023-05-14 12:05:42,380: DEBUG - ++ test -n 10901
2023-05-14 12:05:42,382: DEBUG - ++ ynh_port_available --port=10901
2023-05-14 12:05:42,428: DEBUG - ++ ss --numeric --listening --tcp --udp
2023-05-14 12:05:42,430: DEBUG - ++ awk ‘{print$5}’
2023-05-14 12:05:42,433: DEBUG - ++ grep --quiet --extended-regexp ‘:10901$’
2023-05-14 12:05:42,493: DEBUG - ++ grep -q ‘port: ‘'‘10901’'’’ /etc/yunohost/apps/duniter/settings.yml
2023-05-14 12:05:42,499: DEBUG - ++ return 0
2023-05-14 12:05:42,500: DEBUG - ++ echo 10901
2023-05-14 12:05:42,502: DEBUG - + port=10901
2023-05-14 12:05:42,503: DEBUG - + ynh_app_setting_set --app=duniter --key=port --value=10901
2023-05-14 12:05:42,504: DEBUG - + local globalapp=duniter
2023-05-14 12:05:42,788: DEBUG - + app=duniter
2023-05-14 12:05:42,790: DEBUG - + [[ port =~ (unprotected|protected|skipped)
]]
2023-05-14 12:05:42,791: DEBUG - + ynh_app_setting set duniter port 10901
2023-05-14 12:05:43,334: INFO - [####+…] > Configuring system user…
2023-05-14 12:05:43,338: DEBUG - + datadir=/home/yunohost.app/duniter
2023-05-14 12:05:43,339: DEBUG - + ynh_system_user_create --username=duniter --home_dir=/home/yunohost.app/duniter --use_shell
2023-05-14 12:05:43,697: DEBUG - + use_shell=1
2023-05-14 12:05:43,698: DEBUG - + home_dir=/home/yunohost.app/duniter
2023-05-14 12:05:43,699: DEBUG - + groups=
2023-05-14 12:05:43,701: DEBUG - + ynh_system_user_exists duniter
2023-05-14 12:05:43,742: DEBUG - + getent passwd duniter
2023-05-14 12:05:43,760: DEBUG - + ‘[’ -n /home/yunohost.app/duniter ‘]’
2023-05-14 12:05:43,762: DEBUG - + local ‘user_home_dir=–home-dir /home/yunohost.app/duniter’
2023-05-14 12:05:43,763: DEBUG - + local shell=
2023-05-14 12:05:43,764: DEBUG - + useradd --home-dir /home/yunohost.app/duniter --system --user-group duniter
2023-05-14 12:05:44,200: INFO - [#####++…] > Configuring NGINX web server…
2023-05-14 12:05:44,204: DEBUG - + ynh_add_nginx_config
2023-05-14 12:05:44,205: DEBUG - + local finalnginxconf=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:44,206: DEBUG - + ynh_add_config --template=nginx.conf --destination=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:44,342: DEBUG - + ‘[’ -f /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/nginx.conf ‘]’
2023-05-14 12:05:44,343: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/nginx.conf
2023-05-14 12:05:44,345: DEBUG - + ynh_backup_if_checksum_is_different --file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:44,388: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf
2023-05-14 12:05:44,390: DEBUG - ++ ynh_app_setting_get --app=duniter --key=checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf
2023-05-14 12:05:44,392: DEBUG - ++ local globalapp=duniter
2023-05-14 12:05:44,537: DEBUG - ++ app=duniter
2023-05-14 12:05:44,538: DEBUG - ++ [[ checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf =~ (unprotected|protected|skipped)
]]
2023-05-14 12:05:44,539: DEBUG - ++ ynh_app_setting get duniter checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf
2023-05-14 12:05:44,901: DEBUG - + local checksum_value=
2023-05-14 12:05:44,902: DEBUG - + backup_file_checksum=
2023-05-14 12:05:44,903: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-05-14 12:05:44,905: DEBUG - + touch /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:44,907: DEBUG - + chown root:root /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:44,930: DEBUG - + chmod 640 /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:44,935: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/nginx.conf /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:44,943: DEBUG - + ynh_apply_default_permissions /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:44,944: DEBUG - + local target=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:44,948: DEBUG - ++ jq -r .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/manifest.json
2023-05-14 12:05:44,950: DEBUG - ++ tr -d '>= ’
2023-05-14 12:05:45,297: DEBUG - + local ynh_requirement=11.0.0
2023-05-14 12:05:45,298: DEBUG - + ‘[’ -z 11.0.0 ‘]’
2023-05-14 12:05:45,299: DEBUG - + ‘[’ 11.0.0 == null ‘]’
2023-05-14 12:05:45,300: DEBUG - + dpkg --compare-versions 11.0.0 ge 4.2
2023-05-14 12:05:45,304: DEBUG - + chmod o-rwx /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:45,309: DEBUG - + chmod g-w /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:45,314: DEBUG - + chown -R root:root /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:45,320: DEBUG - + ynh_system_user_exists duniter
2023-05-14 12:05:45,367: DEBUG - + getent passwd duniter
2023-05-14 12:05:45,382: DEBUG - + chown duniter:duniter /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:45,398: DEBUG - + echo /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:45,399: DEBUG - + grep -q ‘^/etc/cron’
2023-05-14 12:05:45,408: DEBUG - + ynh_replace_vars --file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:45,453: DEBUG - + test -n /
2023-05-14 12:05:45,455: DEBUG - + local path_url_slash_less=
2023-05-14 12:05:45,456: DEBUG - + ynh_replace_string --match_string=PATH/ --replace_string=/ --target_file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:45,750: DEBUG - + sed --in-place s@PATH/@/@g /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:45,759: DEBUG - + ynh_replace_string --match_string=PATH --replace_string=/ --target_file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:46,057: DEBUG - + sed --in-place s@PATH@/@g /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:46,066: DEBUG - + test -n duniter
2023-05-14 12:05:46,067: DEBUG - + ynh_replace_string --match_string=NAME --replace_string=duniter --target_file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:46,366: DEBUG - + sed --in-place s@NAME@duniter@g /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:46,377: DEBUG - + ynh_replace_string --match_string=NAMETOCHANGE --replace_string=duniter --target_file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:46,679: DEBUG - + sed --in-place s@NAMETOCHANGE@duniter@g /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:46,687: DEBUG - + ynh_replace_string --match_string=USER --replace_string=duniter --target_file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:46,985: DEBUG - + sed --in-place s@USER@duniter@g /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:46,993: DEBUG - + test -n ‘’
2023-05-14 12:05:46,995: DEBUG - + test -n 7.4
2023-05-14 12:05:46,996: DEBUG - + ynh_replace_string --match_string=PHPVERSION --replace_string=7.4 --target_file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:47,289: DEBUG - + sed --in-place s@PHPVERSION@7.4@g /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:47,298: DEBUG - + test -n ‘’
2023-05-14 12:05:47,302: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9
]?[A-Z0-9]?’ /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:47,304: DEBUG - ++ sed 's@
([^.]*)__@\L\1@g’
2023-05-14 12:05:47,306: DEBUG - ++ sort --unique
2023-05-14 12:05:47,316: DEBUG - + uniques_vars=(‘port’)
2023-05-14 12:05:47,318: DEBUG - + local delimit=@
2023-05-14 12:05:47,319: DEBUG - + for one_var in “${uniques_vars[@]}”
2023-05-14 12:05:47,320: DEBUG - + [[ -v port ]]
2023-05-14 12:05:47,322: DEBUG - + match_string=PORT
2023-05-14 12:05:47,323: DEBUG - + match_string=PORT
2023-05-14 12:05:47,324: DEBUG - + replace_string=10901
2023-05-14 12:05:47,325: DEBUG - + replace_string=10901
2023-05-14 12:05:47,326: DEBUG - + replace_string=10901
2023-05-14 12:05:47,327: DEBUG - + sed --in-place s@PORT@10901@g /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:47,329: DEBUG - + ynh_store_file_checksum --file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:47,335: DEBUG - + update_only=0
2023-05-14 12:05:47,411: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf
2023-05-14 12:05:47,415: DEBUG - ++ md5sum /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:47,418: DEBUG - ++ cut '–delimiter= ’ --fields=1
2023-05-14 12:05:47,428: DEBUG - + ynh_app_setting_set --app=duniter --key=checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf --value=82e2ea7d0520e9aa9a4c983a73554f36
2023-05-14 12:05:47,429: DEBUG - + local globalapp=duniter
2023-05-14 12:05:47,727: DEBUG - + app=duniter
2023-05-14 12:05:47,729: DEBUG - + [[ checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf =~ (unprotected|protected|skipped)
]]
2023-05-14 12:05:47,731: DEBUG - + ynh_app_setting set duniter checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf 82e2ea7d0520e9aa9a4c983a73554f36
2023-05-14 12:05:48,059: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-05-14 12:05:48,061: DEBUG - + unset backup_file_checksum
2023-05-14 12:05:48,062: DEBUG - + ‘[’ / ‘!=’ / ‘]’
2023-05-14 12:05:48,063: DEBUG - + ynh_replace_string ‘–match_string=^#root_path_only’ --replace_string= --target_file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:48,370: DEBUG - + sed --in-place ‘s@^#root_path_only@@g’ /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:48,379: DEBUG - + ynh_store_file_checksum --file=/etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:48,386: DEBUG - + update_only=0
2023-05-14 12:05:48,460: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf
2023-05-14 12:05:48,464: DEBUG - ++ md5sum /etc/nginx/conf.d/maindomain.tld.d/duniter.conf
2023-05-14 12:05:48,467: DEBUG - ++ cut '–delimiter= ’ --fields=1
2023-05-14 12:05:48,477: DEBUG - + ynh_app_setting_set --app=duniter --key=checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf --value=82e2ea7d0520e9aa9a4c983a73554f36
2023-05-14 12:05:48,478: DEBUG - + local globalapp=duniter
2023-05-14 12:05:48,772: DEBUG - + app=duniter
2023-05-14 12:05:48,774: DEBUG - + [[ checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf =~ (unprotected|protected|skipped)
]]
2023-05-14 12:05:48,775: DEBUG - + ynh_app_setting set duniter checksum__etc_nginx_conf.d_maindomain.tld.d_duniter.conf 82e2ea7d0520e9aa9a4c983a73554f36
2023-05-14 12:05:49,105: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-05-14 12:05:49,107: DEBUG - + unset backup_file_checksum
2023-05-14 12:05:49,108: DEBUG - + ynh_systemd_action --service_name=nginx --action=reload
2023-05-14 12:05:49,483: DEBUG - + service_name=nginx
2023-05-14 12:05:49,485: DEBUG - + action=reload
2023-05-14 12:05:49,486: DEBUG - + line_match=
2023-05-14 12:05:49,487: DEBUG - + length=20
2023-05-14 12:05:49,488: DEBUG - + log_path=/var/log/nginx/nginx.log
2023-05-14 12:05:49,489: DEBUG - + timeout=300
2023-05-14 12:05:49,490: DEBUG - + ‘[’ reload == stop ‘]’
2023-05-14 12:05:49,492: DEBUG - + ‘[’ reload == reload ‘]’
2023-05-14 12:05:49,493: DEBUG - + action=reload-or-restart
2023-05-14 12:05:49,494: DEBUG - + systemctl reload-or-restart nginx
2023-05-14 12:05:49,991: INFO - [#######+…] > Installation of Debian package of Duniter…
2023-05-14 12:05:49,994: DEBUG - ++ mktemp -d
2023-05-14 12:05:49,998: DEBUG - + tempdir=/tmp/tmp.20SG11y2tw
2023-05-14 12:05:49,999: DEBUG - + ynh_setup_source --dest_dir=/tmp/tmp.20SG11y2tw --source_id=arm64
2023-05-14 12:05:50,267: DEBUG - + source_id=arm64
2023-05-14 12:05:50,268: DEBUG - + keep=
2023-05-14 12:05:50,270: DEBUG - + full_replace=0
2023-05-14 12:05:50,271: DEBUG - + local src_file_path=/var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src
2023-05-14 12:05:50,273: DEBUG - ++ grep SOURCE_URL= /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src
2023-05-14 12:05:50,274: DEBUG - ++ cut --delimiter== --fields=2-
2023-05-14 12:05:50,285: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src: No such file or directory
2023-05-14 12:05:50,289: DEBUG - + local src_url=
2023-05-14 12:05:50,291: DEBUG - ++ grep SOURCE_SUM= /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src
2023-05-14 12:05:50,292: DEBUG - ++ cut --delimiter== --fields=2-
2023-05-14 12:05:50,294: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src: No such file or directory
2023-05-14 12:05:50,297: DEBUG - + local src_sum=
2023-05-14 12:05:50,301: DEBUG - ++ grep SOURCE_SUM_PRG= /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src
2023-05-14 12:05:50,303: DEBUG - ++ cut --delimiter== --fields=2-
2023-05-14 12:05:50,308: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src: No such file or directory
2023-05-14 12:05:50,311: DEBUG - + local src_sumprg=
2023-05-14 12:05:50,315: DEBUG - ++ grep SOURCE_FORMAT= /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src
2023-05-14 12:05:50,317: DEBUG - ++ cut --delimiter== --fields=2-
2023-05-14 12:05:50,323: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src: No such file or directory
2023-05-14 12:05:50,326: DEBUG - + local src_format=
2023-05-14 12:05:50,330: DEBUG - ++ grep SOURCE_EXTRACT= /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src
2023-05-14 12:05:50,332: DEBUG - ++ cut --delimiter== --fields=2-
2023-05-14 12:05:50,337: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src: No such file or directory
2023-05-14 12:05:50,340: DEBUG - + local src_extract=
2023-05-14 12:05:50,344: DEBUG - ++ grep SOURCE_IN_SUBDIR= /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src
2023-05-14 12:05:50,346: DEBUG - ++ cut --delimiter== --fields=2-
2023-05-14 12:05:50,351: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src: No such file or directory
2023-05-14 12:05:50,354: DEBUG - + local src_in_subdir=
2023-05-14 12:05:50,358: DEBUG - ++ grep SOURCE_FILENAME= /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src
2023-05-14 12:05:50,360: DEBUG - ++ cut --delimiter== --fields=2-
2023-05-14 12:05:50,365: WARNING - grep: /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src: No such file or directory
2023-05-14 12:05:50,369: DEBUG - + local src_filename=
2023-05-14 12:05:50,370: DEBUG - + src_sumprg=sha256sum
2023-05-14 12:05:50,371: DEBUG - + src_in_subdir=true
2023-05-14 12:05:50,373: DEBUG - + src_format=tar.gz
2023-05-14 12:05:50,375: DEBUG - ++ echo tar.gz
2023-05-14 12:05:50,376: DEBUG - ++ tr ‘[:upper:]’ ‘[:lower:]’
2023-05-14 12:05:50,382: DEBUG - + src_format=tar.gz
2023-05-14 12:05:50,383: DEBUG - + src_extract=true
2023-05-14 12:05:50,384: DEBUG - + ‘[’ ‘’ = ‘’ ‘]’
2023-05-14 12:05:50,386: DEBUG - + src_filename=arm64.tar.gz
2023-05-14 12:05:50,387: DEBUG - + local local_src=/opt/yunohost-apps-src/duniter/arm64.tar.gz
2023-05-14 12:05:50,388: DEBUG - + mkdir -p /var/cache/yunohost/download/duniter/
2023-05-14 12:05:50,390: DEBUG - + src_filename=/var/cache/yunohost/download/duniter/arm64.tar.gz
2023-05-14 12:05:50,392: DEBUG - + test -e /opt/yunohost-apps-src/duniter/arm64.tar.gz
2023-05-14 12:05:50,393: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-05-14 12:05:50,394: DEBUG - + ynh_die ‘Couldn’'‘t parse SOURCE_URL from /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src ?’
2023-05-14 12:05:50,474: DEBUG - + ynh_exit_properly
2023-05-14 12:05:50,477: WARNING - Couldn’t parse SOURCE_URL from /var/cache/yunohost/app_tmp_work_dirs/app_yypp1t1h/conf/arm64.src ?
2023-05-14 12:05:50,983: DEBUG - + ynh_clean_setup
2023-05-14 12:05:50,984: DEBUG - + ynh_clean_check_starting
2023-05-14 12:05:50,986: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-05-14 12:05:50,986: DEBUG - + ‘[’ -n ‘’ ‘]’
2023-05-14 12:05:51,992: ERROR - Impossible d’installer duniter : Une erreur est survenue dans le script d’installation de l’application

Apparement il n’est pas possible d’installer l’app sur l’architecture de ton serveur, arm64

J’ai trouvé :
Releases · nodes / typescript / duniter · GitLab
et il y a une version armv7l donc raspberry qui existe
image

Je l’ai téléchargé et installé avec un dpkg -i FILE.deb et je n’ai plus eu d’erreur mais je ne le vois pas dans Yunohost. Il ne doit pas manquer grand chose pour que ça fonctionne

j’ai démarré comme il est indiqué :Duniter | Installer un nœud Duniter

root@chemindespetitesvallees:~# duniter start
/usr/bin/duniter: line 36: /opt/duniter//node/bin/node: No such file or directory
/opt/duniter//node/bin/node v10 is required

et maintenant j’ai cette erreur.

I installed node.js V10 and yarn too, i already have a message
root@chemindespetitesvallees:~# duniter start
/usr/bin/duniter: line 36: /opt/duniter//node/bin/node: No such file or directory
/opt/duniter//node/bin/node v10 is required

i also followed this topics [Tutoriel] Installer Duniter server sur un Raspberry Pi 4 - Getting Started - Duniter Forum and when i’m on the step “duniter install” i have the same error :

/usr/bin/duniter: ligne 36: /opt/duniter//node/bin/node: Aucun fichier ou dossier de ce type
/opt/duniter//node/bin/node v10 is required
root@raspberrypi:/home/hernest/Téléchargements#

This link also explain how build a Duniter serveur on Arm processor

Certes mais au niveau du projet YunoHost, on ne peut pas s’occuper de builder tous les projets du monde. C’est censé être aux projets “upstream” de builder ce genre de chose, et de fournir le résultat du build pour qu’ensuite ça puisse être installable par tout le monde facilement.

Je comprends. Je souhaitais juste partager des infos pour ceux, comme moi, qui souhaitent monter un serveur Duniter puissent le faire.

Je remercie d’ailleurs l’énergie qui est utilisé par les personnes qui suivent le projet Yunohost.

Si vous avez un compte en June (G1) je vous fais un don pour vous remercier.

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