Putting Diaspora back in working state / Remettre diaspora d'équerre

Hi everyone!

I’m currently working on repairing diaspora_ynh. You can find my branch here

It’s working for me, but any feedbacks and tests are still welcome of course.

Main items In my TODO:

  • write backup and restore scripts
  • user integration (still unclear on the “how” though)

Thanks!


Salut à tous!

Je travaille actuellement à réparer l’appli diaspora_yhn. Ma branche est ici.

Ça marche déjà chez moi, mais je suis complètement preneur de retours et de tests supplémentaires.

Dans ma TODO, de façon non-exhaustive:

  • écrire les scripts de backups et de restoration
  • s’intégrer avec les utilisateurs yunohost (mais la façon concrète n’est pas encore clair pour moi)

Merci !

2 Likes

Salut autra,
J’ai un probléme a l’installation

    args:
  app: diaspora
  args: domain=dias.domain2.tld&admin=mensoif&admin_password='**********'
  force: false
  label: Diaspora
  no_remove_on_failure: false
ended_at: 2020-06-01 13:21:38.695452
env:
  YNH_APP_ARG_ADMIN: mensoif
  YNH_APP_ARG_ADMIN_PASSWORD: '**********'
  YNH_APP_ARG_DOMAIN: dias.domain2.tld
  YNH_APP_ID: diaspora
  YNH_APP_INSTANCE_NAME: diaspora
  YNH_APP_INSTANCE_NUMBER: '1'
  YNH_CWD: /var/cache/yunohost/from_file/diaspora_ynh-c27edb1f7dfa90afb239ff568d0651472bf06968/scripts
  YNH_INTERFACE: api
  YNH_STDINFO: /tmp/tmpNrU8If/stdinfo
  YNH_STDRETURN: /tmp/tmpQ2CiOx/stdreturn
error: "Une erreur est survenue dans le script d\u2019installation de l\u2019application"
operation: app_install
related_to:
- - app
  - diaspora
started_at: 2020-06-01 13:21:28.970734
success: false

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

