Etherpad mypads

Bonsoir @ tous,

Problème d’installation d’etherpad mypads l’installation ce passe sans problème à la fin la
configuration de SSOwat a été générée et le pac man continue sans fin à circulé et l’application n’apparaît pas dans les applications installer dans l’interface admin ni sous utilisateur.
Quelqu’un a une idée?

Bonne soirée.

didier58

Salut,

Peux-tu nous fournir un log complet d’installation, afin de savoir ce qui s’est mal passé lors de l’installation.

Bonjour Maniack_Crudelis,

voila ce que j’ai trouver:

installation.log:
copy the settings template to settings.json…
Ensure that all dependencies are up to date… If this is the first time you h$
npm WARN deprecated measured@1.1.0: This package has been renamed to measured-c$
Killed

et rien dans etherpad.log

didier58

Je parlais du log d’installation de YunoHost, tu le trouveras dans /var/log/yunohost/
Ou tu peux également retenter l’installation et récupérer le log directement en haut de la page.

Ok voici le log.

didier

Remove the user etherpad_mypads
/etc/fail2ban/filter.d/etherpad_mypads.conf wasn’t deleted because it doesn’t exist.
/etc/fail2ban/jail.d/etherpad_mypads.conf wasn’t deleted because it doesn’t exist.

  • mysql -u root --password=BF1RRkJp40 -B ‘’
  • ynh_mysql_connect_as root BF1RRkJp40 ‘’
    ++ sudo cat /etc/yunohost/mysql
  • ynh_mysql_execute_as_root ‘DROP DATABASE etherpad_mypads;’
  • ynh_mysql_drop_db etherpad_mypads
    Removing database etherpad_mypads
  • echo ‘Removing database etherpad_mypads’
  • mysqlshow -u root -pBF1RRkJp40
  • grep -q ‘^| etherpad_mypads’
  • local mysql_root_password=BF1RRkJp40
    ++ sudo cat /etc/yunohost/mysql
  • local db_name=etherpad_mypads
  • local db_user=etherpad_mypads
  • ynh_mysql_remove_db etherpad_mypads etherpad_mypads
  • echo ‘/usr/local/n wasn’’‘t deleted because it doesn’’‘t exist.’
  • ‘[’ -e /usr/local/n ‘]’
  • [[ n = / ]]
  • [[ /usr/local/n =~ ^/[[:alnum:]]+$ ]]
    /usr/local/n wasn’t deleted because it doesn’t exist.
  • [[ /var/www /home/yunohost.app =~ /usr/local/n ]]
  • local ‘forbidden_path= /var/www /home/yunohost.app’
  • local path_to_remove=/usr/local/n
  • ynh_secure_remove /usr/local/n
  • sudo rm -R /opt/node_n
  • ‘[’ -e /opt/node_n ‘]’
  • [[ n = / ]]
  • [[ /opt/node_n =~ ^/[[:alnum:]]+$ ]]
  • [[ /var/www /home/yunohost.app =~ /opt/node_n ]]
  • local ‘forbidden_path= /var/www /home/yunohost.app’
  • local path_to_remove=/opt/node_n
  • ynh_secure_remove /opt/node_n
  • ‘[’ ‘!’ -s /opt/node_n/ynh_app_version ‘]’
  • /opt/node_n/bin/n rm 4
  • grep --quiet 4 /opt/node_n/ynh_app_version
  • sed --in-place /etherpad_mypads:4/d /opt/node_n/ynh_app_version
  • nodejs_version=4
    ++ sudo yunohost app setting etherpad_mypads nodejs_version --output-as plain --quiet
    ++ ynh_app_setting_get etherpad_mypads nodejs_version
  • ynh_remove_nodejs
    Processing triggers for shared-mime-info (1.3-1) …
    Processing triggers for hicolor-icon-theme (0.13-1) …
    Processing triggers for fontconfig (2.11.0-6.3+deb8u1) …
    Processing triggers for libc-bin (2.19-18+deb8u10) …
    Processing triggers for man-db (2.7.0.2-5) …
    Processing triggers for mime-support (3.58) …
    debconf: falling back to frontend: Readline
    debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
    debconf: unable to initialize frontend: Dialog
    Purging configuration files for x11-common (1:7.7+7) …
    Removing x11-common (1:7.7+7) …
    Purging configuration files for uno-libs3 (4.3.3-2+deb8u11) …
    Removing uno-libs3 (4.3.3-2+deb8u11) …
    Removing ure (4.3.3-2+deb8u11) …
    Purging configuration files for libyajl2:armhf (2.1.0-2) …
    Removing libyajl2:armhf (2.1.0-2) …
    Purging configuration files for libxxf86vm1:armhf (1:1.1.3-1+b1) …
    Removing libxxf86vm1:armhf (1:1.1.3-1+b1) …
    Purging configuration files for libxshmfence1:armhf (1.1-4) …
    Removing libxshmfence1:armhf (1.1-4) …
    Purging configuration files for libxcb-sync1:armhf (1.10-3+b1) …
    Removing libxcb-sync1:armhf (1.10-3+b1) …
    Purging configuration files for libxcb-present0:armhf (1.10-3+b1) …
    Removing libxcb-present0:armhf (1.10-3+b1) …
    Purging configuration files for libxcb-glx0:armhf (1.10-3+b1) …
    Removing libxcb-glx0:armhf (1.10-3+b1) …
    Purging configuration files for libxcb-dri3-0:armhf (1.10-3+b1) …
    Removing libxcb-dri3-0:armhf (1.10-3+b1) …
    Purging configuration files for libxcb-dri2-0:armhf (1.10-3+b1) …
    Removing libxcb-dri2-0:armhf (1.10-3+b1) …
    Purging configuration files for libx11-xcb1:armhf (2:1.6.2-3+deb8u1) …
    Removing libx11-xcb1:armhf (2:1.6.2-3+deb8u1) …
    Purging configuration files for librevenge-0.0-0 (0.0.1-3) …
    Removing librevenge-0.0-0 (0.0.1-3) …
    Removing libreoffice-style-galaxy (1:4.3.3-2+deb8u11) …
    rmdir: failed to remove ‘/var/lib/libreoffice/share’: No such file or directory
    rmdir: failed to remove ‘/var/lib/libreoffice/share/config’: No such file or directory
    Purging configuration files for libreoffice-common (1:4.3.3-2+deb8u11) …
    rmdir: failed to remove ‘/var/lib/libreoffice’: No such file or directory
    rmdir: failed to remove ‘/var/lib/libreoffice’: No such file or directory
    rmdir: failed to remove ‘/var/lib/libreoffice/program/’: No such file or directory
    rmdir: failed to remove ‘/var/lib/libreoffice/share/’: No such file or directory
    rmdir: failed to remove ‘/var/lib/libreoffice/share/prereg/’: No such file or directory
    Removing libreoffice-common (1:4.3.3-2+deb8u11) …
    Purging configuration files for libraptor2-0:armhf (2.0.14-1) …
    Removing libraptor2-0:armhf (2.0.14-1) …
    Purging configuration files for libogg0:armhf (1.3.2-1) …
    Removing libogg0:armhf (1.3.2-1) …
    Purging configuration files for libodfgen-0.1-1 (0.1.1-2) …
    Removing libodfgen-0.1-1 (0.1.1-2) …
    Purging configuration files for libnspr4:armhf (2:4.12-1+debu8u1) …
    Removing libnspr4:armhf (2:4.12-1+debu8u1) …
    Purging configuration files for libnss3:armhf (2:3.26-1+debu8u3) …
    Removing libnss3:armhf (2:3.26-1+debu8u3) …
    Purging configuration files for libneon27-gnutls (0.30.1-1) …
    Removing libneon27-gnutls (0.30.1-1) …
    Purging configuration files for libmythes-1.2-0 (2:1.2.4-1) …
    Removing libmythes-1.2-0 (2:1.2.4-1) …
    Purging configuration files for libmhash2:armhf (0.9.9.9-7) …
    Removing libmhash2:armhf (0.9.9.9-7) …
    Purging configuration files for librasqal3:armhf (0.9.32-1) …
    Removing librasqal3:armhf (0.9.32-1) …
    Purging configuration files for librdf0:armhf (1.0.17-1+b1) …
    Removing librdf0:armhf (1.0.17-1+b1) …
    Removing liblangtag-common (0.5.1-3) …
    Purging configuration files for liblangtag1 (0.5.1-3) …
    Removing liblangtag1 (0.5.1-3) …
    Purging configuration files for libice6:armhf (2:1.0.9-1+b1) …
    Removing libice6:armhf (2:1.0.9-1+b1) …
    Purging configuration files for libsm6:armhf (2:1.2.2-1+b1) …
    Removing libsm6:armhf (2:1.2.2-1+b1) …
    Purging configuration files for libxt6:armhf (1:1.1.4-1+b1) …
    Removing libxt6:armhf (1:1.1.4-1+b1) …
    Purging configuration files for libxmu6:armhf (2:1.1.2-1) …
    Removing libxmu6:armhf (2:1.1.2-1) …
    Purging configuration files for libhyphen0 (2.8.8-1) …
    Removing libhyphen0 (2.8.8-1) …
    Purging configuration files for libhunspell-1.3-0:armhf (1.3.3-3) …
    Removing libhunspell-1.3-0:armhf (1.3.3-3) …
    Purging configuration files for libharfbuzz-icu0:armhf (0.9.35-2) …
    Removing libharfbuzz-icu0:armhf (0.9.35-2) …
    Purging configuration files for libglapi-mesa:armhf (10.3.2-1+deb8u1) …
    Removing libglapi-mesa:armhf (10.3.2-1+deb8u1) …
    Removing libexttextcat-data (3.4.4-1) …
    Purging configuration files for libexttextcat-2.0-0 (3.4.4-1) …
    Removing libexttextcat-2.0-0 (3.4.4-1) …
    Purging configuration files for libeot0 (0.01-3) …
    Removing libeot0 (0.01-3) …
    Purging configuration files for libdrm2:armhf (2.4.58-2) …
    Removing libdrm2:armhf (2.4.58-2) …
    Purging configuration files for libgl1-mesa-glx:armhf (10.3.2-1+deb8u1) …
    Removing libgl1-mesa-glx:armhf (10.3.2-1+deb8u1) …
    Purging configuration files for libglew1.10:armhf (1.10.0-3) …
    Removing libglew1.10:armhf (1.10.0-3) …
    Purging configuration files for libglu1-mesa:armhf (9.0.0-2) …
    Removing libglu1-mesa:armhf (9.0.0-2) …
    Purging configuration files for libgltf-0.0-0 (0.0.2-2) …
    Removing libgltf-0.0-0 (0.0.2-2) …
    Purging configuration files for libclucene-core1:armhf (2.3.3.4-4) …
    Removing libclucene-core1:armhf (2.3.3.4-4) …
    Purging configuration files for libclucene-contribs1:armhf (2.3.3.4-4) …
    Removing libclucene-contribs1:armhf (2.3.3.4-4) …
    Purging configuration files for libboost-date-time1.55.0:armhf (1.55.0+dfsg-3) …
    Removing libboost-date-time1.55.0:armhf (1.55.0+dfsg-3) …
    Purging configuration files for libcmis-0.4-4 (0.4.1-7) …
    Removing libcmis-0.4-4 (0.4.1-7) …
    Removing fonts-opensymbol (2:102.6+LibO4.3.3-2+deb8u11) …
    Purging configuration files for libreoffice-core (1:4.3.3-2+deb8u11) …
    Removing libreoffice-core (1:4.3.3-2+deb8u11) …
    Purging configuration files for libwpd-0.10-10 (0.10.0-2+deb8u1) …
    Removing libwpd-0.10-10 (0.10.0-2+deb8u1) …
    Purging configuration files for libvisual-0.4-0:armhf (0.4.0-6) …
    Removing libvisual-0.4-0:armhf (0.4.0-6) …
    Purging configuration files for libvisio-0.1-1 (0.1.0-2) …
    Removing libvisio-0.1-1 (0.1.0-2) …
    Purging configuration files for libtxc-dxtn-s2tc0:armhf (0~git20131104-1.1) …
    Removing libtxc-dxtn-s2tc0:armhf (0~git20131104-1.1) …
    Purging configuration files for libtheora0:armhf (1.1.1+dfsg.1-6) …
    Removing libtheora0:armhf (1.1.1+dfsg.1-6) …
    Purging configuration files for libwpg-0.3-3 (0.3.0-3) …
    Removing libwpg-0.3-3 (0.3.0-3) …
    Purging configuration files for libwps-0.3-3 (0.3.0-2) …
    Removing libwps-0.3-3 (0.3.0-2) …
    Removing libreoffice-base-core (1:4.3.3-2+deb8u11) …
    Purging configuration files for libpython3.4:armhf (3.4.2-1) …
    Removing libpython3.4:armhf (3.4.2-1) …
    Purging configuration files for liborcus-0.8-0 (0.7.0+dfsg-9) …
    Removing liborcus-0.8-0 (0.7.0+dfsg-9) …
    Purging configuration files for liborc-0.4-0:armhf (1:0.4.22-1) …
    Removing liborc-0.4-0:armhf (1:0.4.22-1) …
    Purging configuration files for libvorbis0a:armhf (1.3.4-2+deb8u1) …
    Removing libvorbis0a:armhf (1.3.4-2+deb8u1) …
    Purging configuration files for libvorbisenc2:armhf (1.3.4-2+deb8u1) …
    Removing libvorbisenc2:armhf (1.3.4-2+deb8u1) …
    Purging configuration files for libmwaw-0.3-3 (0.3.1-2+deb8u1) …
    Removing libmwaw-0.3-3 (0.3.1-2+deb8u1) …
    Purging configuration files for libmspub-0.1-1 (0.1.1-2) …
    Removing libmspub-0.1-1 (0.1.1-2) …
    Purging configuration files for libllvm3.5:armhf (1:3.5-10) …
    Removing libllvm3.5:armhf (1:3.5-10) …
    Purging configuration files for libgstreamer1.0-0:armhf (1.4.4-2+deb8u1) …
    Removing libgstreamer1.0-0:armhf (1.4.4-2+deb8u1) …
    Purging configuration files for libgstreamer-plugins-base1.0-0:armhf (1.4.4-2+deb8u1) …
    Removing libgstreamer-plugins-base1.0-0:armhf (1.4.4-2+deb8u1) …
    Removing libreoffice-avmedia-backend-gstreamer (1:4.3.3-2+deb8u11) …
    Purging configuration files for libgfortran3:armhf (4.9.2-10+deb8u1) …
    Removing libgfortran3:armhf (4.9.2-10+deb8u1) …
    Purging configuration files for libfreehand-0.1-1 (0.1.0-2) …
    Removing libfreehand-0.1-1 (0.1.0-2) …
    Purging configuration files for libetonyek-0.1-1 (0.1.1-2) …
    Removing libetonyek-0.1-1 (0.1.1-2) …
    Purging configuration files for libelf1:armhf (0.159-4.2) …
    Removing libelf1:armhf (0.159-4.2) …
    Purging configuration files for libe-book-0.1-1 (0.1.1-2) …
    Removing libe-book-0.1-1 (0.1.1-2) …
    Purging configuration files for libdrm-radeon1:armhf (2.4.58-2) …
    Removing libdrm-radeon1:armhf (2.4.58-2) …
    Purging configuration files for libdrm-nouveau2:armhf (2.4.58-2) …
    Removing libdrm-nouveau2:armhf (2.4.58-2) …
    Purging configuration files for libdrm-freedreno1:armhf (2.4.58-2) …
    Removing libdrm-freedreno1:armhf (2.4.58-2) …
    Purging configuration files for libgl1-mesa-dri:armhf (10.3.2-1+deb8u1) …
    Removing libgl1-mesa-dri:armhf (10.3.2-1+deb8u1) …
    Purging configuration files for libcolamd2.8.0:armhf (1:4.2.1-3) …
    Removing libcolamd2.8.0:armhf (1:4.2.1-3) …
    Removing lp-solve (5.5.0.13-7+b1) …
    Purging configuration files for libcdr-0.1-1 (0.1.0-3) …
    Removing libcdr-0.1-1 (0.1.0-3) …
    Purging configuration files for libreoffice-draw (1:4.3.3-2+deb8u11) …
    Removing libreoffice-draw (1:4.3.3-2+deb8u11) …
    Purging configuration files for libreoffice-impress (1:4.3.3-2+deb8u11) …
    Removing libreoffice-impress (1:4.3.3-2+deb8u11) …
    Purging configuration files for libcdparanoia0:armhf (3.10.2+debian-11) …
    Removing libcdparanoia0:armhf (3.10.2+debian-11) …
    Removing libblas-common (1.2.20110419-10) …
    Removing libblas3 (1.2.20110419-10) …
    Removing liblapack3 (3.5.0-4) …
    Removing libasound2-data (1.0.28-1) …
    Purging configuration files for libasound2:armhf (1.0.28-1) …
    Removing libasound2:armhf (1.0.28-1) …
    Removing libvisual-0.4-plugins:armhf (0.4.0.dfsg.1-7) …
    Purging configuration files for libabw-0.1-1 (0.1.0-2) …
    Removing libabw-0.1-1 (0.1.0-2) …
    Purging configuration files for libreoffice-writer (1:4.3.3-2+deb8u11) …
    Removing libreoffice-writer (1:4.3.3-2+deb8u11) …
    Removing gstreamer1.0-plugins-base:armhf (1.4.4-2+deb8u1) …
    Removing python3-uno (1:4.3.3-2+deb8u11) …
    Removing unoconv (0.6-6) …
    Purging configuration files for libreoffice-math (1:4.3.3-2+deb8u11) …
    Removing libreoffice-math (1:4.3.3-2+deb8u11) …
    Removing etherpad-mypads-ynh-deps (1.6.5~ynh2) …
    Purging configuration files for emacsen-common (2.0.8) …
    Removing emacsen-common (2.0.8) …
    debconf: falling back to frontend: Readline
    debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
    debconf: unable to initialize frontend: Dialog
    Purging configuration files for dictionaries-common (1.23.17) …
    Removing ‘diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common’
    Removing dictionaries-common (1.23.17) …
    Removing hunspell-en-us (20070829-6+deb8u1) …
    Purging configuration files for coinor-libcoinutils3 (2.9.15-3) …
    Removing coinor-libcoinutils3 (2.9.15-3) …
    Purging configuration files for coinor-libosi1 (0.106.9-1) …
    Removing coinor-libosi1 (0.106.9-1) …
    Purging configuration files for coinor-libclp1 (1.15.10-1) …
    Removing coinor-libclp1 (1.15.10-1) …
    Purging configuration files for coinor-libcgl1 (0.58.9-1) …
    Removing coinor-libcgl1 (0.58.9-1) …
    Purging configuration files for coinor-libcbc3 (2.8.12-1) …
    Removing coinor-libcbc3 (2.8.12-1) …
    Purging configuration files for coinor-libcoinmp1:armhf (1.7.6+dfsg1-1) …
    Removing coinor-libcoinmp1:armhf (1.7.6+dfsg1-1) …
    Purging configuration files for libreoffice-calc (1:4.3.3-2+deb8u11) …
    Removing libreoffice-calc (1:4.3.3-2+deb8u11) …
    (Reading database … (Reading database … 5% (Reading database … 10% (Reading database … 15% (Reading database … 20% (Reading database … 25% (Reading database … 30% (Reading database … 35% (Reading database … 40% (Reading database … 45% (Reading database … 50% (Reading database … 55% (Reading database … 60% (Reading database … 65% (Reading database … 70% (Reading database … 75% (Reading database … 80% (Reading database … 85% (Reading database … 90% (Reading database … 95% (Reading database … 100% (Reading database … 55157 files and directories currently installed.)
  • sudo apt-get -y -qq autoremove --purge etherpad-mypads-ynh-deps
  • DEBIAN_FRONTEND=noninteractive
  • ynh_apt autoremove --purge etherpad-mypads-ynh-deps
  • ynh_package_autopurge etherpad-mypads-ynh-deps
  • local dep_app=etherpad-mypads
  • ynh_remove_app_dependencies
  • ‘[’ libreoffice ‘!=’ none ‘]’
  • grep -q etherpad_mypads
  • yunohost service status
  • ‘[’ -e /etc/systemd/system/etherpad_mypads.service ‘]’
  • local finalsystemdconf=/etc/systemd/system/etherpad_mypads.service
  • local service_name=etherpad_mypads
  • ynh_remove_systemd_config
  • export=libreoffice
    ++ sudo yunohost app setting etherpad_mypads export --output-as plain --quiet
    ++ ynh_app_setting_get etherpad_mypads export
  • db_name=etherpad_mypads
    ++ sudo yunohost app setting etherpad_mypads db_name --output-as plain --quiet
    ++ ynh_app_setting_get etherpad_mypads db_name
  • port=9001
    ++ sudo yunohost app setting etherpad_mypads port --output-as plain --quiet
    ++ ynh_app_setting_get etherpad_mypads port
  • domain=pad.didiercl.me
    ++ sudo yunohost app setting etherpad_mypads domain --output-as plain --quiet
    ++ ynh_app_setting_get etherpad_mypads domain
  • app=etherpad_mypads
    ++ . /usr/share/yunohost/helpers.d/utils
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/utils ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/user
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/user ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/system
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/system ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/string
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/string ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/setting
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/setting ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/print
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/print ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/package
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/package ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    +++ N_PREFIX=/opt/node_n
    +++ export N_PREFIX=/opt/node_n
    +++ node_version_path=/opt/node_n/n/versions/node
    +++ n_install_dir=/opt/node_n
    ++ . /usr/share/yunohost/helpers.d/nodejs
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/nodejs ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/network
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/network ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    +++ MYSQL_ROOT_PWD_FILE=/etc/yunohost/mysql
    ++ . /usr/share/yunohost/helpers.d/mysql
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/mysql ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/ip
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/ip ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    +++ CAN_BIND=1
    ++ . /usr/share/yunohost/helpers.d/filesystem
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/filesystem ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/backend
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/backend ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    +++ run-parts --list /usr/share/yunohost/helpers.d
  • source /usr/share/yunohost/helpers
    ++ N_PREFIX=/opt/node_n
    ++ export N_PREFIX=/opt/node_n
    ++ node_version_path=/opt/node_n/n/versions/node
    ++ n_install_dir=/opt/node_n
  • source _common.sh
    Exécution du script « /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/remove »…
  • exit 1
  • echo ‘’
  • ynh_die
  • ynh_clean_check_starting
  • ynh_clean_setup
  • type -t ynh_clean_setup
  • echo -e ‘!!\n etherpad_mypads’’‘s script has encountered an error. Its execution was cancelled.\n!!’
  • set +eu
  • trap ‘’ EXIT
    ./install: line 20: ynh_clean_check_starting: command not found
    !!
  • ‘[’ 1 -eq 0 ‘]’
    etherpad_mypads’s script has encountered an error. Its execution was cancelled.
  • local exit_code=1
  • ynh_exit_properly
    !!
  • /var/www/etherpad_mypads/bin/installDeps.sh
  • [[ :/opt/node_n/n/versions/node/4/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: == :/\o\p\t/\n\o\d\e_\n/\n/\v\e\r\s\i\o\n\s/\n\o\d\e/\4/\b\i\n ]]
  • nodejs_path=/opt/node_n/n/versions/node/4/bin
  • nodejs_use_version=‘echo “Deprecated command, should be removed”’
  • nodejs_version=4
    ++ sudo yunohost app setting etherpad_mypads nodejs_version --output-as plain --quiet
    ++ ynh_app_setting_get etherpad_mypads nodejs_version
  • ynh_use_nodejs
  • sudo tee -a /etc/logrotate.d/etherpad_mypads
  • cat etherpad_mypads-logrotate
  • sudo mkdir -p /var/log/etherpad_mypads
    ++ dirname ‘/var/log/etherpad_mypads/*.log’
  • cat
  • local ‘logfile=/var/log/etherpad_mypads/*.log’
  • ‘[’ 0 -gt 0 ‘]’
  • ‘[’ 0 -gt 1 ‘]’
  • ‘[’ 0 -gt 0 ‘]’
  • local ‘customtee=tee -a’
  • ynh_use_logrotate
  • chown etherpad_mypads -R /var/log/etherpad_mypads
  • touch /var/log/etherpad_mypads/installation.log
  • install_log=/var/log/etherpad_mypads/installation.log
  • touch /var/log/etherpad_mypads/etherpad.log
  • mkdir -p /var/log/etherpad_mypads
  • sudo useradd -d /var/www/etherpad_mypads --system --user-group etherpad_mypads --shell /usr/sbin/nologin
  • local ‘user_home_dir=-d /var/www/etherpad_mypads’
  • ‘[’ 2 -ge 2 ‘]’
  • getent passwd etherpad_mypads
  • ynh_system_user_exists etherpad_mypads
  • ynh_system_user_create etherpad_mypads /var/www/etherpad_mypads
  • sudo systemctl reload nginx
  • sudo yunohost app setting etherpad_mypads checksum__etc_nginx_conf.d_pad.didiercl.me.d_etherpad_mypads.conf --value=70c2a9d232017ff152a751c08b8210ca --quiet
  • ynh_app_setting_set etherpad_mypads checksum__etc_nginx_conf.d_pad.didiercl.me.d_etherpad_mypads.conf 70c2a9d232017ff152a751c08b8210ca
    ++ cut '-d ’ -f1
    ++ sudo md5sum /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • local checksum_setting_name=checksum__etc_nginx_conf.d_pad.didiercl.me.d_etherpad_mypads.conf
  • ynh_store_file_checksum /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • sudo sed --in-place s@FINALPATH@/var/www/etherpad_mypads@g /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • replace_string=/var/www/etherpad_mypads
  • match_string=FINALPATH
  • local workfile=/etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • local replace_string=/var/www/etherpad_mypads
  • local match_string=FINALPATH
  • local delimit=@
  • ynh_replace_string FINALPATH /var/www/etherpad_mypads /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • test -n /var/www/etherpad_mypads
  • sudo sed --in-place s@NAME@etherpad_mypads@g /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • replace_string=etherpad_mypads
  • match_string=NAME
  • local workfile=/etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • local replace_string=etherpad_mypads
  • local match_string=NAME
  • local delimit=@
  • ynh_replace_string NAME etherpad_mypads /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • test -n etherpad_mypads
  • sudo sed --in-place s@PORT@9001@g /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • replace_string=9001
  • match_string=PORT
  • local workfile=/etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • local replace_string=9001
  • local match_string=PORT
  • local delimit=@
  • ynh_replace_string PORT 9001 /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • test -n 9001
  • sudo sed --in-place s@DOMAIN@pad.didiercl.me@g /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • replace_string=pad.didiercl.me
  • match_string=DOMAIN
  • local workfile=/etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • local replace_string=pad.didiercl.me
  • local match_string=DOMAIN
  • local delimit=@
  • ynh_replace_string DOMAIN pad.didiercl.me /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • test -n pad.didiercl.me
  • sudo sed --in-place s@PATH@/pad@g /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • replace_string=/pad
  • match_string=PATH
  • local workfile=/etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • local replace_string=/pad
  • local match_string=PATH
  • local delimit=@
  • ynh_replace_string PATH /pad /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • sudo sed --in-place s@PATH/@/pad/@g /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • replace_string=/pad/
  • match_string=PATH/
  • local workfile=/etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • local replace_string=/pad/
  • local match_string=PATH/
  • local delimit=@
  • ynh_replace_string PATH/ /pad/ /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • local path_url_slash_less=/pad
  • test -n /pad
  • sudo cp …/conf/nginx.conf /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • ‘[’ -n ‘’ ‘]’
  • local checksum_value=
    ++ sudo yunohost app setting etherpad_mypads checksum__etc_nginx_conf.d_pad.didiercl.me.d_etherpad_mypads.conf --output-as plain --quiet
    ++ ynh_app_setting_get etherpad_mypads checksum__etc_nginx_conf.d_pad.didiercl.me.d_etherpad_mypads.conf
  • local checksum_setting_name=checksum__etc_nginx_conf.d_pad.didiercl.me.d_etherpad_mypads.conf
  • local file=/etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • ynh_backup_if_checksum_is_different /etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • finalnginxconf=/etc/nginx/conf.d/pad.didiercl.me.d/etherpad_mypads.conf
  • ynh_add_nginx_config
  • sudo sed --in-place s@PATH/@/pad/@g …/conf/nginx.conf
  • replace_string=/pad/
  • match_string=PATH/
  • local workfile=…/conf/nginx.conf
  • local replace_string=/pad/
  • local match_string=PATH/
  • local delimit=@
  • ynh_replace_string PATH/ /pad/ …/conf/nginx.conf
  • sudo sed --in-place ‘s@^#sub_path_only@@g’ …/conf/nginx.conf
  • replace_string=
  • match_string=’^#sub_path_only’
  • local workfile=…/conf/nginx.conf
  • local replace_string=
  • local ‘match_string=^#sub_path_only’
  • local delimit=@
  • ynh_replace_string ‘^#sub_path_only’ ‘’ …/conf/nginx.conf
  • ‘[’ /pad ‘!=’ / ‘]’
  • test -e /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/sources/extra_files/app
  • (( 0 > 0 ))
    ++ wc -l
    ++ find /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/sources/patches/ -type f -name ‘app-*.patch’
  • tar -xf app.tar.gz -C /var/www/etherpad_mypads --strip-components 1
  • [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz$ ]]
  • strip=’–strip-components 1’
  • true
  • local strip=
  • ‘[’ tar.gz = zip ‘]’
  • mkdir -p /var/www/etherpad_mypads
  • md5sum -c --status
  • echo ‘e0c5fac06a4ec37cfba66f4514bc27ef app.tar.gz’
    2018-06-17 11:24:12 URL:https://codeload.github.com/ether/etherpad-lite/tar.gz/1.6.5 [1229272/1229272] -> “app.tar.gz” [1]
  • wget -nv -O app.tar.gz https://github.com/ether/etherpad-lite/archive/1.6.5.tar.gz
  • test -e /opt/yunohost-apps-src/etherpad_mypads/app.tar.gz
  • local local_src=/opt/yunohost-apps-src/etherpad_mypads/app.tar.gz
  • src_filename=app.tar.gz
  • ‘[’ ‘’ = ‘’ ‘]’
  • src_format=tar.gz
    ++ tr ‘[:upper:]’ ‘[:lower:]’
    ++ echo tar.gz
  • src_format=tar.gz
  • src_in_subdir=true
  • src_sumprg=md5sum
  • local src_filename=
    ++ cut -d= -f2-
    ++ grep SOURCE_FILENAME= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/app.src
  • local src_in_subdir=true
    ++ grep SOURCE_IN_SUBDIR= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/app.src
    ++ cut -d= -f2-
  • local src_format=
    ++ grep SOURCE_FORMAT= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/app.src
    ++ cut -d= -f2-
  • local src_sumprg=md5sum
    ++ grep SOURCE_SUM_PRG= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/app.src
    ++ cut -d= -f2-
  • local src_sum=e0c5fac06a4ec37cfba66f4514bc27ef
    ++ cut -d= -f2-
    ++ grep SOURCE_SUM= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/app.src
  • local src_url=https://github.com/ether/etherpad-lite/archive/1.6.5.tar.gz
    ++ grep SOURCE_URL= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/app.src
    ++ cut -d= -f2-
  • local src_id=app
  • local dest_dir=/var/www/etherpad_mypads
  • ynh_setup_source /var/www/etherpad_mypads
  • sudo yunohost app setting etherpad_mypads final_path --value=/var/www/etherpad_mypads --quiet
  • ynh_app_setting_set etherpad_mypads final_path /var/www/etherpad_mypads
  • sudo yunohost app setting etherpad_mypads mysqlpwd --value=rPWuQK6CcOwrPvE6sTpO3PbT --quiet
  • ynh_app_setting_set etherpad_mypads mysqlpwd rPWuQK6CcOwrPvE6sTpO3PbT
  • mysql -u root --password=BF1RRkJp40 -B ‘’
  • ynh_mysql_connect_as root BF1RRkJp40 ‘’
    ++ sudo cat /etc/yunohost/mysql
  • ynh_mysql_execute_as_root ‘CREATE DATABASE etherpad_mypads; GRANT ALL PRIVILEGES ON etherpad_mypads.* TO ‘’‘etherpad_mypads’’’@’’‘localhost’’’ IDENTIFIED BY ‘’‘rPWuQK6CcOwrPvE6sTpO3PbT’’’ WITH GRANT OPTION;’
  • sql+=’ WITH GRANT OPTION;’
  • sql+=’ IDENTIFIED BY ‘’‘rPWuQK6CcOwrPvE6sTpO3PbT’’’’
  • [[ -n rPWuQK6CcOwrPvE6sTpO3PbT ]]
  • sql+=’ GRANT ALL PRIVILEGES ON etherpad_mypads.* TO ‘’‘etherpad_mypads’’’@’’‘localhost’’’’
  • [[ 3 -gt 1 ]]
  • local ‘sql=CREATE DATABASE etherpad_mypads;’
  • local db=etherpad_mypads
  • ynh_mysql_create_db etherpad_mypads etherpad_mypads rPWuQK6CcOwrPvE6sTpO3PbT
  • db_pwd=rPWuQK6CcOwrPvE6sTpO3PbT
  • local new_db_pwd=rPWuQK6CcOwrPvE6sTpO3PbT
    ++ dd if=/dev/urandom bs=1 count=200
    ++ sed -n ‘s/(.{24}).*/\1/p’
    ++ tr -c -d A-Za-z0-9
    ++ ynh_string_random
  • local db_name=etherpad_mypads
  • local db_user=etherpad_mypads
  • ynh_mysql_setup_db etherpad_mypads etherpad_mypads
  • sudo yunohost app setting etherpad_mypads db_name --value=etherpad_mypads --quiet
  • ynh_app_setting_set etherpad_mypads db_name etherpad_mypads
  • db_name=etherpad_mypads
    ++ echo etherpad_mypads
    ++ local dbid=etherpad_mypads
    ++ ynh_sanitize_dbid etherpad_mypads
  • PATH=/opt/node_n/n/versions/node/4/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • [[ :/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: == :/\o\p\t/\n\o\d\e_\n/\n/\v\e\r\s\i\o\n\s/\n\o\d\e/\4/\b\i\n ]]
  • nodejs_path=/opt/node_n/n/versions/node/4/bin
  • nodejs_use_version=‘echo “Deprecated command, should be removed”’
  • nodejs_version=4
    ++ sudo yunohost app setting etherpad_mypads nodejs_version --output-as plain --quiet
    ++ ynh_app_setting_get etherpad_mypads nodejs_version
  • ynh_use_nodejs
  • chmod +x /etc/cron.daily/node_update
  • cat
  • chmod +x /opt/node_n/node_update.sh
  • cat
  • ynh_cron_upgrade_node
  • sudo yunohost app setting etherpad_mypads nodejs_version --value=4 --quiet
  • ynh_app_setting_set etherpad_mypads nodejs_version 4
    etherpad_mypads:4
  • tee --append /opt/node_n/ynh_app_version
  • echo etherpad_mypads:4
  • ln --symbolic --force --no-target-directory /opt/node_n/n/versions/node/4.9.1 /opt/node_n/n/versions/node/4
  • ‘[’ ‘!’ -e /opt/node_n/n/versions/node/4 ‘]’
  • real_nodejs_version=4.9.1
    ++ basename /opt/node_n/n/versions/node/4.9.1
  • real_nodejs_version=/opt/node_n/n/versions/node/4.9.1
    ++ find /opt/node_n/n/versions/node/4.9.1 -maxdepth 0
    ++ tail --lines=1
    ++ sort --version-sort
    [36m installed[0m : [2mv4.9.1[22m[0m
    0.0% 0.3% 1.1% # 1.6% ## 3.0% ## 3.5% ### 4.2% ### 4.9% #### 5.8% #### 6.7% ##### 7.3% ##### 8.1% ###### 9.0% ####### 9.9% ####### 10.7% ######## 11.9% ######### 12.9% ########## 13.9% ########## 15.0% ########### 16.0% ############ 17.0% ############# 18.1% ############# 18.7% ############## 19.7% ############## 20.8% ############### 21.8% ################ 22.6% ################# 23.8% ################# 24.5% ################## 25.1% ################## 25.8% ################### 26.4% ################### 27.4% #################### 28.5% ##################### 29.5% ##################### 30.5% ###################### 31.5% ####################### 32.5% ######################## 33.5% ######################## 34.7% ######################### 35.7% ########################## 36.7% ########################### 37.9% ############################ 38.9% ############################ 39.9% ############################# 40.9% ############################## 42.0% ############################## 43.0% ############################### 44.0% ################################ 45.0% ################################# 46.0% ################################# 47.0% ################################## 47.9% ################################### 48.9% ################################### 50.0% #################################### 51.0% ##################################### 52.0% ###################################### 53.0% ###################################### 54.1% ####################################### 55.2% ######################################## 56.2% ######################################### 57.2% ######################################### 58.2% ########################################## 59.2% ########################################### 60.2% ############################################ 61.3% ############################################ 62.3% ############################################# 63.3% ############################################## 64.0% ############################################## 65.2% ############################################### 66.1% ################################################ 66.7% ################################################ 67.5% ################################################# 68.7% ################################################## 69.7% ################################################## 70.4% ################################################### 71.9% #################################################### 72.3% #################################################### 73.0% ##################################################### 74.0% ##################################################### 74.9% ###################################################### 75.9% ####################################################### 76.5% ####################################################### 77.4% ######################################################## 78.4% ######################################################### 79.4% ######################################################### 79.8% ########################################################## 80.7% ########################################################## 81.7% ########################################################### 82.6% ########################################################### 83.2% ############################################################ 84.1% ############################################################# 85.2% ############################################################# 85.5% ############################################################## 86.7% ############################################################### 88.1% ################################################################ 90.2% ################################################################## 91.9% ################################################################## 92.8% #################################################################### 94.8% ##################################################################### 95.9% ###################################################################### 98.0% ######################################################################## 100.0%
    [36m fetch[0m : [2mhttps://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-armv7l.tar.gz[22m[0m
    [36m mkdir[0m : [2m/opt/node_n/n/versions/node/4.9.1[22m[0m
    [36m install[0m : [2mnode-v4.9.1[22m[0m
  • n 4
  • test -x /usr/bin/npm_n
  • test -x /usr/bin/node_n
  • PATH=/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • sudo sed --in-place ‘s@^N_PREFIX=${N_PREFIX-.*}$@N_PREFIX=${N_PREFIX-/opt/node_n}@g’ /opt/node_n/bin/n
  • replace_string=‘N_PREFIX=${N_PREFIX-/opt/node_n}’
  • match_string=’^N_PREFIX=${N_PREFIX-.*}$’
  • local workfile=/opt/node_n/bin/n
  • local ‘replace_string=N_PREFIX=${N_PREFIX-/opt/node_n}’
  • local ‘match_string=^N_PREFIX=${N_PREFIX-.*}$’
  • local delimit=@
  • ynh_replace_string ‘^N_PREFIX=${N_PREFIX-.*}$’ ‘N_PREFIX=${N_PREFIX-/opt/node_n}’ /opt/node_n/bin/n
    cp bin/n /opt/node_n/bin/n
    mkdir -p /opt/node_n/bin/
  • make install
  • PREFIX=/opt/node_n
  • cd /opt/node_n/git
  • test -e /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/sources/extra_files/n
  • (( 0 > 0 ))
    ++ wc -l
    ++ find /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/sources/patches/ -type f -name ‘n-*.patch’
  • tar -xf n.tar.gz -C /opt/node_n/git --strip-components 1
  • [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz$ ]]
  • strip=’–strip-components 1’
  • true
  • local strip=
  • ‘[’ tar.gz = zip ‘]’
  • mkdir -p /opt/node_n/git
  • sha256sum -c --status
  • echo ‘2ba3c9d4dd3c7e38885b37e02337906a1ee91febe6d5c9159d89a9050f2eea8f n.tar.gz’
    2018-06-17 11:23:34 URL:https://codeload.github.com/tj/n/tar.gz/v2.1.7 [9592/9592] -> “n.tar.gz” [1]
  • wget -nv -O n.tar.gz https://github.com/tj/n/archive/v2.1.7.tar.gz
  • test -e /opt/yunohost-apps-src/etherpad_mypads/n.tar.gz
  • local local_src=/opt/yunohost-apps-src/etherpad_mypads/n.tar.gz
  • src_filename=n.tar.gz
  • ‘[’ ‘’ = ‘’ ‘]’
  • src_format=tar.gz
    ++ echo tar.gz
    ++ tr ‘[:upper:]’ ‘[:lower:]’
  • src_format=tar.gz
  • src_in_subdir=true
  • src_sumprg=sha256sum
  • local src_filename=
    ++ cut -d= -f2-
    ++ grep SOURCE_FILENAME= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/n.src
  • local src_in_subdir=
    ++ cut -d= -f2-
    ++ grep SOURCE_IN_SUBDIR= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/n.src
  • local src_format=
    ++ cut -d= -f2-
    ++ grep SOURCE_FORMAT= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/n.src
  • local src_sumprg=
    ++ grep SOURCE_SUM_PRG= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/n.src
    ++ cut -d= -f2-
  • local src_sum=2ba3c9d4dd3c7e38885b37e02337906a1ee91febe6d5c9159d89a9050f2eea8f
    ++ grep SOURCE_SUM= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/n.src
    ++ cut -d= -f2-
  • local src_url=https://github.com/tj/n/archive/v2.1.7.tar.gz
    ++ grep SOURCE_URL= /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/…/conf/n.src
    ++ cut -d= -f2-
  • local src_id=n
  • local dest_dir=/opt/node_n/git
  • ynh_setup_source /opt/node_n/git n
    SOURCE_SUM=2ba3c9d4dd3c7e38885b37e02337906a1ee91febe6d5c9159d89a9050f2eea8f’
  • echo 'SOURCE_URL=https://github.com/tj/n/archive/v2.1.7.tar.gz
  • mkdir -p …/conf
  • echo ‘Installation of N - Node.js version management’
  • ynh_install_n
  • test
    Installation of N - Node.js version management
    ++ n --version
  • test -x /usr/bin/npm
  • test -x /usr/bin/node
  • PATH=/opt/node_n/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin
    ++ sed s@/usr/local/bin:@@
    ++ echo /opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • CLEAR_PATH=/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • mkdir -p /opt/node_n
  • nodejs_version=4
  • ynh_install_nodejs 4
  • sudo yunohost app setting etherpad_mypads apt_dependencies --value=unoconv, --quiet
  • ynh_app_setting_set etherpad_mypads apt_dependencies unoconv, libreoffice-writer
  • rm /tmp/etherpad-mypads-ynh-deps.control
  • grep -c ‘ok installed’
  • dpkg-query -W -f ‘${Status}’ etherpad-mypads-ynh-deps
  • ynh_package_is_installed etherpad-mypads-ynh-deps
  • rm -rf /tmp/tmp.FaM43u7xpc
  • [[ -n /tmp/tmp.FaM43u7xpc ]]
    debconf: falling back to frontend: Readline
    debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
    debconf: unable to initialize frontend: Dialog
    Processing triggers for dictionaries-common (1.23.17) …
    Processing triggers for systemd (215-17+deb8u7) …
    Processing triggers for libc-bin (2.19-18+deb8u10) …
    Setting up unoconv (0.6-6) …
    Setting up python3-uno (1:4.3.3-2+deb8u11) …
    Setting up libvisual-0.4-plugins:armhf (0.4.0.dfsg.1-7) …
    Setting up libreoffice-writer (1:4.3.3-2+deb8u11) …
    Setting up libreoffice-math (1:4.3.3-2+deb8u11) …
    Setting up libreoffice-impress (1:4.3.3-2+deb8u11) …
    Setting up libreoffice-draw (1:4.3.3-2+deb8u11) …
    Setting up libwpg-0.3-3 (0.3.0-3) …
    Setting up libwpd-0.10-10 (0.10.0-2+deb8u1) …
    Setting up libvisio-0.1-1 (0.1.0-2) …
    Setting up libreoffice-calc (1:4.3.3-2+deb8u11) …
    Setting up libwps-0.3-3 (0.3.0-2) …
    Setting up coinor-libcoinmp1:armhf (1.7.6+dfsg1-1) …
    Setting up coinor-libcbc3 (2.8.12-1) …
    Setting up coinor-libcgl1 (0.58.9-1) …
    Setting up coinor-libclp1 (1.15.10-1) …
    Setting up coinor-libosi1 (0.106.9-1) …
    Setting up coinor-libcoinutils3 (2.9.15-3) …
    Setting up lp-solve (5.5.0.13-7+b1) …
    Setting up libreoffice-base-core (1:4.3.3-2+deb8u11) …
    Setting up libreoffice-avmedia-backend-gstreamer (1:4.3.3-2+deb8u11) …
    Setting up libreoffice-core (1:4.3.3-2+deb8u11) …
    Setting up liborcus-0.8-0 (0.7.0+dfsg-9) …
    Setting up libodfgen-0.1-1 (0.1.1-2) …
    Setting up libneon27-gnutls (0.30.1-1) …
    Setting up libmythes-1.2-0 (2:1.2.4-1) …
    Setting up libmwaw-0.3-3 (0.3.1-2+deb8u1) …
    Setting up libmspub-0.1-1 (0.1.1-2) …
    update-alternatives: using /usr/lib/lapack/liblapack.so.3 to provide /usr/lib/liblapack.so.3 (liblapack.so.3) in auto mode
    Setting up liblapack3 (3.5.0-4) …
    Setting up liblangtag1 (0.5.1-3) …
    Setting up liblangtag-common (0.5.1-3) …
    Setting up libhyphen0 (2.8.8-1) …
    Setting up libgltf-0.0-0 (0.0.2-2) …
    Setting up libfreehand-0.1-1 (0.1.0-2) …
    Setting up libexttextcat-2.0-0 (3.4.4-1) …
    Setting up libexttextcat-data (3.4.4-1) …
    Setting up libetonyek-0.1-1 (0.1.1-2) …
    Setting up libeot0 (0.01-3) …
    Setting up libe-book-0.1-1 (0.1.1-2) …
    Setting up libcmis-0.4-4 (0.4.1-7) …
    Setting up libcdr-0.1-1 (0.1.0-3) …
    update-alternatives: using /usr/lib/libblas/libblas.so.3 to provide /usr/lib/libblas.so.3 (libblas.so.3) in auto mode
    Setting up libblas3 (1.2.20110419-10) …
    Setting up libblas-common (1.2.20110419-10) …
    Setting up libabw-0.1-1 (0.1.0-2) …
    Setting up librevenge-0.0-0 (0.0.1-3) …
    Setting up hunspell-en-us (20070829-6+deb8u1) …
    Setting up gstreamer1.0-plugins-base:armhf (1.4.4-2+deb8u1) …
    Setting up fonts-opensymbol (2:102.6+LibO4.3.3-2+deb8u11) …
    debconf: falling back to frontend: Readline
    debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
    debconf: unable to initialize frontend: Dialog
    Setting up dictionaries-common (1.23.17) …
    Setting up emacsen-common (2.0.8) …
    update-alternatives: using /usr/lib/arm-linux-gnueabihf/libtxc_dxtn_s2tc.so.0 to provide /usr/lib/arm-linux-gnueabihf/libtxc_dxtn.so (libtxc-dxtn-arm-linux-gnueabihf) in auto mode
    Setting up libtxc-dxtn-s2tc0:armhf (0~git20131104-1.1) …
    Setting up libvorbisenc2:armhf (1.3.4-2+deb8u1) …
    Setting up libvorbis0a:armhf (1.3.4-2+deb8u1) …
    Setting up libvisual-0.4-0:armhf (0.4.0-6) …
    Setting up libtheora0:armhf (1.1.1+dfsg.1-6) …
    Setting up libreoffice-common (1:4.3.3-2+deb8u11) …
    Setting up ure (4.3.3-2+deb8u11) …
    Setting up uno-libs3 (4.3.3-2+deb8u11) …
    Setting up libreoffice-style-galaxy (1:4.3.3-2+deb8u11) …
    Setting up librdf0:armhf (1.0.17-1+b1) …
    Setting up librasqal3:armhf (0.9.32-1) …
    Setting up libraptor2-0:armhf (2.0.14-1) …
    Setting up libyajl2:armhf (2.1.0-2) …
    Setting up libpython3.4:armhf (3.4.2-1) …
    Setting up libogg0:armhf (1.3.2-1) …
    Setting up libnss3:armhf (2:3.26-1+debu8u3) …
    Setting up libnspr4:armhf (2:4.12-1+debu8u1) …
    Setting up libmhash2:armhf (0.9.9.9-7) …
    Setting up libhunspell-1.3-0:armhf (1.3.3-3) …
    Setting up libharfbuzz-icu0:armhf (0.9.35-2) …
    Setting up libgstreamer-plugins-base1.0-0:armhf (1.4.4-2+deb8u1) …
    Setting up liborc-0.4-0:armhf (1:0.4.22-1) …
    Setting up libgstreamer1.0-0:armhf (1.4.4-2+deb8u1) …
    Setting up libglu1-mesa:armhf (9.0.0-2) …
    Setting up libglew1.10:armhf (1.10.0-3) …
    Setting up libxmu6:armhf (2:1.1.2-1) …
    Setting up libxt6:armhf (1:1.1.4-1+b1) …
    Setting up libsm6:armhf (2:1.2.2-1+b1) …
    Setting up libice6:armhf (2:1.0.9-1+b1) …
    update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
    debconf: falling back to frontend: Readline
    debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
    debconf: unable to initialize frontend: Dialog
    Setting up x11-common (1:7.7+7) …
    Setting up libgl1-mesa-glx:armhf (10.3.2-1+deb8u1) …
    Setting up libxxf86vm1:armhf (1:1.1.3-1+b1) …
    Setting up libxshmfence1:armhf (1.1-4) …
    Setting up libxcb-sync1:armhf (1.10-3+b1) …
    Setting up libxcb-present0:armhf (1.10-3+b1) …
    Setting up libxcb-glx0:armhf (1.10-3+b1) …
    Setting up libxcb-dri3-0:armhf (1.10-3+b1) …
    Setting up libxcb-dri2-0:armhf (1.10-3+b1) …
    Setting up libx11-xcb1:armhf (2:1.6.2-3+deb8u1) …
    Setting up libglapi-mesa:armhf (10.3.2-1+deb8u1) …
    Setting up libgl1-mesa-dri:armhf (10.3.2-1+deb8u1) …
    Setting up libllvm3.5:armhf (1:3.5-10) …
    Setting up libgfortran3:armhf (4.9.2-10+deb8u1) …
    Setting up libelf1:armhf (0.159-4.2) …
    Setting up libdrm-radeon1:armhf (2.4.58-2) …
    Setting up libdrm-nouveau2:armhf (2.4.58-2) …
    Setting up libdrm-freedreno1:armhf (2.4.58-2) …
    Setting up libdrm2:armhf (2.4.58-2) …
    Setting up libcolamd2.8.0:armhf (1:4.2.1-3) …
    Setting up libclucene-contribs1:armhf (2.3.3.4-4) …
    Setting up libclucene-core1:armhf (2.3.3.4-4) …
    Setting up libcdparanoia0:armhf (3.10.2+debian-11) …
    Setting up libboost-date-time1.55.0:armhf (1.55.0+dfsg-3) …
    Setting up libasound2:armhf (1.0.28-1) …
    Setting up libasound2-data (1.0.28-1) …
    Processing triggers for fontconfig (2.11.0-6.3+deb8u1) …
    Processing triggers for mime-support (3.58) …
    Processing triggers for hicolor-icon-theme (0.13-1) …
    Processing triggers for shared-mime-info (1.3-1) …
    Processing triggers for systemd (215-17+deb8u7) …
    Processing triggers for man-db (2.7.0.2-5) …
    Unpacking unoconv (0.6-6) …
    Preparing to unpack …/archives/unoconv_0.6-6_all.deb …
    Selecting previously unselected package unoconv.
    Unpacking python3-uno (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/python3-uno_1%3a4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package python3-uno.
    Unpacking libvisual-0.4-plugins:armhf (0.4.0.dfsg.1-7) …
    Preparing to unpack …/libvisual-0.4-plugins_0.4.0.dfsg.1-7_armhf.deb …
    Selecting previously unselected package libvisual-0.4-plugins:armhf.
    Unpacking libreoffice-writer (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/libreoffice-writer_1%3a4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package libreoffice-writer.
    Unpacking libreoffice-math (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/libreoffice-math_1%3a4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package libreoffice-math.
    Unpacking libreoffice-impress (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/libreoffice-impress_1%3a4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package libreoffice-impress.
    Unpacking libreoffice-draw (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/libreoffice-draw_1%3a4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package libreoffice-draw.
    Unpacking libwpg-0.3-3 (0.3.0-3) …
    Preparing to unpack …/libwpg-0.3-3_0.3.0-3_armhf.deb …
    Selecting previously unselected package libwpg-0.3-3.
    Unpacking libwpd-0.10-10 (0.10.0-2+deb8u1) …
    Preparing to unpack …/libwpd-0.10-10_0.10.0-2+deb8u1_armhf.deb …
    Selecting previously unselected package libwpd-0.10-10.
    Unpacking libvisio-0.1-1 (0.1.0-2) …
    Preparing to unpack …/libvisio-0.1-1_0.1.0-2_armhf.deb …
    Selecting previously unselected package libvisio-0.1-1.
    Unpacking libreoffice-calc (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/libreoffice-calc_1%3a4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package libreoffice-calc.
    Unpacking libwps-0.3-3 (0.3.0-2) …
    Preparing to unpack …/libwps-0.3-3_0.3.0-2_armhf.deb …
    Selecting previously unselected package libwps-0.3-3.
    Unpacking coinor-libcoinmp1:armhf (1.7.6+dfsg1-1) …
    Preparing to unpack …/coinor-libcoinmp1_1.7.6+dfsg1-1_armhf.deb …
    Selecting previously unselected package coinor-libcoinmp1:armhf.
    Unpacking coinor-libcbc3 (2.8.12-1) …
    Preparing to unpack …/coinor-libcbc3_2.8.12-1_armhf.deb …
    Selecting previously unselected package coinor-libcbc3.
    Unpacking coinor-libcgl1 (0.58.9-1) …
    Preparing to unpack …/coinor-libcgl1_0.58.9-1_armhf.deb …
    Selecting previously unselected package coinor-libcgl1.
    Unpacking coinor-libclp1 (1.15.10-1) …
    Preparing to unpack …/coinor-libclp1_1.15.10-1_armhf.deb …
    Selecting previously unselected package coinor-libclp1.
    Unpacking coinor-libosi1 (0.106.9-1) …
    Preparing to unpack …/coinor-libosi1_0.106.9-1_armhf.deb …
    Selecting previously unselected package coinor-libosi1.
    Unpacking coinor-libcoinutils3 (2.9.15-3) …
    Preparing to unpack …/coinor-libcoinutils3_2.9.15-3_armhf.deb …
    Selecting previously unselected package coinor-libcoinutils3.
    Unpacking lp-solve (5.5.0.13-7+b1) …
    Preparing to unpack …/lp-solve_5.5.0.13-7+b1_armhf.deb …
    Selecting previously unselected package lp-solve.
    Unpacking libreoffice-base-core (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/libreoffice-base-core_1%3a4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package libreoffice-base-core.
    Unpacking libreoffice-avmedia-backend-gstreamer (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/libreoffice-avmedia-backend-gstreamer_1%3a4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package libreoffice-avmedia-backend-gstreamer.
    Unpacking libreoffice-core (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/libreoffice-core_1%3a4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package libreoffice-core.
    Unpacking liborcus-0.8-0 (0.7.0+dfsg-9) …
    Preparing to unpack …/liborcus-0.8-0_0.7.0+dfsg-9_armhf.deb …
    Selecting previously unselected package liborcus-0.8-0.
    Unpacking libodfgen-0.1-1 (0.1.1-2) …
    Preparing to unpack …/libodfgen-0.1-1_0.1.1-2_armhf.deb …
    Selecting previously unselected package libodfgen-0.1-1.
    Unpacking libneon27-gnutls (0.30.1-1) …
    Preparing to unpack …/libneon27-gnutls_0.30.1-1_armhf.deb …
    Selecting previously unselected package libneon27-gnutls.
    Unpacking libmythes-1.2-0 (2:1.2.4-1) …
    Preparing to unpack …/libmythes-1.2-0_2%3a1.2.4-1_armhf.deb …
    Selecting previously unselected package libmythes-1.2-0.
    Unpacking libmwaw-0.3-3 (0.3.1-2+deb8u1) …
    Preparing to unpack …/libmwaw-0.3-3_0.3.1-2+deb8u1_armhf.deb …
    Selecting previously unselected package libmwaw-0.3-3.
    Unpacking libmspub-0.1-1 (0.1.1-2) …
    Preparing to unpack …/libmspub-0.1-1_0.1.1-2_armhf.deb …
    Selecting previously unselected package libmspub-0.1-1.
    Unpacking liblapack3 (3.5.0-4) …
    Preparing to unpack …/liblapack3_3.5.0-4_armhf.deb …
    Selecting previously unselected package liblapack3.
    Unpacking liblangtag1 (0.5.1-3) …
    Preparing to unpack …/liblangtag1_0.5.1-3_armhf.deb …
    Selecting previously unselected package liblangtag1.
    Unpacking liblangtag-common (0.5.1-3) …
    Preparing to unpack …/liblangtag-common_0.5.1-3_all.deb …
    Selecting previously unselected package liblangtag-common.
    Unpacking libhyphen0 (2.8.8-1) …
    Preparing to unpack …/libhyphen0_2.8.8-1_armhf.deb …
    Selecting previously unselected package libhyphen0.
    Unpacking libgltf-0.0-0 (0.0.2-2) …
    Preparing to unpack …/libgltf-0.0-0_0.0.2-2_armhf.deb …
    Selecting previously unselected package libgltf-0.0-0.
    Unpacking libfreehand-0.1-1 (0.1.0-2) …
    Preparing to unpack …/libfreehand-0.1-1_0.1.0-2_armhf.deb …
    Selecting previously unselected package libfreehand-0.1-1.
    Unpacking libexttextcat-2.0-0 (3.4.4-1) …
    Preparing to unpack …/libexttextcat-2.0-0_3.4.4-1_armhf.deb …
    Selecting previously unselected package libexttextcat-2.0-0.
    Unpacking libexttextcat-data (3.4.4-1) …
    Preparing to unpack …/libexttextcat-data_3.4.4-1_all.deb …
    Selecting previously unselected package libexttextcat-data.
    Unpacking libetonyek-0.1-1 (0.1.1-2) …
    Preparing to unpack …/libetonyek-0.1-1_0.1.1-2_armhf.deb …
    Selecting previously unselected package libetonyek-0.1-1.
    Unpacking libeot0 (0.01-3) …
    Preparing to unpack …/libeot0_0.01-3_armhf.deb …
    Selecting previously unselected package libeot0.
    Unpacking libe-book-0.1-1 (0.1.1-2) …
    Preparing to unpack …/libe-book-0.1-1_0.1.1-2_armhf.deb …
    Selecting previously unselected package libe-book-0.1-1.
    Unpacking libcmis-0.4-4 (0.4.1-7) …
    Preparing to unpack …/libcmis-0.4-4_0.4.1-7_armhf.deb …
    Selecting previously unselected package libcmis-0.4-4.
    Unpacking libcdr-0.1-1 (0.1.0-3) …
    Preparing to unpack …/libcdr-0.1-1_0.1.0-3_armhf.deb …
    Selecting previously unselected package libcdr-0.1-1.
    Unpacking libblas3 (1.2.20110419-10) …
    Preparing to unpack …/libblas3_1.2.20110419-10_armhf.deb …
    Selecting previously unselected package libblas3.
    Unpacking libblas-common (1.2.20110419-10) …
    Preparing to unpack …/libblas-common_1.2.20110419-10_armhf.deb …
    Selecting previously unselected package libblas-common.
    Unpacking libabw-0.1-1 (0.1.0-2) …
    Preparing to unpack …/libabw-0.1-1_0.1.0-2_armhf.deb …
    Selecting previously unselected package libabw-0.1-1.
    Unpacking librevenge-0.0-0 (0.0.1-3) …
    Preparing to unpack …/librevenge-0.0-0_0.0.1-3_armhf.deb …
    Selecting previously unselected package librevenge-0.0-0.
    Unpacking hunspell-en-us (20070829-6+deb8u1) …
    Preparing to unpack …/hunspell-en-us_20070829-6+deb8u1_all.deb …
    Selecting previously unselected package hunspell-en-us.
    Unpacking gstreamer1.0-plugins-base:armhf (1.4.4-2+deb8u1) …
    Preparing to unpack …/gstreamer1.0-plugins-base_1.4.4-2+deb8u1_armhf.deb …
    Selecting previously unselected package gstreamer1.0-plugins-base:armhf.
    Unpacking fonts-opensymbol (2:102.6+LibO4.3.3-2+deb8u11) …
    Preparing to unpack …/fonts-opensymbol_2%3a102.6+LibO4.3.3-2+deb8u11_all.deb …
    Selecting previously unselected package fonts-opensymbol.
    Unpacking dictionaries-common (1.23.17) …
    Adding ‘diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common’
    Preparing to unpack …/dictionaries-common_1.23.17_all.deb …
    Selecting previously unselected package dictionaries-common.
    Unpacking emacsen-common (2.0.8) …
    Preparing to unpack …/emacsen-common_2.0.8_all.deb …
    Selecting previously unselected package emacsen-common.
    Unpacking libtxc-dxtn-s2tc0:armhf (0~git20131104-1.1) …
    Preparing to unpack …/libtxc-dxtn-s2tc0_0~git20131104-1.1_armhf.deb …
    Selecting previously unselected package libtxc-dxtn-s2tc0:armhf.
    Unpacking libvorbisenc2:armhf (1.3.4-2+deb8u1) …
    Preparing to unpack …/libvorbisenc2_1.3.4-2+deb8u1_armhf.deb …
    Unpacking libvisual-0.4-0:armhf (0.4.0-6) …
    Preparing to unpack …/libvisual-0.4-0_0.4.0-6_armhf.deb …
    Selecting previously unselected package libvisual-0.4-0:armhf.
    Unpacking libtheora0:armhf (1.1.1+dfsg.1-6) …
    Preparing to unpack …/libtheora0_1.1.1+dfsg.1-6_armhf.deb …
    Selecting previously unselected package libtheora0:armhf.
    Unpacking libreoffice-common (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/libreoffice-common_1%3a4.3.3-2+deb8u11_all.deb …
    Selecting previously unselected package libreoffice-common.
    Unpacking ure (4.3.3-2+deb8u11) …
    Preparing to unpack …/ure_4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package ure.
    Unpacking uno-libs3 (4.3.3-2+deb8u11) …
    Preparing to unpack …/uno-libs3_4.3.3-2+deb8u11_armhf.deb …
    Selecting previously unselected package uno-libs3.
    Unpacking libreoffice-style-galaxy (1:4.3.3-2+deb8u11) …
    Preparing to unpack …/libreoffice-style-galaxy_1%3a4.3.3-2+deb8u11_all.deb …
    Selecting previously unselected package libreoffice-style-galaxy.
    Unpacking librdf0:armhf (1.0.17-1+b1) …
    Preparing to unpack …/librdf0_1.0.17-1+b1_armhf.deb …
    Selecting previously unselected package librdf0:armhf.
    Unpacking librasqal3:armhf (0.9.32-1) …
    Preparing to unpack …/librasqal3_0.9.32-1_armhf.deb …
    Selecting previously unselected package librasqal3:armhf.
    Unpacking libraptor2-0:armhf (2.0.14-1) …
    Preparing to unpack …/libraptor2-0_2.0.14-1_armhf.deb …
    Selecting previously unselected package libraptor2-0:armhf.
    Unpacking libyajl2:armhf (2.1.0-2) …
    Preparing to unpack …/libyajl2_2.1.0-2_armhf.deb …
    Selecting previously unselected package libyajl2:armhf.
    Unpacking libpython3.4:armhf (3.4.2-1) …
    Preparing to unpack …/libpython3.4_3.4.2-1_armhf.deb …
    Selecting previously unselected package libpython3.4:armhf.
    Unpacking libogg0:armhf (1.3.2-1) …
    Preparing to unpack …/libogg0_1.3.2-1_armhf.deb …
    Selecting previously unselected package libogg0:armhf.
    Unpacking libnss3:armhf (2:3.26-1+debu8u3) …
    Preparing to unpack …/libnss3_2%3a3.26-1+debu8u3_armhf.deb …
    Selecting previously unselected package libnss3:armhf.
    Unpacking libnspr4:armhf (2:4.12-1+debu8u1) …
    Preparing to unpack …/libnspr4_2%3a4.12-1+debu8u1_armhf.deb …
    Selecting previously unselected package libnspr4:armhf.
    Unpacking libmhash2:armhf (0.9.9.9-7) …
    Preparing to unpack …/libmhash2_0.9.9.9-7_armhf.deb …
    Selecting previously unselected package libmhash2:armhf.
    Unpacking libhunspell-1.3-0:armhf (1.3.3-3) …
    Preparing to unpack …/libhunspell-1.3-0_1.3.3-3_armhf.deb …
    Selecting previously unselected package libhunspell-1.3-0:armhf.
    Unpacking libharfbuzz-icu0:armhf (0.9.35-2) …
    Preparing to unpack …/libharfbuzz-icu0_0.9.35-2_armhf.deb …
    Selecting previously unselected package libharfbuzz-icu0:armhf.
    Unpacking libgstreamer-plugins-base1.0-0:armhf (1.4.4-2+deb8u1) …
    Preparing to unpack …/libgstreamer-plugins-base1.0-0_1.4.4-2+deb8u1_armhf.deb …
    Selecting previously unselected package libgstreamer-plugins-base1.0-0:armhf.
    Unpacking liborc-0.4-0:armhf (1:0.4.22-1) …
    Preparing to unpack …/liborc-0.4-0_1%3a0.4.22-1_armhf.deb …
    Selecting previously unselected package liborc-0.4-0:armhf.
    Unpacking libgstreamer1.0-0:armhf (1.4.4-2+deb8u1) …
    Preparing to unpack …/libgstreamer1.0-0_1.4.4-2+deb8u1_armhf.deb …
    Selecting previously unselected package libgstreamer1.0-0:armhf.
    Unpacking libglu1-mesa:armhf (9.0.0-2) …
    Preparing to unpack …/libglu1-mesa_9.0.0-2_armhf.deb …
    Selecting previously unselected package libglu1-mesa:armhf.
    Unpacking libglew1.10:armhf (1.10.0-3) …
    Preparing to unpack …/libglew1.10_1.10.0-3_armhf.deb …
    Selecting previously unselected package libglew1.10:armhf.
    Unpacking libxmu6:armhf (2:1.1.2-1) …
    Preparing to unpack …/libxmu6_2%3a1.1.2-1_armhf.deb …
    Selecting previously unselected package libxmu6:armhf.
    Unpacking libxt6:armhf (1:1.1.4-1+b1) …
    Preparing to unpack …/libxt6_1%3a1.1.4-1+b1_armhf.deb …
    Selecting previously unselected package libxt6:armhf.
    Unpacking libsm6:armhf (2:1.2.2-1+b1) …
    Preparing to unpack …/libsm6_2%3a1.2.2-1+b1_armhf.deb …
    Selecting previously unselected package libsm6:armhf.
    Unpacking libice6:armhf (2:1.0.9-1+b1) …
    Preparing to unpack …/libice6_2%3a1.0.9-1+b1_armhf.deb …
    Selecting previously unselected package libice6:armhf.
    Unpacking x11-common (1:7.7+7) …
    Preparing to unpack …/x11-common_1%3a7.7+7_all.deb …
    Selecting previously unselected package x11-common.
    Unpacking libgl1-mesa-glx:armhf (10.3.2-1+deb8u1) …
    Preparing to unpack …/libgl1-mesa-glx_10.3.2-1+deb8u1_armhf.deb …
    Selecting previously unselected package libgl1-mesa-glx:armhf.
    Unpacking libxxf86vm1:armhf (1:1.1.3-1+b1) …
    Preparing to unpack …/libxxf86vm1_1%3a1.1.3-1+b1_armhf.deb …
    Selecting previously unselected package libxxf86vm1:armhf.
    Unpacking libxshmfence1:armhf (1.1-4) …
    Preparing to unpack …/libxshmfence1_1.1-4_armhf.deb …
    Selecting previously unselected package libxshmfence1:armhf.
    Unpacking libxcb-sync1:armhf (1.10-3+b1) …
    Preparing to unpack …/libxcb-sync1_1.10-3+b1_armhf.deb …
    Selecting previously unselected package libxcb-sync1:armhf.
    Unpacking libxcb-present0:armhf (1.10-3+b1) …
    Preparing to unpack …/libxcb-present0_1.10-3+b1_armhf.deb …
    Selecting previously unselected package libxcb-present0:armhf.
    Unpacking libxcb-glx0:armhf (1.10-3+b1) …
    Preparing to unpack …/libxcb-glx0_1.10-3+b1_armhf.deb …
    Selecting previously unselected package libxcb-glx0:armhf.
    Unpacking libxcb-dri3-0:armhf (1.10-3+b1) …
    Preparing to unpack …/libxcb-dri3-0_1.10-3+b1_armhf.deb …
    Selecting previously unselected package libxcb-dri3-0:armhf.
    Unpacking libxcb-dri2-0:armhf (1.10-3+b1) …
    Preparing to unpack …/libxcb-dri2-0_1.10-3+b1_armhf.deb …
    Selecting previously unselected package libxcb-dri2-0:armhf.
    Unpacking libx11-xcb1:armhf (2:1.6.2-3+deb8u1) …
    Preparing to unpack …/libx11-xcb1_2%3a1.6.2-3+deb8u1_armhf.deb …
    Selecting previously unselected package libx11-xcb1:armhf.
    Unpacking libglapi-mesa:armhf (10.3.2-1+deb8u1) …
    Preparing to unpack …/libglapi-mesa_10.3.2-1+deb8u1_armhf.deb …
    Selecting previously unselected package libglapi-mesa:armhf.
    Unpacking libgl1-mesa-dri:armhf (10.3.2-1+deb8u1) …
    Preparing to unpack …/libgl1-mesa-dri_10.3.2-1+deb8u1_armhf.deb …
    Selecting previously unselected package libgl1-mesa-dri:armhf.
    Unpacking libllvm3.5:armhf (1:3.5-10) …
    Preparing to unpack …/libllvm3.5_1%3a3.5-10_armhf.deb …
    Selecting previously unselected package libllvm3.5:armhf.
    Unpacking libgfortran3:armhf (4.9.2-10+deb8u1) …
    Preparing to unpack …/libgfortran3_4.9.2-10+deb8u1_armhf.deb …
    Selecting previously unselected package libgfortran3:armhf.
    Unpacking libelf1:armhf (0.159-4.2) …
    Preparing to unpack …/libelf1_0.159-4.2_armhf.deb …
    Selecting previously unselected package libelf1:armhf.
    Unpacking libdrm-radeon1:armhf (2.4.58-2) …
    Preparing to unpack …/libdrm-radeon1_2.4.58-2_armhf.deb …
    Selecting previously unselected package libdrm-radeon1:armhf.
    Unpacking libdrm-nouveau2:armhf (2.4.58-2) …
    Preparing to unpack …/libdrm-nouveau2_2.4.58-2_armhf.deb …
    Selecting previously unselected package libdrm-nouveau2:armhf.
    Unpacking libdrm-freedreno1:armhf (2.4.58-2) …
    Preparing to unpack …/libdrm-freedreno1_2.4.58-2_armhf.deb …
    Selecting previously unselected package libdrm-freedreno1:armhf.
    Unpacking libdrm2:armhf (2.4.58-2) …
    Preparing to unpack …/libdrm2_2.4.58-2_armhf.deb …
    Selecting previously unselected package libdrm2:armhf.
    Unpacking libcolamd2.8.0:armhf (1:4.2.1-3) …
    Preparing to unpack …/libcolamd2.8.0_1%3a4.2.1-3_armhf.deb …
    Selecting previously unselected package libcolamd2.8.0:armhf.
    Unpacking libclucene-contribs1:armhf (2.3.3.4-4) …
    Preparing to unpack …/libclucene-contribs1_2.3.3.4-4_armhf.deb …
    Selecting previously unselected package libclucene-contribs1:armhf.
    Unpacking libclucene-core1:armhf (2.3.3.4-4) …
    Preparing to unpack …/libclucene-core1_2.3.3.4-4_armhf.deb …
    Selecting previously unselected package libclucene-core1:armhf.
    Unpacking libcdparanoia0:armhf (3.10.2+debian-11) …
    Preparing to unpack …/libcdparanoia0_3.10.2+debian-11_armhf.deb …
    Selecting previously unselected package libcdparanoia0:armhf.
    Unpacking libboost-date-time1.55.0:armhf (1.55.0+dfsg-3) …
    Preparing to unpack …/libboost-date-time1.55.0_1.55.0+dfsg-3_armhf.deb …
    Selecting previously unselected package libboost-date-time1.55.0:armhf.
    Unpacking libasound2:armhf (1.0.28-1) …
    Preparing to unpack …/libasound2_1.0.28-1_armhf.deb …
    Selecting previously unselected package libasound2:armhf.
    Unpacking libasound2-data (1.0.28-1) …
    Preparing to unpack …/libasound2-data_1.0.28-1_all.deb …
    (Reading database … (Reading database … 5% (Reading database … 10% (Reading database … 15% (Reading database … 20% (Reading database … 25% (Reading database … 30% (Reading database … 35% (Reading database … 40% (Reading database … 45% (Reading database … 50% (Reading database … 55% (Reading database … 60% (Reading database … 65% (Reading database … 70% (Reading database … 75% (Reading database … 80% (Reading database … 85% (Reading database … 90% (Reading database … 95% (Reading database … 100% (Reading database … 49875 files and directories currently installed.)
    Selecting previously unselected package libasound2-data.
    dpkg-preconfigure: unable to re-open stdin:
    debconf: falling back to frontend: Teletype
    debconf: (This frontend requires a controlling tty.)
    debconf: unable to initialize frontend: Readline
    debconf: falling back to frontend: Readline
    debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
    debconf: unable to initialize frontend: Dialog
  • sudo apt-get -y -qq --no-remove -o Dpkg::Options::=–force-confdef -o Dpkg::Options::=–force-confold install -f
  • DEBIAN_FRONTEND=noninteractive
  • ynh_apt --no-remove -o Dpkg::Options::=–force-confdef -o Dpkg::Options::=–force-confold install -f
  • ynh_package_install -f
    Setting up etherpad-mypads-ynh-deps (1.6.5~ynh2) …
    Package libreoffice-writer is not installed.
    etherpad-mypads-ynh-deps depends on libreoffice-writer; however:
    Package unoconv is not installed.
    etherpad-mypads-ynh-deps depends on unoconv; however:
    dpkg: etherpad-mypads-ynh-deps: dependency problems, but configuring anyway as you requested:
    Unpacking etherpad-mypads-ynh-deps (1.6.5~ynh2) …
    Preparing to unpack …/etherpad-mypads-ynh-deps_1.6.5~ynh2_all.deb …
    (Reading database … 49871 files and directories currently installed.)
    Selecting previously unselected package etherpad-mypads-ynh-deps.
  • sudo dpkg --force-depends -i ./etherpad-mypads-ynh-deps_1.6.5~ynh2_all.deb
  • equivs-build ./control
  • cd /tmp/tmp.FaM43u7xpc
  • cp /tmp/etherpad-mypads-ynh-deps.control /tmp/tmp.FaM43u7xpc/control
  • local TMPDIR=/tmp/tmp.FaM43u7xpc
    ++ mktemp -d
  • sudo apt-get -y -qq update
  • DEBIAN_FRONTEND=noninteractive
  • ynh_apt update
  • ynh_package_update
  • [[ -z 1.6.5~ynh2 ]]
  • [[ -z etherpad-mypads-ynh-deps ]]
  • local pkgversion=1.6.5~ynh2
    ++ grep '^Version: ’ /tmp/etherpad-mypads-ynh-deps.control
    ++ cut '-d ’ -f 2
  • local pkgname=etherpad-mypads-ynh-deps
    ++ cut '-d ’ -f 2
    ++ grep '^Package: ’ /tmp/etherpad-mypads-ynh-deps.control
  • dpkg-query -W -f ‘${Status}’ equivs
  • grep -c ‘ok installed’
  • ynh_package_is_installed equivs
  • local controlfile=/tmp/etherpad-mypads-ynh-deps.control
  • ynh_package_install_from_equivs /tmp/etherpad-mypads-ynh-deps.control
  • cat
  • local dep_app=etherpad-mypads
  • ‘[’ 10 -eq 0 ‘]’
  • local version=1.6.5~ynh2
    ++ grep '“version”: ’ …/manifest.json
    ++ cut -d ‘"’ -f 4
  • ‘[’ ‘!’ -e …/manifest.json ‘]’
  • local manifest_path=…/manifest.json
  • local ‘dependencies=unoconv, libreoffice-writer’
  • local ‘dependencies=unoconv, libreoffice-writer’
  • local ‘dependencies=unoconv libreoffice-writer’
  • ynh_install_app_dependencies unoconv libreoffice-writer
  • ‘[’ libreoffice = libreoffice ‘]’
  • ‘[’ libreoffice = abiword ‘]’
  • sudo yunohost app setting etherpad_mypads port --value=9001 --quiet
  • ynh_app_setting_set etherpad_mypads port 9001
  • port=9001
    ++ echo 9001
    ++ netcat -z 127.0.0.1 9001
    ++ test -n 9001
    ++ local port=9001
    ++ ynh_find_port 9001
  • sudo yunohost app setting etherpad_mypads useldap --value=1 --quiet
  • ynh_app_setting_set etherpad_mypads useldap 1
  • sudo yunohost app setting etherpad_mypads mypads --value=1 --quiet
  • ynh_app_setting_set etherpad_mypads mypads 1
  • sudo yunohost app setting etherpad_mypads export --value=libreoffice --quiet
  • ynh_app_setting_set etherpad_mypads export libreoffice
  • sudo yunohost app setting etherpad_mypads language --value=fr --quiet
  • ynh_app_setting_set etherpad_mypads language fr
  • echo ynh_print_ON
  • set +x
  • ynh_print_OFF
  • sudo yunohost app setting etherpad_mypads is_public --value=1 --quiet
  • ynh_app_setting_set etherpad_mypads is_public 1
  • sudo yunohost app setting etherpad_mypads admin --value=didier58 --quiet
  • ynh_app_setting_set etherpad_mypads admin didier58
  • sudo yunohost app setting etherpad_mypads path --value=/pad --quiet
  • ynh_app_setting_set etherpad_mypads path /pad
  • sudo yunohost app setting etherpad_mypads domain --value=pad.didiercl.me --quiet
  • ynh_app_setting_set etherpad_mypads domain pad.didiercl.me
  • sudo yunohost app register-url etherpad_mypads pad.didiercl.me /pad
  • local path=/pad
  • local domain=pad.didiercl.me
  • local app=etherpad_mypads
  • ynh_webpath_register etherpad_mypads pad.didiercl.me /pad
    True
  • sudo yunohost domain url-available pad.didiercl.me /pad
  • local path=/pad
  • local domain=pad.didiercl.me
  • ynh_webpath_available pad.didiercl.me /pad
  • path_url=/pad
    ++ echo /pad
    ++ ‘[’ d == / ‘]’
    ++ ‘[’ / ‘!=’ / ‘]’
    ++ test -n /pad
    ++ local path_url=/pad
    ++ ynh_normalize_url_path /pad
  • test ‘!’ -e /var/www/etherpad_mypads
  • final_path=/var/www/etherpad_mypads
  • echo ynh_print_ON
  • set +x
  • ynh_print_OFF
  • app=etherpad_mypads
  • useldap=1
  • mypads=1
  • export=libreoffice
  • is_public=1
  • language=fr
  • echo ynh_print_ON
  • set +x
  • ynh_print_OFF
  • admin=didier58
  • path_url=/pad
  • domain=pad.didiercl.me
  • trap ynh_exit_properly EXIT
  • set -eu
  • ynh_abort_if_errors
    ++ mypads_version=1.4.5
    ++ nodejs_version=4
    ++ libreoffice_app_dependencies=‘unoconv libreoffice-writer’
    ++ abiword_app_depencencies=abiword
  • source _variables
    ++ . /usr/share/yunohost/helpers.d/utils
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/utils ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/user
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/user ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/system
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/system ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/string
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/string ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/setting
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/setting ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/print
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/print ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/package
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/package ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    +++ N_PREFIX=/opt/node_n
    +++ export N_PREFIX=/opt/node_n
    +++ node_version_path=/opt/node_n/n/versions/node
    +++ n_install_dir=/opt/node_n
    ++ . /usr/share/yunohost/helpers.d/nodejs
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/nodejs ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/network
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/network ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    +++ MYSQL_ROOT_PWD_FILE=/etc/yunohost/mysql
    ++ . /usr/share/yunohost/helpers.d/mysql
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/mysql ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/ip
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/ip ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    +++ CAN_BIND=1
    ++ . /usr/share/yunohost/helpers.d/filesystem
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/filesystem ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    ++ . /usr/share/yunohost/helpers.d/backend
    ++ ‘[’ -r /usr/share/yunohost/helpers.d/backend ‘]’
    ++ for helper in ‘$(run-parts --list /usr/share/yunohost/helpers.d 2>/dev/null)’
    +++ run-parts --list /usr/share/yunohost/helpers.d
  • source /usr/share/yunohost/helpers
    ++ N_PREFIX=/opt/node_n
    ++ export N_PREFIX=/opt/node_n
    ++ node_version_path=/opt/node_n/n/versions/node
    ++ n_install_dir=/opt/node_n
  • source _common.sh
    Exécution du script « /var/cache/yunohost/from_file/etherpad_mypads_ynh-9dad23805999e230420ac6b81a27a8536013edfe/scripts/install »…
    Vérification des paquets requis pour etherpad_mypads…

OK, donc l’erreur se situe durant l’exécution de installDeps.sh
Peux-tu me fournir l’ensemble du log /var/log/etherpad_mypads/installation.log

Voici le résultat:

Copy the settings template to settings.json…
Ensure that all dependencies are up to date… If this is the first time you have run Etherpad please be patient.
npm WARN deprecated measured@1.1.0: This package has been renamed to measured-core, all versions of measured have been re-released under measured-core, please update your package and consider updating to the newest version. See https://github.com/yaorg/node-measured for latest updates.
Killed

!?
Et ya rien d’autre !?
Ben je sais pas trop ce qui se passe, sans rien dans le log, c’est difficile à dire…

Peux-tu m’indiquer ta version de YunoHost et le type de machine sur laquelle tu tentes installation ?

non il n’y a rien d’autre

la version est la suivante:

yunohost
2.7.12 (stable)
yunohost-admin
2.7.12 (stable)
moulinette
2.7.12 (stable)
ssowat
2.7.12 (stable)

Et quelle machine ?

Je viens de faire un essai sur une VM x86-64 sans reproduire le bug.

sur une brique internet

OK, je lance un test ARM https://ci-apps-arm.yunohost.org/jenkins/job/etherpad_mypads%20(Community)%20(~ARM~)/7/console, à venir dans 3/4 heures, pour voir si le bug se reproduit.

Ok j’attends ton retour merci pour ton aide.

suite à mise à jour de yunohost migration vers Stretch

voici le nouveau log:

Erreur serveur inattendue (0 error)

dpkg-preconfigure: unable to re-open stdin:

debconf: falling back to frontend: Teletype

debconf: (This frontend requires a controlling tty.)

debconf: unable to initialize frontend: Readline

debconf: falling back to frontend: Readline

debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)

debconf: unable to initialize frontend: Dialogg

et toujours pas d’installation possible de etherpad_mypads

didier58