2020-06-01 13:21:28,973: INFO - Installation de l’application diaspora …
2020-06-01 13:21:29,013: DEBUG - The permission database has been resynchronized
2020-06-01 13:21:29,837: DEBUG - La configuration de SSOwat générée
2020-06-01 13:21:29,849: DEBUG - No default hook for action 'post_app_addaccess' in /usr/share/yunohost/hooks/
2020-06-01 13:21:29,849: DEBUG - No custom hook for action 'post_app_addaccess' in /etc/yunohost/hooks.d/
2020-06-01 13:21:29,850: DEBUG - Permission 'diaspora.main' créée
2020-06-01 13:21:29,850: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20200601-132129-permission_create-diaspora" style="text-decoration:underline"> Créer permission 'diaspora' </a>'
2020-06-01 13:21:29,853: DEBUG - Exécution de la commande 'sh -c YNH_APP_INSTANCE_NUMBER=1 YNH_CWD=/var/cache/yunohost/from_file/diaspora_ynh-c27edb1f7dfa90afb239ff568d0651472bf06968/scripts YNH_STDINFO=/tmp/tmpNrU8If/stdinfo YNH_APP_ARG_ADMIN_PASSWORD=********** YNH_APP_INSTANCE_NAME=diaspora YNH_APP_ARG_ADMIN=mensoif YNH_INTERFACE=api YNH_APP_ID=diaspora YNH_STDRETURN=/tmp/tmpQ2CiOx/stdreturn YNH_APP_ARG_DOMAIN=dias.domain2.tld BASH_XTRACEFD=7 /bin/bash -x "./install" dias.domain2.tld mensoif ********** diaspora 7>&1' …
2020-06-01 13:21:29,853: DEBUG - About to run the command '['sh', '-c', 'YNH_APP_INSTANCE_NUMBER=1 YNH_CWD=/var/cache/yunohost/from_file/diaspora_ynh-c27edb1f7dfa90afb239ff568d0651472bf06968/scripts YNH_STDINFO=/tmp/tmpNrU8If/stdinfo YNH_APP_ARG_ADMIN_PASSWORD=********** YNH_APP_INSTANCE_NAME=diaspora YNH_APP_ARG_ADMIN=mensoif YNH_INTERFACE=api YNH_APP_ID=diaspora YNH_STDRETURN=/tmp/tmpQ2CiOx/stdreturn YNH_APP_ARG_DOMAIN=dias.domain2.tld BASH_XTRACEFD=7 /bin/bash -x "./install" dias.domain2.tld mensoif ********** diaspora 7>&1']'
2020-06-01 13:21:29,865: DEBUG - + can_remove_db=0
2020-06-01 13:21:29,866: DEBUG - + can_remove_home=0
2020-06-01 13:21:29,866: DEBUG - + can_remove_user=0
2020-06-01 13:21:29,866: DEBUG - + should_display_rvm_log=0
2020-06-01 13:21:29,866: DEBUG - + source _common.sh
2020-06-01 13:21:29,867: DEBUG - ++ pkg_dependencies='build-essential cmake libssl-dev libcurl4-openssl-dev libxml2-dev libxslt-dev imagemagick ghostscript curl libmagickwand-dev git libpq-dev redis-server nodejs postgresql bison '
2020-06-01 13:21:29,867: DEBUG - ++ ruby_build_dependencies='bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev'
2020-06-01 13:21:29,867: DEBUG - + source /usr/share/yunohost/helpers
2020-06-01 13:21:29,867: DEBUG - +++ run-parts --list /usr/share/yunohost/helpers.d
2020-06-01 13:21:29,867: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,867: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/apt ']'
2020-06-01 13:21:29,868: DEBUG - ++ . /usr/share/yunohost/helpers.d/apt
2020-06-01 13:21:29,868: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,868: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/backup ']'
2020-06-01 13:21:29,868: DEBUG - ++ . /usr/share/yunohost/helpers.d/backup
2020-06-01 13:21:29,868: DEBUG - +++ CAN_BIND=1
2020-06-01 13:21:29,869: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,869: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/fail2ban ']'
2020-06-01 13:21:29,869: DEBUG - ++ . /usr/share/yunohost/helpers.d/fail2ban
2020-06-01 13:21:29,869: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,869: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/getopts ']'
2020-06-01 13:21:29,869: DEBUG - ++ . /usr/share/yunohost/helpers.d/getopts
2020-06-01 13:21:29,870: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,870: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/hardware ']'
2020-06-01 13:21:29,870: DEBUG - ++ . /usr/share/yunohost/helpers.d/hardware
2020-06-01 13:21:29,870: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,870: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/logging ']'
2020-06-01 13:21:29,870: DEBUG - ++ . /usr/share/yunohost/helpers.d/logging
2020-06-01 13:21:29,871: DEBUG - +++ increment_progression=0
2020-06-01 13:21:29,871: DEBUG - +++ previous_weight=0
2020-06-01 13:21:29,871: DEBUG - +++ max_progression=-1
2020-06-01 13:21:29,871: DEBUG - +++ progress_scale=20
2020-06-01 13:21:29,871: DEBUG - +++ progress_string2='####################'
2020-06-01 13:21:29,871: DEBUG - +++ progress_string1=++++++++++++++++++++
2020-06-01 13:21:29,872: DEBUG - +++ progress_string0=....................
2020-06-01 13:21:29,872: DEBUG - ++++ date +%s
2020-06-01 13:21:29,872: DEBUG - +++ base_time=1591017689
2020-06-01 13:21:29,872: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,872: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/logrotate ']'
2020-06-01 13:21:29,872: DEBUG - ++ . /usr/share/yunohost/helpers.d/logrotate
2020-06-01 13:21:29,873: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,873: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/mysql ']'
2020-06-01 13:21:29,873: DEBUG - ++ . /usr/share/yunohost/helpers.d/mysql
2020-06-01 13:21:29,873: DEBUG - +++ MYSQL_ROOT_PWD_FILE=/etc/yunohost/mysql
2020-06-01 13:21:29,873: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,873: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/network ']'
2020-06-01 13:21:29,874: DEBUG - ++ . /usr/share/yunohost/helpers.d/network
2020-06-01 13:21:29,874: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,874: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/nginx ']'
2020-06-01 13:21:29,874: DEBUG - ++ . /usr/share/yunohost/helpers.d/nginx
2020-06-01 13:21:29,874: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,874: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/nodejs ']'
2020-06-01 13:21:29,875: DEBUG - ++ . /usr/share/yunohost/helpers.d/nodejs
2020-06-01 13:21:29,875: DEBUG - +++ n_install_dir=/opt/node_n
2020-06-01 13:21:29,875: DEBUG - +++ node_version_path=/opt/node_n/n/versions/node
2020-06-01 13:21:29,875: DEBUG - +++ export N_PREFIX=/opt/node_n
2020-06-01 13:21:29,875: DEBUG - +++ N_PREFIX=/opt/node_n
2020-06-01 13:21:29,976: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,976: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/php ']'
2020-06-01 13:21:29,976: DEBUG - ++ . /usr/share/yunohost/helpers.d/php
2020-06-01 13:21:29,976: DEBUG - +++ readonly YNH_DEFAULT_PHP_VERSION=7.0
2020-06-01 13:21:29,976: DEBUG - +++ YNH_DEFAULT_PHP_VERSION=7.0
2020-06-01 13:21:29,977: DEBUG - +++ YNH_PHP_VERSION=7.0
2020-06-01 13:21:29,977: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,977: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/postgresql ']'
2020-06-01 13:21:29,977: DEBUG - ++ . /usr/share/yunohost/helpers.d/postgresql
2020-06-01 13:21:29,977: DEBUG - +++ PSQL_ROOT_PWD_FILE=/etc/yunohost/psql
2020-06-01 13:21:29,977: DEBUG - +++ PSQL_VERSION=9.6
2020-06-01 13:21:29,978: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,978: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/setting ']'
2020-06-01 13:21:29,978: DEBUG - ++ . /usr/share/yunohost/helpers.d/setting
2020-06-01 13:21:29,978: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,978: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/string ']'
2020-06-01 13:21:29,978: DEBUG - ++ . /usr/share/yunohost/helpers.d/string
2020-06-01 13:21:29,979: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,979: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/systemd ']'
2020-06-01 13:21:29,979: DEBUG - ++ . /usr/share/yunohost/helpers.d/systemd
2020-06-01 13:21:29,979: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,979: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/user ']'
2020-06-01 13:21:29,979: DEBUG - ++ . /usr/share/yunohost/helpers.d/user
2020-06-01 13:21:29,980: DEBUG - ++ for helper in $(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)
2020-06-01 13:21:29,980: DEBUG - ++ '[' -r /usr/share/yunohost/helpers.d/utils ']'
2020-06-01 13:21:29,980: DEBUG - ++ . /usr/share/yunohost/helpers.d/utils
2020-06-01 13:21:29,980: DEBUG - + ynh_abort_if_errors
2020-06-01 13:21:29,980: DEBUG - + set -o errexit
2020-06-01 13:21:29,980: DEBUG - + set -o nounset
2020-06-01 13:21:29,981: DEBUG - + trap ynh_exit_properly EXIT
2020-06-01 13:21:29,981: DEBUG - + domain=dias.domain2.tld
2020-06-01 13:21:29,981: DEBUG - + admin=mensoif
2020-06-01 13:21:29,981: DEBUG - + admin_password=**********
2020-06-01 13:21:29,981: DEBUG - ++ ynh_user_get_info --username=mensoif --key=mail
2020-06-01 13:21:29,981: DEBUG - ++ local legacy_args=uk
2020-06-01 13:21:29,982: DEBUG - ++ args_array=([u]=username= [k]=key=)
2020-06-01 13:21:29,982: DEBUG - ++ local -A args_array
2020-06-01 13:21:29,982: DEBUG - ++ local username
2020-06-01 13:21:29,982: DEBUG - ++ local key
2020-06-01 13:21:29,982: DEBUG - ++ ynh_handle_getopts_args --username=mensoif --key=mail
2020-06-01 13:21:29,982: DEBUG - ++ set +o xtrace
2020-06-01 13:21:29,983: DEBUG - ++ yunohost user info mensoif --output-as plain
2020-06-01 13:21:29,983: DEBUG - ++ ynh_get_plain_key mail
2020-06-01 13:21:29,983: DEBUG - ++ local prefix=#
2020-06-01 13:21:29,983: DEBUG - ++ local founded=0
2020-06-01 13:21:29,983: DEBUG - ++ local key_=mail
2020-06-01 13:21:29,983: DEBUG - ++ shift
2020-06-01 13:21:29,983: DEBUG - ++ read line
2020-06-01 13:21:30,184: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,185: DEBUG - ++ [[ #username =~ ^#mail$ ]]
2020-06-01 13:21:30,185: DEBUG - ++ read line
2020-06-01 13:21:30,185: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,185: DEBUG - ++ [[ mensoif =~ ^#mail$ ]]
2020-06-01 13:21:30,185: DEBUG - ++ read line
2020-06-01 13:21:30,185: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,186: DEBUG - ++ [[ #firstname =~ ^#mail$ ]]
2020-06-01 13:21:30,186: DEBUG - ++ read line
2020-06-01 13:21:30,186: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,186: DEBUG - ++ [[ Mensoif =~ ^#mail$ ]]
2020-06-01 13:21:30,186: DEBUG - ++ read line
2020-06-01 13:21:30,186: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,186: DEBUG - ++ [[ #lastname =~ ^#mail$ ]]
2020-06-01 13:21:30,187: DEBUG - ++ read line
2020-06-01 13:21:30,187: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,187: DEBUG - ++ [[ Gérard =~ ^#mail$ ]]
2020-06-01 13:21:30,187: DEBUG - ++ read line
2020-06-01 13:21:30,187: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,187: DEBUG - ++ [[ #mailbox-quota =~ ^#mail$ ]]
2020-06-01 13:21:30,188: DEBUG - ++ read line
2020-06-01 13:21:30,188: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,188: DEBUG - ++ [[ ##use =~ ^#mail$ ]]
2020-06-01 13:21:30,188: DEBUG - ++ read line
2020-06-01 13:21:30,188: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,188: DEBUG - ++ [[ 13.2M =~ ^#mail$ ]]
2020-06-01 13:21:30,189: DEBUG - ++ read line
2020-06-01 13:21:30,189: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,189: DEBUG - ++ [[ ##limit =~ ^#mail$ ]]
2020-06-01 13:21:30,189: DEBUG - ++ read line
2020-06-01 13:21:30,189: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,189: DEBUG - ++ [[ No quota =~ ^#mail$ ]]
2020-06-01 13:21:30,190: DEBUG - ++ read line
2020-06-01 13:21:30,190: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,190: DEBUG - ++ [[ #mail-aliases =~ ^#mail$ ]]
2020-06-01 13:21:30,190: DEBUG - ++ read line
2020-06-01 13:21:30,190: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,190: DEBUG - ++ [[ root@maindomain.tld =~ ^#mail$ ]]
2020-06-01 13:21:30,190: DEBUG - ++ read line
2020-06-01 13:21:30,191: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,191: DEBUG - ++ [[ admin@maindomain.tld =~ ^#mail$ ]]
2020-06-01 13:21:30,191: DEBUG - ++ read line
2020-06-01 13:21:30,191: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,191: DEBUG - ++ [[ webmaster@maindomain.tld =~ ^#mail$ ]]
2020-06-01 13:21:30,191: DEBUG - ++ read line
2020-06-01 13:21:30,192: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,192: DEBUG - ++ [[ postmaster@maindomain.tld =~ ^#mail$ ]]
2020-06-01 13:21:30,192: DEBUG - ++ read line
2020-06-01 13:21:30,192: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,192: DEBUG - ++ [[ mensoif@domain2.tld =~ ^#mail$ ]]
2020-06-01 13:21:30,192: DEBUG - ++ read line
2020-06-01 13:21:30,193: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,193: DEBUG - ++ [[ tele-quebec@domain2.tld =~ ^#mail$ ]]
2020-06-01 13:21:30,193: DEBUG - ++ read line
2020-06-01 13:21:30,193: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,193: DEBUG - ++ [[ webmaster@domain3.tld =~ ^#mail$ ]]
2020-06-01 13:21:30,193: DEBUG - ++ read line
2020-06-01 13:21:30,194: DEBUG - ++ [[ 0 == \1 ]]
2020-06-01 13:21:30,194: DEBUG - ++ [[ #mail =~ ^#mail$ ]]
2020-06-01 13:21:30,194: DEBUG - ++ [[ -n '' ]]
2020-06-01 13:21:30,194: DEBUG - ++ founded=1
2020-06-01 13:21:30,194: DEBUG - ++ read line
2020-06-01 13:21:30,194: DEBUG - ++ [[ 1 == \1 ]]
2020-06-01 13:21:30,195: DEBUG - ++ [[ mensoif@maindomain.tld =~ ^#[^#] ]]
2020-06-01 13:21:30,195: DEBUG - ++ echo mensoif@maindomain.tld
2020-06-01 13:21:30,195: DEBUG - ++ read line
2020-06-01 13:21:30,195: DEBUG - ++ [[ 1 == \1 ]]
2020-06-01 13:21:30,195: DEBUG - ++ [[ #fullname =~ ^#[^#] ]]
2020-06-01 13:21:30,195: DEBUG - ++ return
2020-06-01 13:21:30,196: DEBUG - + admin_email=mensoif@maindomain.tld
2020-06-01 13:21:30,196: DEBUG - + app=diaspora
2020-06-01 13:21:30,196: DEBUG - + final_path=/var/www/diaspora
2020-06-01 13:21:30,196: DEBUG - + ynh_script_progression '--message=Validating installation parameters...' --weight=1
2020-06-01 13:21:30,196: DEBUG - + set +o xtrace
2020-06-01 13:21:30,297: DEBUG - + set +o xtrace
2020-06-01 13:21:30,297: INFO - [....................] > Validating installation parameters...
2020-06-01 13:21:30,298: DEBUG - + echo '! Helper used in legacy mode !'
2020-06-01 13:21:30,298: DEBUG - + set +x
2020-06-01 13:21:30,298: DEBUG - + echo '[....................] > Validating installation parameters...'
2020-06-01 13:21:30,298: DEBUG - + set -o xtrace
2020-06-01 13:21:30,299: DEBUG - + ynh_webpath_available --domain=dias.domain2.tld --path_url=/
2020-06-01 13:21:30,299: DEBUG - + local legacy_args=dp
2020-06-01 13:21:30,299: DEBUG - + args_array=([d]=domain= [p]=path_url=)
2020-06-01 13:21:30,299: DEBUG - + local -A args_array
2020-06-01 13:21:30,299: DEBUG - + local domain
2020-06-01 13:21:30,299: DEBUG - + local path_url
2020-06-01 13:21:30,299: DEBUG - + ynh_handle_getopts_args --domain=dias.domain2.tld --path_url=/
2020-06-01 13:21:30,300: DEBUG - + set +o xtrace
2020-06-01 13:21:30,300: DEBUG - + yunohost domain url-available dias.domain2.tld /
2020-06-01 13:21:30,701: DEBUG - True
2020-06-01 13:21:30,701: DEBUG - + test '!' -e /var/www/diaspora
2020-06-01 13:21:30,702: DEBUG - + can_remove_home=1
2020-06-01 13:21:30,702: DEBUG - + ynh_webpath_register --app=diaspora --domain=dias.domain2.tld --path_url=/
2020-06-01 13:21:30,702: DEBUG - + local legacy_args=adp
2020-06-01 13:21:30,702: DEBUG - + args_array=([a]=app= [d]=domain= [p]=path_url=)
2020-06-01 13:21:30,702: DEBUG - + local -A args_array
2020-06-01 13:21:30,702: DEBUG - + local app
2020-06-01 13:21:30,702: DEBUG - + local domain
2020-06-01 13:21:30,703: DEBUG - + local path_url
2020-06-01 13:21:30,703: DEBUG - + ynh_handle_getopts_args --app=diaspora --domain=dias.domain2.tld --path_url=/
2020-06-01 13:21:30,703: DEBUG - + set +o xtrace
2020-06-01 13:21:30,703: DEBUG - + yunohost app register-url diaspora dias.domain2.tld /
2020-06-01 13:21:31,104: DEBUG - + ynh_script_progression '--message=Saving app settings...' --weight=1
2020-06-01 13:21:31,105: INFO - [....................] > Saving app settings...
2020-06-01 13:21:31,105: DEBUG - + set +o xtrace
2020-06-01 13:21:31,105: DEBUG - + set +o xtrace
2020-06-01 13:21:31,105: DEBUG - + echo '! Helper used in legacy mode !'
2020-06-01 13:21:31,106: DEBUG - + set +x
2020-06-01 13:21:31,106: DEBUG - + echo '[....................] > Saving app settings...'
2020-06-01 13:21:31,106: DEBUG - + set -o xtrace
2020-06-01 13:21:31,106: DEBUG - + ynh_app_setting_set --app=diaspora --key=domain --value=dias.domain2.tld
2020-06-01 13:21:31,106: DEBUG - + local legacy_args=akv
2020-06-01 13:21:31,106: DEBUG - + args_array=([a]=app= [k]=key= [v]=value=)
2020-06-01 13:21:31,107: DEBUG - + local -A args_array
2020-06-01 13:21:31,107: DEBUG - + local app
2020-06-01 13:21:31,107: DEBUG - + local key
2020-06-01 13:21:31,107: DEBUG - + local value
2020-06-01 13:21:31,107: DEBUG - + ynh_handle_getopts_args --app=diaspora --key=domain --value=dias.domain2.tld
2020-06-01 13:21:31,107: DEBUG - + set +o xtrace
2020-06-01 13:21:31,108: DEBUG - + ynh_app_setting set diaspora domain dias.domain2.tld
2020-06-01 13:21:31,108: DEBUG - + [[ set == \d\e\l\e\t\e ]]
2020-06-01 13:21:31,108: DEBUG - + ACTION=set
2020-06-01 13:21:31,108: DEBUG - + APP=diaspora
2020-06-01 13:21:31,108: DEBUG - + KEY=domain
2020-06-01 13:21:31,109: DEBUG - + VALUE=dias.domain2.tld
2020-06-01 13:21:31,109: DEBUG - + python2.7 -
2020-06-01 13:21:31,209: DEBUG - + [[ domain =~ ^(unprotected|skipped)_ ]]
2020-06-01 13:21:31,210: DEBUG - + ynh_app_setting_set --app=diaspora --key=path --value=/
2020-06-01 13:21:31,210: DEBUG - + local legacy_args=akv
2020-06-01 13:21:31,210: DEBUG - + args_array=([a]=app= [k]=key= [v]=value=)
2020-06-01 13:21:31,210: DEBUG - + local -A args_array
2020-06-01 13:21:31,210: DEBUG - + local app
2020-06-01 13:21:31,210: DEBUG - + local key
2020-06-01 13:21:31,210: DEBUG - + local value
2020-06-01 13:21:31,211: DEBUG - + ynh_handle_getopts_args --app=diaspora --key=path --value=/
2020-06-01 13:21:31,211: DEBUG - + set +o xtrace
2020-06-01 13:21:31,211: DEBUG - + ynh_app_setting set diaspora path /
2020-06-01 13:21:31,211: DEBUG - + [[ set == \d\e\l\e\t\e ]]
2020-06-01 13:21:31,211: DEBUG - + ACTION=set
2020-06-01 13:21:31,211: DEBUG - + APP=diaspora
2020-06-01 13:21:31,212: DEBUG - + KEY=path
2020-06-01 13:21:31,212: DEBUG - + VALUE=/
2020-06-01 13:21:31,212: DEBUG - + python2.7 -
2020-06-01 13:21:31,312: DEBUG - + [[ path =~ ^(unprotected|skipped)_ ]]
2020-06-01 13:21:31,313: DEBUG - + ynh_app_setting_set --app=diaspora --key=final_path --value=/var/www/diaspora
2020-06-01 13:21:31,313: DEBUG - + local legacy_args=akv
2020-06-01 13:21:31,313: DEBUG - + args_array=([a]=app= [k]=key= [v]=value=)
2020-06-01 13:21:31,313: DEBUG - + local -A args_array
2020-06-01 13:21:31,313: DEBUG - + local app
2020-06-01 13:21:31,314: DEBUG - + local key
2020-06-01 13:21:31,314: DEBUG - + local value
2020-06-01 13:21:31,314: DEBUG - + ynh_handle_getopts_args --app=diaspora --key=final_path --value=/var/www/diaspora
2020-06-01 13:21:31,314: DEBUG - + set +o xtrace
2020-06-01 13:21:31,314: DEBUG - + ynh_app_setting set diaspora final_path /var/www/diaspora
2020-06-01 13:21:31,314: DEBUG - + [[ set == \d\e\l\e\t\e ]]
2020-06-01 13:21:31,315: DEBUG - + ACTION=set
2020-06-01 13:21:31,315: DEBUG - + APP=diaspora
2020-06-01 13:21:31,315: DEBUG - + KEY=final_path
2020-06-01 13:21:31,315: DEBUG - + VALUE=/var/www/diaspora
2020-06-01 13:21:31,315: DEBUG - + python2.7 -
2020-06-01 13:21:31,416: DEBUG - + [[ final_path =~ ^(unprotected|skipped)_ ]]
2020-06-01 13:21:31,416: DEBUG - + ynh_script_progression '--message=Installing dependencies...' --weight=27
2020-06-01 13:21:31,416: DEBUG - + set +o xtrace
2020-06-01 13:21:31,416: DEBUG - + set +o xtrace
2020-06-01 13:21:31,417: DEBUG - + echo '! Helper used in legacy mode !'
2020-06-01 13:21:31,417: DEBUG - + set +x
2020-06-01 13:21:31,417: DEBUG - + echo '[....................] > Installing dependencies...'
2020-06-01 13:21:31,417: DEBUG - + set -o xtrace
2020-06-01 13:21:31,417: DEBUG - + ynh_install_app_dependencies build-essential cmake libssl-dev libcurl4-openssl-dev libxml2-dev libxslt-dev imagemagick ghostscript curl libmagickwand-dev git libpq-dev redis-server nodejs postgresql bison bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev
2020-06-01 13:21:31,417: DEBUG - + local 'dependencies=build-essential cmake libssl-dev libcurl4-openssl-dev libxml2-dev libxslt-dev imagemagick ghostscript curl libmagickwand-dev git libpq-dev redis-server nodejs postgresql bison bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev'
2020-06-01 13:21:31,418: DEBUG - ++ echo 'build-essential cmake libssl-dev libcurl4-openssl-dev libxml2-dev libxslt-dev imagemagick ghostscript curl libmagickwand-dev git libpq-dev redis-server nodejs postgresql bison bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev'
2020-06-01 13:21:31,418: DEBUG - ++ sed 's/\([^\<=\>]\)\ \([^(]\)/\1, \2/g'
2020-06-01 13:21:31,418: DEBUG - + dependencies='build-essential, cmake, libssl-dev, libcurl4-openssl-dev, libxml2-dev, libxslt-dev, imagemagick, ghostscript, curl, libmagickwand-dev, git, libpq-dev, redis-server, nodejs, postgresql, bison, bison, libffi-dev, libgdbm-dev, libncurses5-dev, libsqlite3-dev, libyaml-dev, pkg-config, sqlite3, zlib1g-dev, libgmp-dev, libreadline-dev, libssl-dev'
2020-06-01 13:21:31,418: DEBUG - + local 'dependencies=build-essential, cmake, libssl-dev, libcurl4-openssl-dev, libxml2-dev, libxslt-dev, imagemagick, ghostscript, curl, libmagickwand-dev, git, libpq-dev, redis-server, nodejs, postgresql, bison, bison, libffi-dev, libgdbm-dev, libncurses5-dev, libsqlite3-dev, libyaml-dev, pkg-config, sqlite3, zlib1g-dev, libgmp-dev, libreadline-dev, libssl-dev'
2020-06-01 13:21:31,418: DEBUG - + local manifest_path=../manifest.json
2020-06-01 13:21:31,418: DEBUG - + '[' '!' -e ../manifest.json ']'
2020-06-01 13:21:31,419: DEBUG - ++ grep '\"version\": ' ../manifest.json
2020-06-01 13:21:31,419: DEBUG - ++ cut '--delimiter="' --fields=4
2020-06-01 13:21:31,419: DEBUG - + local version=0.7.13.0~ynh1
2020-06-01 13:21:31,419: DEBUG - + '[' 13 -eq 0 ']'
2020-06-01 13:21:31,419: DEBUG - + local dep_app=diaspora
2020-06-01 13:21:31,419: DEBUG - + [[ build-essential, cmake, libssl-dev, libcurl4-openssl-dev, libxml2-dev, libxslt-dev, imagemagick, ghostscript, curl, libmagickwand-dev, git, libpq-dev, redis-server, nodejs, postgresql, bison, bison, libffi-dev, libgdbm-dev, libncurses5-dev, libsqlite3-dev, libyaml-dev, pkg-config, sqlite3, zlib1g-dev, libgmp-dev, libreadline-dev, libssl-dev =~ [<=>] ]]
2020-06-01 13:21:31,420: DEBUG - + echo build-essential, cmake, libssl-dev, libcurl4-openssl-dev, libxml2-dev, libxslt-dev, imagemagick, ghostscript, curl, libmagickwand-dev, git, libpq-dev, redis-server, nodejs, postgresql, bison, bison, libffi-dev, libgdbm-dev, libncurses5-dev, libsqlite3-dev, libyaml-dev, pkg-config, sqlite3, zlib1g-dev, libgmp-dev, libreadline-dev, libssl-dev
2020-06-01 13:21:31,420: DEBUG - + grep --quiet php
2020-06-01 13:21:31,420: DEBUG - + cat
2020-06-01 13:21:31,420: DEBUG - + ynh_package_install_from_equivs /tmp/diaspora-ynh-deps.control
2020-06-01 13:21:31,420: DEBUG - + local controlfile=/tmp/diaspora-ynh-deps.control
2020-06-01 13:21:31,420: DEBUG - ++ grep '^Package: ' /tmp/diaspora-ynh-deps.control
2020-06-01 13:21:31,421: DEBUG - ++ cut '--delimiter= ' --fields=2
2020-06-01 13:21:31,421: DEBUG - + local pkgname=diaspora-ynh-deps
2020-06-01 13:21:31,421: DEBUG - ++ grep '^Version: ' /tmp/diaspora-ynh-deps.control
2020-06-01 13:21:31,421: DEBUG - ++ cut '--delimiter= ' --fields=2
2020-06-01 13:21:31,421: DEBUG - + local pkgversion=0.7.13.0~ynh1
2020-06-01 13:21:31,421: DEBUG - + [[ -z diaspora-ynh-deps ]]
2020-06-01 13:21:31,422: DEBUG - + [[ -z 0.7.13.0~ynh1 ]]
2020-06-01 13:21:31,422: DEBUG - + ynh_package_update
2020-06-01 13:21:31,422: DEBUG - + ynh_apt update
2020-06-01 13:21:31,422: DEBUG - + ynh_wait_dpkg_free
2020-06-01 13:21:31,422: DEBUG - + local try
2020-06-01 13:21:31,422: DEBUG - + set +o xtrace
2020-06-01 13:21:32,224: DEBUG - + return 0
2020-06-01 13:21:32,224: INFO - [....................] > Installing dependencies...
2020-06-01 13:21:32,225: DEBUG - + LC_ALL=C
2020-06-01 13:21:32,225: DEBUG - + DEBIAN_FRONTEND=noninteractive
2020-06-01 13:21:32,225: DEBUG - + apt-get --assume-yes --quiet -o=Dpkg::Use-Pty=0 update
2020-06-01 13:21:32,426: DEBUG - Hit:1 http://security.debian.org stretch/updates InRelease
2020-06-01 13:21:32,426: DEBUG - Hit:2 http://forge.yunohost.org/debian stretch InRelease
2020-06-01 13:21:32,426: DEBUG - Ign:3 http://ftp.debian.org/debian stretch InRelease
2020-06-01 13:21:32,426: DEBUG - Hit:4 http://ftp.debian.org/debian stretch-updates InRelease
2020-06-01 13:21:32,527: DEBUG - Hit:5 http://ftp.debian.org/debian stretch Release
2020-06-01 13:21:32,527: DEBUG - Hit:6 https://packages.sury.org/php stretch InRelease
2020-06-01 13:21:33,730: DEBUG - Reading package lists...
2020-06-01 13:21:33,831: DEBUG - ++ mktemp --directory
2020-06-01 13:21:33,831: WARNING - W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
2020-06-01 13:21:33,831: DEBUG - + local TMPDIR=/tmp/tmp.a3RElmiCOw
2020-06-01 13:21:33,831: WARNING - W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
2020-06-01 13:21:33,832: DEBUG - + echo 10
2020-06-01 13:21:33,832: WARNING - W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
2020-06-01 13:21:33,832: DEBUG - + ynh_wait_dpkg_free
2020-06-01 13:21:33,832: WARNING - W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
2020-06-01 13:21:33,833: DEBUG - + local try
2020-06-01 13:21:33,833: WARNING - W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
2020-06-01 13:21:33,833: DEBUG - + set +o xtrace
2020-06-01 13:21:33,833: WARNING - W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
2020-06-01 13:21:34,435: DEBUG - + return 0
2020-06-01 13:21:34,435: DEBUG - + cp /tmp/diaspora-ynh-deps.control /tmp/tmp.a3RElmiCOw/control
2020-06-01 13:21:34,435: DEBUG - + cd /tmp/tmp.a3RElmiCOw
2020-06-01 13:21:34,435: DEBUG - + LC_ALL=C
2020-06-01 13:21:34,436: DEBUG - + equivs-build ./control
2020-06-01 13:21:35,137: DEBUG - + dpkg --force-depends --install ./diaspora-ynh-deps_0.7.13.0~ynh1_all.deb
2020-06-01 13:21:35,238: DEBUG - Selecting previously unselected package diaspora-ynh-deps.
2020-06-01 13:21:35,338: DEBUG - (Reading database ... 60829 files and directories currently installed.)
2020-06-01 13:21:35,339: DEBUG - Preparing to unpack .../diaspora-ynh-deps_0.7.13.0~ynh1_all.deb ...
2020-06-01 13:21:35,339: DEBUG - Unpacking diaspora-ynh-deps (0.7.13.0~ynh1) ...
2020-06-01 13:21:35,640: DEBUG - dpkg: diaspora-ynh-deps: dependency problems, but configuring anyway as you requested:
2020-06-01 13:21:35,640: DEBUG -  diaspora-ynh-deps depends on cmake; however:
2020-06-01 13:21:35,640: DEBUG -   Package cmake is not installed.
2020-06-01 13:21:35,640: DEBUG -  diaspora-ynh-deps depends on libcurl4-openssl-dev; however:
2020-06-01 13:21:35,641: DEBUG -   Package libcurl4-openssl-dev is not installed.
2020-06-01 13:21:35,641: DEBUG -  diaspora-ynh-deps depends on libmagickwand-dev; however:
2020-06-01 13:21:35,641: DEBUG -   Package libmagickwand-dev is not installed.
2020-06-01 13:21:35,641: DEBUG -  diaspora-ynh-deps depends on libsqlite3-dev; however:
2020-06-01 13:21:35,641: DEBUG -   Package libsqlite3-dev is not installed.
2020-06-01 13:21:35,641: DEBUG -  diaspora-ynh-deps depends on sqlite3; however:
2020-06-01 13:21:35,642: DEBUG -   Package sqlite3 is not installed.
2020-06-01 13:21:35,642: DEBUG -  diaspora-ynh-deps depends on libgmp-dev; however:
2020-06-01 13:21:35,642: DEBUG -   Package libgmp-dev is not installed.
2020-06-01 13:21:35,642: DEBUG - 
2020-06-01 13:21:35,642: DEBUG - Setting up diaspora-ynh-deps (0.7.13.0~ynh1) ...
2020-06-01 13:21:36,043: DEBUG - + ynh_package_install --fix-broken
2020-06-01 13:21:36,044: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2020-06-01 13:21:36,044: DEBUG - + ynh_wait_dpkg_free
2020-06-01 13:21:36,044: DEBUG - + local try
2020-06-01 13:21:36,044: DEBUG - + set +o xtrace
2020-06-01 13:21:36,746: DEBUG - + return 0
2020-06-01 13:21:36,746: DEBUG - + LC_ALL=C
2020-06-01 13:21:36,746: DEBUG - + DEBIAN_FRONTEND=noninteractive
2020-06-01 13:21:36,746: DEBUG - + apt-get --assume-yes --quiet -o=Dpkg::Use-Pty=0 --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2020-06-01 13:21:36,947: DEBUG - Reading package lists...
2020-06-01 13:21:37,048: DEBUG - Building dependency tree...
2020-06-01 13:21:37,048: DEBUG - Reading state information...
2020-06-01 13:21:37,149: DEBUG - Correcting dependencies... Done
2020-06-01 13:21:37,249: DEBUG - The following additional packages will be installed:
2020-06-01 13:21:37,250: DEBUG -   cmake cmake-data gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-rsvg-2.0
2020-06-01 13:21:37,250: DEBUG -   gnome-icon-theme gtk-update-icon-cache javascript-common libatk1.0-0
2020-06-01 13:21:37,250: DEBUG -   libatk1.0-data libbz2-dev libcairo-gobject2 libcairo-script-interpreter2
2020-06-01 13:21:37,250: DEBUG -   libcairo2-dev libcdt5 libcgraph6 libcurl4-openssl-dev libdjvulibre-dev
2020-06-01 13:21:37,250: DEBUG -   libexif-dev libexif12 libfontconfig1-dev libfreetype6-dev libgail-common
2020-06-01 13:21:37,250: DEBUG -   libgail18 libgdk-pixbuf2.0-dev libglib2.0-bin libglib2.0-data libglib2.0-dev
2020-06-01 13:21:37,251: DEBUG -   libgmp-dev libgmpxx4ldbl libgraphviz-dev libgtk2.0-0 libgtk2.0-bin
2020-06-01 13:21:37,251: DEBUG -   libgtk2.0-common libgts-0.7-5 libgts-bin libgvc6 libgvc6-plugins-gtk
2020-06-01 13:21:37,251: DEBUG -   libgvpr2 libice-dev libilmbase-dev libjbig-dev libjpeg-dev
2020-06-01 13:21:37,251: DEBUG -   libjpeg62-turbo-dev libjs-jquery libjsoncpp1 liblcms2-dev liblqr-1-0-dev
2020-06-01 13:21:37,251: DEBUG -   liblzma-dev libmagickcore-6-arch-config libmagickcore-6-headers
2020-06-01 13:21:37,251: DEBUG -   libmagickcore-6.q16-dev libmagickwand-6-headers libmagickwand-6.q16-dev
2020-06-01 13:21:37,252: DEBUG -   libmagickwand-dev libopenexr-dev libopenjp2-7-dev libpathplan4 libpcre16-3
2020-06-01 13:21:37,252: DEBUG -   libpcre3-dev libpcre32-3 libpcrecpp0v5 libpixman-1-dev libpthread-stubs0-dev
2020-06-01 13:21:37,252: DEBUG -   librsvg2-2 librsvg2-common librsvg2-dev libsm-dev libsqlite3-dev
2020-06-01 13:21:37,252: DEBUG -   libtiff5-dev libtiffxx5 libwmf-dev libx11-dev libx11-doc libxau-dev
2020-06-01 13:21:37,252: DEBUG -   libxcb-render0-dev libxcb-shm0-dev libxcb1-dev libxdmcp-dev libxdot4
2020-06-01 13:21:37,252: DEBUG -   libxext-dev libxrender-dev libxt-dev sqlite3 x11proto-core-dev
2020-06-01 13:21:37,253: DEBUG -   x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-xext-dev
2020-06-01 13:21:37,253: DEBUG -   xorg-sgml-doctools xtrans-dev
2020-06-01 13:21:37,253: DEBUG - Suggested packages:
2020-06-01 13:21:37,253: DEBUG -   codeblocks eclipse ninja-build libcairo2-doc libcurl4-doc libcurl3-dbg
2020-06-01 13:21:37,253: DEBUG -   libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libssl1.0-dev
2020-06-01 13:21:37,253: WARNING - E: Packages need to be removed but remove is disabled.
2020-06-01 13:21:37,254: DEBUG -   | libssl-dev libglib2.0-doc gmp-doc libgmp10-doc libmpfr-dev gvfs libice-doc
2020-06-01 13:21:37,254: DEBUG -   liblzma-doc librsvg2-bin librsvg2-doc libsm-doc sqlite3-doc libwmf-doc
2020-06-01 13:21:37,254: DEBUG -   libxcb-doc libxext-doc libxt-doc
2020-06-01 13:21:37,254: DEBUG - The following packages will be REMOVED:
2020-06-01 13:21:37,254: DEBUG -   libcurl4-gnutls-dev
2020-06-01 13:21:37,255: DEBUG - The following NEW packages will be installed:
2020-06-01 13:21:37,255: DEBUG -   cmake cmake-data gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-rsvg-2.0
2020-06-01 13:21:37,255: DEBUG -   gnome-icon-theme gtk-update-icon-cache javascript-common libatk1.0-0
2020-06-01 13:21:37,255: DEBUG -   libatk1.0-data libbz2-dev libcairo-gobject2 libcairo-script-interpreter2
2020-06-01 13:21:37,255: DEBUG -   libcairo2-dev libcdt5 libcgraph6 libcurl4-openssl-dev libdjvulibre-dev
2020-06-01 13:21:37,255: DEBUG -   libexif-dev libexif12 libfontconfig1-dev libfreetype6-dev libgail-common
2020-06-01 13:21:37,256: DEBUG -   libgail18 libgdk-pixbuf2.0-dev libglib2.0-bin libglib2.0-data libglib2.0-dev
2020-06-01 13:21:37,256: DEBUG -   libgmp-dev libgmpxx4ldbl libgraphviz-dev libgtk2.0-0 libgtk2.0-bin
2020-06-01 13:21:37,256: DEBUG -   libgtk2.0-common libgts-0.7-5 libgts-bin libgvc6 libgvc6-plugins-gtk
2020-06-01 13:21:37,256: DEBUG -   libgvpr2 libice-dev libilmbase-dev libjbig-dev libjpeg-dev
2020-06-01 13:21:37,256: DEBUG -   libjpeg62-turbo-dev libjs-jquery libjsoncpp1 liblcms2-dev liblqr-1-0-dev
2020-06-01 13:21:37,256: DEBUG -   liblzma-dev libmagickcore-6-arch-config libmagickcore-6-headers
2020-06-01 13:21:37,257: DEBUG -   libmagickcore-6.q16-dev libmagickwand-6-headers libmagickwand-6.q16-dev
2020-06-01 13:21:37,257: DEBUG -   libmagickwand-dev libopenexr-dev libopenjp2-7-dev libpathplan4 libpcre16-3
2020-06-01 13:21:37,257: DEBUG -   libpcre3-dev libpcre32-3 libpcrecpp0v5 libpixman-1-dev libpthread-stubs0-dev
2020-06-01 13:21:37,257: DEBUG -   librsvg2-2 librsvg2-common librsvg2-dev libsm-dev libsqlite3-dev
2020-06-01 13:21:37,257: DEBUG -   libtiff5-dev libtiffxx5 libwmf-dev libx11-dev libx11-doc libxau-dev
2020-06-01 13:21:37,257: DEBUG -   libxcb-render0-dev libxcb-shm0-dev libxcb1-dev libxdmcp-dev libxdot4
2020-06-01 13:21:37,258: DEBUG -   libxext-dev libxrender-dev libxt-dev sqlite3 x11proto-core-dev
2020-06-01 13:21:37,258: DEBUG -   x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-xext-dev
2020-06-01 13:21:37,258: DEBUG -   xorg-sgml-doctools xtrans-dev
2020-06-01 13:21:37,258: DEBUG - 0 upgraded, 91 newly installed, 1 to remove and 12 not upgraded.
2020-06-01 13:21:37,258: DEBUG - ++ dpkg --info /tmp/tmp.a3RElmiCOw/diaspora-ynh-deps_0.7.13.0~ynh1_all.deb
2020-06-01 13:21:37,258: DEBUG - ++ sed s/,//g
2020-06-01 13:21:37,259: DEBUG - ++ grep Depends
2020-06-01 13:21:37,259: DEBUG - ++ sed 's/^ Depends: //'
2020-06-01 13:21:37,359: DEBUG - + local 'dependencies=build-essential cmake libssl-dev libcurl4-openssl-dev libxml2-dev libxslt-dev imagemagick ghostscript curl libmagickwand-dev git libpq-dev redis-server nodejs postgresql bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev'
2020-06-01 13:21:37,360: DEBUG - + ynh_package_install build-essential cmake libssl-dev libcurl4-openssl-dev libxml2-dev libxslt-dev imagemagick ghostscript curl libmagickwand-dev git libpq-dev redis-server nodejs postgresql bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev --dry-run
2020-06-01 13:21:37,360: DEBUG - + sed --quiet '/--fix-broken/,$p'
2020-06-01 13:21:37,360: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install build-essential cmake libssl-dev libcurl4-openssl-dev libxml2-dev libxslt-dev imagemagick ghostscript curl libmagickwand-dev git libpq-dev redis-server nodejs postgresql bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev --dry-run
2020-06-01 13:21:37,360: DEBUG - + ynh_wait_dpkg_free
2020-06-01 13:21:37,360: DEBUG - + local try
2020-06-01 13:21:37,360: DEBUG - + set +o xtrace
2020-06-01 13:21:37,962: DEBUG - + return 0
2020-06-01 13:21:37,962: DEBUG - + LC_ALL=C
2020-06-01 13:21:37,962: DEBUG - + DEBIAN_FRONTEND=noninteractive
2020-06-01 13:21:37,963: DEBUG - + apt-get --assume-yes --quiet -o=Dpkg::Use-Pty=0 --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install build-essential cmake libssl-dev libcurl4-openssl-dev libxml2-dev libxslt-dev imagemagick ghostscript curl libmagickwand-dev git libpq-dev redis-server nodejs postgresql bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev --dry-run
2020-06-01 13:21:38,163: DEBUG - + ynh_die '--message=Unable to install dependencies'
2020-06-01 13:21:38,164: WARNING - E: Package 'libssl-dev' has no installation candidate
2020-06-01 13:21:38,164: DEBUG - + local legacy_args=mc
2020-06-01 13:21:38,164: WARNING - Unable to install dependencies
2020-06-01 13:21:38,165: DEBUG - + args_array=([m]=message= [c]=ret_code=)
2020-06-01 13:21:38,165: DEBUG - + local -A args_array
2020-06-01 13:21:38,165: DEBUG - + local message
2020-06-01 13:21:38,165: DEBUG - + local ret_code
2020-06-01 13:21:38,165: DEBUG - + ynh_handle_getopts_args '--message=Unable to install dependencies'
2020-06-01 13:21:38,165: DEBUG - + set +o xtrace
2020-06-01 13:21:38,166: DEBUG - + ret_code=1
2020-06-01 13:21:38,166: DEBUG - + echo 'Unable to install dependencies'
2020-06-01 13:21:38,166: DEBUG - + exit 1
2020-06-01 13:21:38,166: DEBUG - + ynh_exit_properly
2020-06-01 13:21:38,166: DEBUG - + local exit_code=1
2020-06-01 13:21:38,166: DEBUG - + '[' 1 -eq 0 ']'
2020-06-01 13:21:38,167: DEBUG - + trap '' EXIT
2020-06-01 13:21:38,167: DEBUG - + set +o errexit
2020-06-01 13:21:38,167: DEBUG - + set +o nounset
2020-06-01 13:21:38,167: DEBUG - + sleep 0.5
2020-06-01 13:21:38,669: DEBUG - + type -t ynh_clean_setup
2020-06-01 13:21:38,669: DEBUG - + ynh_clean_setup
2020-06-01 13:21:38,669: DEBUG - + '[' 0 -eq 1 ']'
2020-06-01 13:21:38,669: DEBUG - + exit 1
2020-06-01 13:21:38,695: ERROR - Impossible d’installer diaspora :      `Une erreur est survenue dans le script d’installation de l’application`

Salut @mensoif, est-ce que tu peux donner : la version exacte de yunohost actuellement installée, et le résultat de

apt policy libssl-dev

Merci de ta réponse rapide.

Alors version de YunoHost
YunoHost 3.8.4.6 (stable)

Résultat de “apt policy libssl-dev”

root@YunoHostProd:~# apt policy libssl-dev
libssl-dev:
  Installed: 1.1.1g-1+0~20200421.17+debian9~1.gbpf6902f
  Candidate: (none)
  Version table:
 *** 1.1.1g-1+0~20200421.17+debian9~1.gbpf6902f -1
        995 https://packages.sury.org/php stretch/main amd64 Packages
        100 /var/lib/dpkg/status
     1.1.0l-1~deb9u1 500
        500 http://ftp.debian.org/debian stretch/main amd64 Packages
        500 http://security.debian.org stretch/updates/main amd64 Packages
root@YunoHostProd:~#  

Eh in fact re-reading the logs it looks like it has nothing to do with libssl-dev really, but more about libcurl4-gnutls-dev that is expected to be removed during install…

Soooo can you try to manually run apt remove libcurl4-gnutls-dev

(be careful not to accept anything too fast because apt might explain side-effect / consequences about doing so if another package needs it)

@mensoif est-ce que tu as installé l’application minetest à tout hasard ?

Salut taziden,
Oui effectivement j’avais installé minetest mais je l’avais désinstaller(en regardant mieux), mais la avant je suis en train d’installer diaspora sur un serveur de test pour voir.