args: app: calibreweb force: false label: Livres_TJP no_remove_on_failure: false ended_at: 2022-09-26 12:15:18.782748 env: YNH_APP_ARG_ADMIN: thibault_jp YNH_APP_ARG_DOMAIN: livres.maindomain.tld YNH_APP_ARG_IS_PUBLIC: '0' YNH_APP_ARG_LANGUAGE: fr YNH_APP_ARG_PATH: /calibre YNH_APP_ARG_PUBLIC_LIBRARY: '0' YNH_APP_ARG_UPLOAD: '0' YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6 YNH_APP_ID: calibreweb YNH_APP_INSTANCE_NAME: calibreweb YNH_APP_INSTANCE_NUMBER: '1' YNH_APP_MANIFEST_VERSION: 0.96.19~ynh1 YNH_ARCH: arm64 error: Une erreur est survenue dans le script d'installation de l'application interface: api operation: app_install parent: null related_to: - - app - calibreweb started_at: 2022-09-26 12:12:40.935580 success: false yunohost_version: 11.0.9.14 ============ 2022-09-26 14:12:40,949: INFO - Installation de calibreweb... 2022-09-26 14:12:41,153: DEBUG - Nothing to update in LDAP 2022-09-26 14:12:41,154: DEBUG - Permission 'calibreweb.main' mise à jour 2022-09-26 14:12:41,288: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20220926-121241-permission_url-calibreweb" style="text-decoration:underline"> Mise à jour de l'URL associée à l'autorisation 'calibreweb' </a>' 2022-09-26 14:12:41,601: DEBUG - The permission database has been resynchronized 2022-09-26 14:12:41,797: DEBUG - La configuration de SSOwat a été regénérée 2022-09-26 14:12:41,940: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./50-freshrss" calibreweb esra_jp,thibault_jp main all_users 7>&1']' 2022-09-26 14:12:41,956: DEBUG - + set -a 2022-09-26 14:12:41,957: DEBUG - + source /usr/share/yunohost/helpers 2022-09-26 14:12:41,958: DEBUG - +++ set +o 2022-09-26 14:12:41,958: DEBUG - +++ grep xtrace 2022-09-26 14:12:41,961: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace' 2022-09-26 14:12:41,962: DEBUG - ++ XTRACE_ENABLE='set -o xtrace' 2022-09-26 14:12:42,016: DEBUG - + app=calibreweb 2022-09-26 14:12:42,016: DEBUG - + new_users=esra_jp,thibault_jp 2022-09-26 14:12:42,016: DEBUG - + [[ freshrss = \c\a\l\i\b\r\e\w\e\b ]] 2022-09-26 14:12:43,019: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./50-opensondage" calibreweb esra_jp,thibault_jp main all_users 7>&1']' 2022-09-26 14:12:43,039: DEBUG - + source /usr/share/yunohost/helpers 2022-09-26 14:12:43,040: DEBUG - +++ set +o 2022-09-26 14:12:43,041: DEBUG - +++ grep xtrace 2022-09-26 14:12:43,045: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace' 2022-09-26 14:12:43,046: DEBUG - ++ XTRACE_ENABLE='set -o xtrace' 2022-09-26 14:12:43,093: DEBUG - + app=calibreweb 2022-09-26 14:12:43,094: DEBUG - + added_users=esra_jp,thibault_jp 2022-09-26 14:12:43,096: DEBUG - + permission=main 2022-09-26 14:12:43,097: DEBUG - + added_groups=all_users 2022-09-26 14:12:43,098: DEBUG - + '[' calibreweb == opensondage ']' 2022-09-26 14:12:44,101: DEBUG - Permission 'calibreweb.main' créée 2022-09-26 14:12:44,104: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20220926-121240-permission_create-calibreweb" style="text-decoration:underline"> Créer permission 'calibreweb' </a>' 2022-09-26 14:12:44,160: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./install" 7>&1']' 2022-09-26 14:12:44,178: DEBUG - + source /usr/share/yunohost/helpers 2022-09-26 14:12:44,179: DEBUG - +++ set +o 2022-09-26 14:12:44,179: DEBUG - +++ grep xtrace 2022-09-26 14:12:44,184: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace' 2022-09-26 14:12:44,184: DEBUG - ++ XTRACE_ENABLE='set -o xtrace' 2022-09-26 14:12:44,229: DEBUG - + app=calibreweb 2022-09-26 14:12:44,230: DEBUG - + domain=livres.maindomain.tld 2022-09-26 14:12:44,230: DEBUG - + path_url=/calibre 2022-09-26 14:12:44,230: DEBUG - + admin=thibault_jp 2022-09-26 14:12:44,231: DEBUG - + is_public=0 2022-09-26 14:12:44,231: DEBUG - + language=fr 2022-09-26 14:12:44,231: DEBUG - + upload=0 2022-09-26 14:12:44,232: DEBUG - + public_library=0 2022-09-26 14:12:44,232: DEBUG - + source _common.sh 2022-09-26 14:12:44,232: DEBUG - ++ PKG_DEPENDENCIES='sqlite3 imagemagick libldap2-dev libsasl2-dev python3-venv python3-dev python3-lxml libjpeg-dev zlib1g-dev libffi-dev' 2022-09-26 14:12:44,233: DEBUG - ++ DOSSIER_MEDIA=/home/yunohost.multimedia 2022-09-26 14:12:44,233: DEBUG - ++ log_file=/var/log/calibreweb/calibreweb.log 2022-09-26 14:12:44,233: DEBUG - ++ access_log_file=/var/log/calibreweb/calibreweb-access.log 2022-09-26 14:12:44,235: DEBUG - + calibre_dir=/home/yunohost.multimedia/thibault_jp/eBook 2022-09-26 14:12:44,235: DEBUG - + ynh_abort_if_errors 2022-09-26 14:12:44,236: DEBUG - + trap ynh_exit_properly EXIT 2022-09-26 14:12:44,487: INFO - [....................] > Validating installation parameters... 2022-09-26 14:12:44,489: DEBUG - + final_path=/var/www/calibreweb 2022-09-26 14:12:44,489: DEBUG - + test '!' -e /var/www/calibreweb 2022-09-26 14:12:44,489: DEBUG - + ynh_webpath_register --app=calibreweb --domain=livres.maindomain.tld --path_url=/calibre 2022-09-26 14:12:44,625: DEBUG - + yunohost app register-url calibreweb livres.maindomain.tld /calibre 2022-09-26 14:12:46,967: INFO - [+...................] > Storing installation settings... 2022-09-26 14:12:46,970: DEBUG - + ynh_app_setting_set calibreweb domain livres.maindomain.tld 2022-09-26 14:12:46,971: DEBUG - + local _globalapp=calibreweb 2022-09-26 14:12:47,070: DEBUG - + app=calibreweb 2022-09-26 14:12:47,071: DEBUG - + [[ domain =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:47,072: DEBUG - + ynh_app_setting set calibreweb domain livres.maindomain.tld 2022-09-26 14:12:47,180: DEBUG - + ynh_app_setting_set calibreweb path /calibre 2022-09-26 14:12:47,180: DEBUG - + local _globalapp=calibreweb 2022-09-26 14:12:47,274: DEBUG - + app=calibreweb 2022-09-26 14:12:47,276: DEBUG - + [[ path =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:47,276: DEBUG - + ynh_app_setting set calibreweb path /calibre 2022-09-26 14:12:47,385: DEBUG - + ynh_app_setting_set calibreweb admin thibault_jp 2022-09-26 14:12:47,386: DEBUG - + local _globalapp=calibreweb 2022-09-26 14:12:47,500: DEBUG - + app=calibreweb 2022-09-26 14:12:47,501: DEBUG - + [[ admin =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:47,502: DEBUG - + ynh_app_setting set calibreweb admin thibault_jp 2022-09-26 14:12:47,607: DEBUG - ++ ynh_find_port 8083 2022-09-26 14:12:47,622: DEBUG - ++ test -n 8083 2022-09-26 14:12:47,623: DEBUG - ++ ynh_port_available --port=8083 2022-09-26 14:12:47,638: DEBUG - ++ ss --numeric --listening --tcp --udp 2022-09-26 14:12:47,639: DEBUG - ++ awk '{print$5}' 2022-09-26 14:12:47,640: DEBUG - ++ grep --quiet --extended-regexp ':8083$' 2022-09-26 14:12:47,663: DEBUG - ++ grep -q 'port: '\''8083'\''' /etc/yunohost/apps/anarchism/settings.yml /etc/yunohost/apps/calibreweb/settings.yml /etc/yunohost/apps/cryptpad/settings.yml /etc/yunohost/apps/droppy/settings.yml /etc/yunohost/apps/freshrss/settings.yml /etc/yunohost/apps/navidrome/settings.yml /etc/yunohost/apps/opensondage/settings.yml /etc/yunohost/apps/pleroma/settings.yml /etc/yunohost/apps/privatebin/settings.yml 2022-09-26 14:12:47,665: DEBUG - ++ return 0 2022-09-26 14:12:47,666: DEBUG - ++ echo 8083 2022-09-26 14:12:47,667: DEBUG - + port=8083 2022-09-26 14:12:47,777: INFO - [#...................] > Setting port 8083... 2022-09-26 14:12:47,779: DEBUG - + ynh_app_setting_set calibreweb port 8083 2022-09-26 14:12:47,779: DEBUG - + local _globalapp=calibreweb 2022-09-26 14:12:47,869: DEBUG - + app=calibreweb 2022-09-26 14:12:47,870: DEBUG - + [[ port =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:47,871: DEBUG - + ynh_app_setting set calibreweb port 8083 2022-09-26 14:12:48,086: INFO - [#+..................] > Downloading sources to /var/www/calibreweb... 2022-09-26 14:12:48,087: DEBUG - + ynh_app_setting_set calibreweb final_path /var/www/calibreweb 2022-09-26 14:12:48,087: DEBUG - + local _globalapp=calibreweb 2022-09-26 14:12:48,177: DEBUG - + app=calibreweb 2022-09-26 14:12:48,178: DEBUG - + [[ final_path =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:48,179: DEBUG - + ynh_app_setting set calibreweb final_path /var/www/calibreweb 2022-09-26 14:12:48,287: DEBUG - + ynh_add_config --template=../sources/patches/app-config_sql.py.patch.src --destination=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,337: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/../sources/patches/app-config_sql.py.patch.src ']' 2022-09-26 14:12:48,338: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/../sources/patches/app-config_sql.py.patch.src 2022-09-26 14:12:48,338: DEBUG - + ynh_backup_if_checksum_is_different --file=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,354: DEBUG - + local checksum_setting_name=checksum_.._sources_patches_app-config_sql.py.patch 2022-09-26 14:12:48,355: DEBUG - ++ ynh_app_setting_get --app=calibreweb --key=checksum_.._sources_patches_app-config_sql.py.patch 2022-09-26 14:12:48,355: DEBUG - ++ local _globalapp=calibreweb 2022-09-26 14:12:48,408: DEBUG - ++ app=calibreweb 2022-09-26 14:12:48,409: DEBUG - ++ [[ checksum_.._sources_patches_app-config_sql.py.patch =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:48,409: DEBUG - ++ ynh_app_setting get calibreweb checksum_.._sources_patches_app-config_sql.py.patch 2022-09-26 14:12:48,521: DEBUG - + local checksum_value= 2022-09-26 14:12:48,521: DEBUG - + backup_file_checksum= 2022-09-26 14:12:48,521: DEBUG - + '[' -n '' ']' 2022-09-26 14:12:48,522: DEBUG - + touch ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,524: DEBUG - + chown root:root ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,532: DEBUG - + chmod 640 ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,535: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/../sources/patches/app-config_sql.py.patch.src ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,546: DEBUG - + _ynh_apply_default_permissions ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,547: DEBUG - + local target=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,548: DEBUG - ++ jq -r .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/manifest.json 2022-09-26 14:12:48,549: DEBUG - ++ tr -d '>= ' 2022-09-26 14:12:48,636: DEBUG - + local ynh_requirement=4.3.0 2022-09-26 14:12:48,636: DEBUG - + '[' -z 4.3.0 ']' 2022-09-26 14:12:48,636: DEBUG - + '[' 4.3.0 == null ']' 2022-09-26 14:12:48,637: DEBUG - + dpkg --compare-versions 4.3.0 ge 4.2 2022-09-26 14:12:48,639: DEBUG - + chmod o-rwx ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,642: DEBUG - + chmod g-w ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,644: DEBUG - + chown -R root:root ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,647: DEBUG - + ynh_system_user_exists calibreweb 2022-09-26 14:12:48,663: DEBUG - + getent passwd calibreweb 2022-09-26 14:12:48,674: DEBUG - + echo ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,675: DEBUG - + grep -q '^/etc/cron' 2022-09-26 14:12:48,677: DEBUG - + ynh_replace_vars --file=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,693: DEBUG - + test -n /calibre 2022-09-26 14:12:48,694: DEBUG - + local path_url_slash_less=/calibre 2022-09-26 14:12:48,695: DEBUG - + ynh_replace_string --match_string=__PATH__/ --replace_string=/calibre/ --target_file=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,795: DEBUG - + sed --in-place s@__PATH__/@/calibre/@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,797: DEBUG - + ynh_replace_string --match_string=__PATH__ --replace_string=/calibre --target_file=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,901: DEBUG - + sed --in-place s@__PATH__@/calibre@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:48,905: DEBUG - + test -n calibreweb 2022-09-26 14:12:48,906: DEBUG - + ynh_replace_string --match_string=__NAME__ --replace_string=calibreweb --target_file=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,019: DEBUG - + sed --in-place s@__NAME__@calibreweb@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,021: DEBUG - + ynh_replace_string --match_string=__NAMETOCHANGE__ --replace_string=calibreweb --target_file=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,124: DEBUG - + sed --in-place s@__NAMETOCHANGE__@calibreweb@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,126: DEBUG - + ynh_replace_string --match_string=__USER__ --replace_string=calibreweb --target_file=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,233: DEBUG - + sed --in-place s@__USER__@calibreweb@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,236: DEBUG - + test -n /var/www/calibreweb 2022-09-26 14:12:49,237: DEBUG - + ynh_replace_string --match_string=__FINALPATH__ --replace_string=/var/www/calibreweb --target_file=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,349: DEBUG - + sed --in-place s@__FINALPATH__@/var/www/calibreweb@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,353: DEBUG - + test -n 7.4 2022-09-26 14:12:49,353: DEBUG - + ynh_replace_string --match_string=__PHPVERSION__ --replace_string=7.4 --target_file=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,471: DEBUG - + sed --in-place s@__PHPVERSION__@7.4@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,473: DEBUG - + test -n '' 2022-09-26 14:12:49,475: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,476: DEBUG - ++ sort --unique 2022-09-26 14:12:49,477: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g' 2022-09-26 14:12:49,479: DEBUG - + uniques_vars=('access_log_file' 'calibre_dir' 'log_file' 'upload') 2022-09-26 14:12:49,481: DEBUG - + local delimit=@ 2022-09-26 14:12:49,482: DEBUG - + for one_var in "${uniques_vars[@]}" 2022-09-26 14:12:49,484: DEBUG - + [[ -v access_log_file ]] 2022-09-26 14:12:49,485: DEBUG - + match_string=__ACCESS_LOG_FILE__ 2022-09-26 14:12:49,486: DEBUG - + match_string=__ACCESS_LOG_FILE__ 2022-09-26 14:12:49,487: DEBUG - + replace_string=/var/log/calibreweb/calibreweb-access.log 2022-09-26 14:12:49,487: DEBUG - + replace_string=/var/log/calibreweb/calibreweb-access.log 2022-09-26 14:12:49,488: DEBUG - + replace_string=/var/log/calibreweb/calibreweb-access.log 2022-09-26 14:12:49,489: DEBUG - + sed --in-place s@__ACCESS_LOG_FILE__@/var/log/calibreweb/calibreweb-access.log@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,490: DEBUG - + for one_var in "${uniques_vars[@]}" 2022-09-26 14:12:49,491: DEBUG - + [[ -v calibre_dir ]] 2022-09-26 14:12:49,492: DEBUG - + match_string=__CALIBRE_DIR__ 2022-09-26 14:12:49,493: DEBUG - + match_string=__CALIBRE_DIR__ 2022-09-26 14:12:49,493: DEBUG - + replace_string=/home/yunohost.multimedia/thibault_jp/eBook 2022-09-26 14:12:49,494: DEBUG - + replace_string=/home/yunohost.multimedia/thibault_jp/eBook 2022-09-26 14:12:49,495: DEBUG - + replace_string=/home/yunohost.multimedia/thibault_jp/eBook 2022-09-26 14:12:49,497: DEBUG - + sed --in-place s@__CALIBRE_DIR__@/home/yunohost.multimedia/thibault_jp/eBook@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,498: DEBUG - + for one_var in "${uniques_vars[@]}" 2022-09-26 14:12:49,499: DEBUG - + [[ -v log_file ]] 2022-09-26 14:12:49,500: DEBUG - + match_string=__LOG_FILE__ 2022-09-26 14:12:49,500: DEBUG - + match_string=__LOG_FILE__ 2022-09-26 14:12:49,502: DEBUG - + replace_string=/var/log/calibreweb/calibreweb.log 2022-09-26 14:12:49,503: DEBUG - + replace_string=/var/log/calibreweb/calibreweb.log 2022-09-26 14:12:49,504: DEBUG - + replace_string=/var/log/calibreweb/calibreweb.log 2022-09-26 14:12:49,505: DEBUG - + sed --in-place s@__LOG_FILE__@/var/log/calibreweb/calibreweb.log@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,506: DEBUG - + for one_var in "${uniques_vars[@]}" 2022-09-26 14:12:49,507: DEBUG - + [[ -v upload ]] 2022-09-26 14:12:49,508: DEBUG - + match_string=__UPLOAD__ 2022-09-26 14:12:49,509: DEBUG - + match_string=__UPLOAD__ 2022-09-26 14:12:49,510: DEBUG - + replace_string=0 2022-09-26 14:12:49,511: DEBUG - + replace_string=0 2022-09-26 14:12:49,512: DEBUG - + replace_string=0 2022-09-26 14:12:49,513: DEBUG - + sed --in-place s@__UPLOAD__@0@g ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,513: DEBUG - + ynh_store_file_checksum --file=../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,518: DEBUG - + update_only=0 2022-09-26 14:12:49,525: DEBUG - + local checksum_setting_name=checksum_.._sources_patches_app-config_sql.py.patch 2022-09-26 14:12:49,527: DEBUG - ++ md5sum ../sources/patches/app-config_sql.py.patch 2022-09-26 14:12:49,528: DEBUG - ++ cut '--delimiter= ' --fields=1 2022-09-26 14:12:49,531: DEBUG - + ynh_app_setting_set --app=calibreweb --key=checksum_.._sources_patches_app-config_sql.py.patch --value=9328c94cb00033f39f5481664b952ea1 2022-09-26 14:12:49,532: DEBUG - + local _globalapp=calibreweb 2022-09-26 14:12:49,633: DEBUG - + app=calibreweb 2022-09-26 14:12:49,633: DEBUG - + [[ checksum_.._sources_patches_app-config_sql.py.patch =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:49,634: DEBUG - + ynh_app_setting set calibreweb checksum_.._sources_patches_app-config_sql.py.patch 9328c94cb00033f39f5481664b952ea1 2022-09-26 14:12:49,738: DEBUG - + '[' -n '' ']' 2022-09-26 14:12:49,738: DEBUG - + unset backup_file_checksum 2022-09-26 14:12:49,739: DEBUG - + ynh_add_config --template=../sources/patches/app-ub.py.patch.src --destination=../sources/patches/app-ub.py.patch 2022-09-26 14:12:49,788: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/../sources/patches/app-ub.py.patch.src ']' 2022-09-26 14:12:49,788: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/../sources/patches/app-ub.py.patch.src 2022-09-26 14:12:49,788: DEBUG - + ynh_backup_if_checksum_is_different --file=../sources/patches/app-ub.py.patch 2022-09-26 14:12:49,803: DEBUG - + local checksum_setting_name=checksum_.._sources_patches_app-ub.py.patch 2022-09-26 14:12:49,804: DEBUG - ++ ynh_app_setting_get --app=calibreweb --key=checksum_.._sources_patches_app-ub.py.patch 2022-09-26 14:12:49,805: DEBUG - ++ local _globalapp=calibreweb 2022-09-26 14:12:49,855: DEBUG - ++ app=calibreweb 2022-09-26 14:12:49,856: DEBUG - ++ [[ checksum_.._sources_patches_app-ub.py.patch =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:49,857: DEBUG - ++ ynh_app_setting get calibreweb checksum_.._sources_patches_app-ub.py.patch 2022-09-26 14:12:49,963: DEBUG - + local checksum_value= 2022-09-26 14:12:49,964: DEBUG - + backup_file_checksum= 2022-09-26 14:12:49,965: DEBUG - + '[' -n '' ']' 2022-09-26 14:12:49,966: DEBUG - + touch ../sources/patches/app-ub.py.patch 2022-09-26 14:12:49,967: DEBUG - + chown root:root ../sources/patches/app-ub.py.patch 2022-09-26 14:12:49,968: DEBUG - + chmod 640 ../sources/patches/app-ub.py.patch 2022-09-26 14:12:49,970: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/../sources/patches/app-ub.py.patch.src ../sources/patches/app-ub.py.patch 2022-09-26 14:12:49,973: DEBUG - + _ynh_apply_default_permissions ../sources/patches/app-ub.py.patch 2022-09-26 14:12:49,974: DEBUG - + local target=../sources/patches/app-ub.py.patch 2022-09-26 14:12:49,975: DEBUG - ++ jq -r .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/manifest.json 2022-09-26 14:12:49,976: DEBUG - ++ tr -d '>= ' 2022-09-26 14:12:50,056: DEBUG - + local ynh_requirement=4.3.0 2022-09-26 14:12:50,056: DEBUG - + '[' -z 4.3.0 ']' 2022-09-26 14:12:50,057: DEBUG - + '[' 4.3.0 == null ']' 2022-09-26 14:12:50,058: DEBUG - + dpkg --compare-versions 4.3.0 ge 4.2 2022-09-26 14:12:50,059: DEBUG - + chmod o-rwx ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,060: DEBUG - + chmod g-w ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,062: DEBUG - + chown -R root:root ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,065: DEBUG - + ynh_system_user_exists calibreweb 2022-09-26 14:12:50,080: DEBUG - + getent passwd calibreweb 2022-09-26 14:12:50,083: DEBUG - + echo ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,084: DEBUG - + grep -q '^/etc/cron' 2022-09-26 14:12:50,086: DEBUG - + ynh_replace_vars --file=../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,102: DEBUG - + test -n /calibre 2022-09-26 14:12:50,103: DEBUG - + local path_url_slash_less=/calibre 2022-09-26 14:12:50,104: DEBUG - + ynh_replace_string --match_string=__PATH__/ --replace_string=/calibre/ --target_file=../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,211: DEBUG - + sed --in-place s@__PATH__/@/calibre/@g ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,213: DEBUG - + ynh_replace_string --match_string=__PATH__ --replace_string=/calibre --target_file=../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,319: DEBUG - + sed --in-place s@__PATH__@/calibre@g ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,322: DEBUG - + test -n calibreweb 2022-09-26 14:12:50,323: DEBUG - + ynh_replace_string --match_string=__NAME__ --replace_string=calibreweb --target_file=../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,433: DEBUG - + sed --in-place s@__NAME__@calibreweb@g ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,436: DEBUG - + ynh_replace_string --match_string=__NAMETOCHANGE__ --replace_string=calibreweb --target_file=../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,559: DEBUG - + sed --in-place s@__NAMETOCHANGE__@calibreweb@g ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,562: DEBUG - + ynh_replace_string --match_string=__USER__ --replace_string=calibreweb --target_file=../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,666: DEBUG - + sed --in-place s@__USER__@calibreweb@g ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,669: DEBUG - + test -n /var/www/calibreweb 2022-09-26 14:12:50,670: DEBUG - + ynh_replace_string --match_string=__FINALPATH__ --replace_string=/var/www/calibreweb --target_file=../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,774: DEBUG - + sed --in-place s@__FINALPATH__@/var/www/calibreweb@g ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,778: DEBUG - + test -n 7.4 2022-09-26 14:12:50,778: DEBUG - + ynh_replace_string --match_string=__PHPVERSION__ --replace_string=7.4 --target_file=../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,878: DEBUG - + sed --in-place s@__PHPVERSION__@7.4@g ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,881: DEBUG - + test -n '' 2022-09-26 14:12:50,883: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,883: DEBUG - ++ sort --unique 2022-09-26 14:12:50,884: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g' 2022-09-26 14:12:50,890: DEBUG - + uniques_vars=('admin' 'language') 2022-09-26 14:12:50,890: DEBUG - + local delimit=@ 2022-09-26 14:12:50,891: DEBUG - + for one_var in "${uniques_vars[@]}" 2022-09-26 14:12:50,891: DEBUG - + [[ -v admin ]] 2022-09-26 14:12:50,891: DEBUG - + match_string=__ADMIN__ 2022-09-26 14:12:50,891: DEBUG - + match_string=__ADMIN__ 2022-09-26 14:12:50,891: DEBUG - + replace_string=thibault_jp 2022-09-26 14:12:50,891: DEBUG - + replace_string=thibault_jp 2022-09-26 14:12:50,892: DEBUG - + replace_string=thibault_jp 2022-09-26 14:12:50,892: DEBUG - + sed --in-place s@__ADMIN__@thibault_jp@g ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,894: DEBUG - + for one_var in "${uniques_vars[@]}" 2022-09-26 14:12:50,894: DEBUG - + [[ -v language ]] 2022-09-26 14:12:50,895: DEBUG - + match_string=__LANGUAGE__ 2022-09-26 14:12:50,895: DEBUG - + match_string=__LANGUAGE__ 2022-09-26 14:12:50,895: DEBUG - + replace_string=fr 2022-09-26 14:12:50,895: DEBUG - + replace_string=fr 2022-09-26 14:12:50,895: DEBUG - + replace_string=fr 2022-09-26 14:12:50,895: DEBUG - + sed --in-place s@__LANGUAGE__@fr@g ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,898: DEBUG - + ynh_store_file_checksum --file=../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,900: DEBUG - + update_only=0 2022-09-26 14:12:50,932: DEBUG - + local checksum_setting_name=checksum_.._sources_patches_app-ub.py.patch 2022-09-26 14:12:50,933: DEBUG - ++ md5sum ../sources/patches/app-ub.py.patch 2022-09-26 14:12:50,934: DEBUG - ++ cut '--delimiter= ' --fields=1 2022-09-26 14:12:50,937: DEBUG - + ynh_app_setting_set --app=calibreweb --key=checksum_.._sources_patches_app-ub.py.patch --value=2e4809b0916a11ea188d4e119ce81784 2022-09-26 14:12:50,937: DEBUG - + local _globalapp=calibreweb 2022-09-26 14:12:51,042: DEBUG - + app=calibreweb 2022-09-26 14:12:51,043: DEBUG - + [[ checksum_.._sources_patches_app-ub.py.patch =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:51,044: DEBUG - + ynh_app_setting set calibreweb checksum_.._sources_patches_app-ub.py.patch 2e4809b0916a11ea188d4e119ce81784 2022-09-26 14:12:51,149: DEBUG - + '[' -n '' ']' 2022-09-26 14:12:51,150: DEBUG - + unset backup_file_checksum 2022-09-26 14:12:51,150: DEBUG - + ynh_add_config --template=../sources/patches/app-constants.py.patch.src --destination=../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,204: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/../sources/patches/app-constants.py.patch.src ']' 2022-09-26 14:12:51,205: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/../sources/patches/app-constants.py.patch.src 2022-09-26 14:12:51,206: DEBUG - + ynh_backup_if_checksum_is_different --file=../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,220: DEBUG - + local checksum_setting_name=checksum_.._sources_patches_app-constants.py.patch 2022-09-26 14:12:51,221: DEBUG - ++ ynh_app_setting_get --app=calibreweb --key=checksum_.._sources_patches_app-constants.py.patch 2022-09-26 14:12:51,222: DEBUG - ++ local _globalapp=calibreweb 2022-09-26 14:12:51,271: DEBUG - ++ app=calibreweb 2022-09-26 14:12:51,272: DEBUG - ++ [[ checksum_.._sources_patches_app-constants.py.patch =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:51,273: DEBUG - ++ ynh_app_setting get calibreweb checksum_.._sources_patches_app-constants.py.patch 2022-09-26 14:12:51,380: DEBUG - + local checksum_value= 2022-09-26 14:12:51,381: DEBUG - + backup_file_checksum= 2022-09-26 14:12:51,381: DEBUG - + '[' -n '' ']' 2022-09-26 14:12:51,381: DEBUG - + touch ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,382: DEBUG - + chown root:root ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,385: DEBUG - + chmod 640 ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,388: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/../sources/patches/app-constants.py.patch.src ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,392: DEBUG - + _ynh_apply_default_permissions ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,392: DEBUG - + local target=../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,394: DEBUG - ++ jq -r .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/manifest.json 2022-09-26 14:12:51,395: DEBUG - ++ tr -d '>= ' 2022-09-26 14:12:51,477: DEBUG - + local ynh_requirement=4.3.0 2022-09-26 14:12:51,477: DEBUG - + '[' -z 4.3.0 ']' 2022-09-26 14:12:51,477: DEBUG - + '[' 4.3.0 == null ']' 2022-09-26 14:12:51,477: DEBUG - + dpkg --compare-versions 4.3.0 ge 4.2 2022-09-26 14:12:51,480: DEBUG - + chmod o-rwx ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,483: DEBUG - + chmod g-w ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,486: DEBUG - + chown -R root:root ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,489: DEBUG - + ynh_system_user_exists calibreweb 2022-09-26 14:12:51,509: DEBUG - + getent passwd calibreweb 2022-09-26 14:12:51,513: DEBUG - + echo ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,514: DEBUG - + grep -q '^/etc/cron' 2022-09-26 14:12:51,516: DEBUG - + ynh_replace_vars --file=../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,532: DEBUG - + test -n /calibre 2022-09-26 14:12:51,533: DEBUG - + local path_url_slash_less=/calibre 2022-09-26 14:12:51,534: DEBUG - + ynh_replace_string --match_string=__PATH__/ --replace_string=/calibre/ --target_file=../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,640: DEBUG - + sed --in-place s@__PATH__/@/calibre/@g ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,642: DEBUG - + ynh_replace_string --match_string=__PATH__ --replace_string=/calibre --target_file=../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,744: DEBUG - + sed --in-place s@__PATH__@/calibre@g ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,746: DEBUG - + test -n calibreweb 2022-09-26 14:12:51,747: DEBUG - + ynh_replace_string --match_string=__NAME__ --replace_string=calibreweb --target_file=../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,848: DEBUG - + sed --in-place s@__NAME__@calibreweb@g ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,850: DEBUG - + ynh_replace_string --match_string=__NAMETOCHANGE__ --replace_string=calibreweb --target_file=../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,955: DEBUG - + sed --in-place s@__NAMETOCHANGE__@calibreweb@g ../sources/patches/app-constants.py.patch 2022-09-26 14:12:51,958: DEBUG - + ynh_replace_string --match_string=__USER__ --replace_string=calibreweb --target_file=../sources/patches/app-constants.py.patch 2022-09-26 14:12:52,080: DEBUG - + sed --in-place s@__USER__@calibreweb@g ../sources/patches/app-constants.py.patch 2022-09-26 14:12:52,087: DEBUG - + test -n /var/www/calibreweb 2022-09-26 14:12:52,087: DEBUG - + ynh_replace_string --match_string=__FINALPATH__ --replace_string=/var/www/calibreweb --target_file=../sources/patches/app-constants.py.patch 2022-09-26 14:12:52,208: DEBUG - + sed --in-place s@__FINALPATH__@/var/www/calibreweb@g ../sources/patches/app-constants.py.patch 2022-09-26 14:12:52,211: DEBUG - + test -n 7.4 2022-09-26 14:12:52,212: DEBUG - + ynh_replace_string --match_string=__PHPVERSION__ --replace_string=7.4 --target_file=../sources/patches/app-constants.py.patch 2022-09-26 14:12:52,331: DEBUG - + sed --in-place s@__PHPVERSION__@7.4@g ../sources/patches/app-constants.py.patch 2022-09-26 14:12:52,334: DEBUG - + test -n '' 2022-09-26 14:12:52,336: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' ../sources/patches/app-constants.py.patch 2022-09-26 14:12:52,337: DEBUG - ++ sort --unique 2022-09-26 14:12:52,337: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g' 2022-09-26 14:12:52,344: DEBUG - + uniques_vars=('port') 2022-09-26 14:12:52,345: DEBUG - + local delimit=@ 2022-09-26 14:12:52,345: DEBUG - + for one_var in "${uniques_vars[@]}" 2022-09-26 14:12:52,345: DEBUG - + [[ -v port ]] 2022-09-26 14:12:52,345: DEBUG - + match_string=__PORT__ 2022-09-26 14:12:52,346: DEBUG - + match_string=__PORT__ 2022-09-26 14:12:52,346: DEBUG - + replace_string=8083 2022-09-26 14:12:52,346: DEBUG - + replace_string=8083 2022-09-26 14:12:52,346: DEBUG - + replace_string=8083 2022-09-26 14:12:52,347: DEBUG - + sed --in-place s@__PORT__@8083@g ../sources/patches/app-constants.py.patch 2022-09-26 14:12:52,348: DEBUG - + ynh_store_file_checksum --file=../sources/patches/app-constants.py.patch 2022-09-26 14:12:52,350: DEBUG - + update_only=0 2022-09-26 14:12:52,390: DEBUG - + local checksum_setting_name=checksum_.._sources_patches_app-constants.py.patch 2022-09-26 14:12:52,392: DEBUG - ++ md5sum ../sources/patches/app-constants.py.patch 2022-09-26 14:12:52,393: DEBUG - ++ cut '--delimiter= ' --fields=1 2022-09-26 14:12:52,396: DEBUG - + ynh_app_setting_set --app=calibreweb --key=checksum_.._sources_patches_app-constants.py.patch --value=02045138d2b5feb5abe51c8c94f2472d 2022-09-26 14:12:52,397: DEBUG - + local _globalapp=calibreweb 2022-09-26 14:12:52,531: DEBUG - + app=calibreweb 2022-09-26 14:12:52,532: DEBUG - + [[ checksum_.._sources_patches_app-constants.py.patch =~ (unprotected|protected|skipped)_ ]] 2022-09-26 14:12:52,532: DEBUG - + ynh_app_setting set calibreweb checksum_.._sources_patches_app-constants.py.patch 02045138d2b5feb5abe51c8c94f2472d 2022-09-26 14:12:52,645: DEBUG - + '[' -n '' ']' 2022-09-26 14:12:52,646: DEBUG - + unset backup_file_checksum 2022-09-26 14:12:52,646: DEBUG - + ynh_setup_source /var/www/calibreweb 2022-09-26 14:12:52,697: DEBUG - + source_id=app 2022-09-26 14:12:52,697: DEBUG - + keep= 2022-09-26 14:12:52,698: DEBUG - + local src_file_path=/var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/app.src 2022-09-26 14:12:52,699: DEBUG - ++ grep SOURCE_URL= /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/app.src 2022-09-26 14:12:52,699: DEBUG - ++ cut --delimiter== --fields=2- 2022-09-26 14:12:52,705: DEBUG - + local src_url=https://github.com/janeczku/calibre-web/releases/download/0.6.19/calibre-web-0.6.19.zip 2022-09-26 14:12:52,706: DEBUG - ++ grep SOURCE_SUM= /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/app.src 2022-09-26 14:12:52,707: DEBUG - ++ cut --delimiter== --fields=2- 2022-09-26 14:12:52,712: DEBUG - + local src_sum=fbb0b328dcba04d895a717c61af181897bf9ef081f1a3cf52a7223b1bbbfb015 2022-09-26 14:12:52,715: DEBUG - ++ grep SOURCE_SUM_PRG= /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/app.src 2022-09-26 14:12:52,715: DEBUG - ++ cut --delimiter== --fields=2- 2022-09-26 14:12:52,720: DEBUG - + local src_sumprg= 2022-09-26 14:12:52,723: DEBUG - ++ grep SOURCE_FORMAT= /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/app.src 2022-09-26 14:12:52,723: DEBUG - ++ cut --delimiter== --fields=2- 2022-09-26 14:12:52,727: DEBUG - + local src_format=zip 2022-09-26 14:12:52,728: DEBUG - ++ grep SOURCE_EXTRACT= /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/app.src 2022-09-26 14:12:52,729: DEBUG - ++ cut --delimiter== --fields=2- 2022-09-26 14:12:52,734: DEBUG - + local src_extract= 2022-09-26 14:12:52,736: DEBUG - ++ grep SOURCE_IN_SUBDIR= /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/app.src 2022-09-26 14:12:52,737: DEBUG - ++ cut --delimiter== --fields=2- 2022-09-26 14:12:52,741: DEBUG - + local src_in_subdir= 2022-09-26 14:12:52,743: DEBUG - ++ grep SOURCE_FILENAME= /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/conf/app.src 2022-09-26 14:12:52,744: DEBUG - ++ cut --delimiter== --fields=2- 2022-09-26 14:12:52,749: DEBUG - + local src_filename= 2022-09-26 14:12:52,750: DEBUG - + src_sumprg=sha256sum 2022-09-26 14:12:52,750: DEBUG - + src_in_subdir=true 2022-09-26 14:12:52,750: DEBUG - + src_format=zip 2022-09-26 14:12:52,751: DEBUG - ++ echo zip 2022-09-26 14:12:52,753: DEBUG - ++ tr '[:upper:]' '[:lower:]' 2022-09-26 14:12:52,756: DEBUG - + src_format=zip 2022-09-26 14:12:52,757: DEBUG - + src_extract=true 2022-09-26 14:12:52,757: DEBUG - + '[' '' = '' ']' 2022-09-26 14:12:52,758: DEBUG - + src_filename=app.zip 2022-09-26 14:12:52,759: DEBUG - + local local_src=/opt/yunohost-apps-src/calibreweb/app.zip 2022-09-26 14:12:52,760: DEBUG - + mkdir -p /var/cache/yunohost/download/calibreweb/ 2022-09-26 14:12:52,763: DEBUG - + src_filename=/var/cache/yunohost/download/calibreweb/app.zip 2022-09-26 14:12:52,764: DEBUG - + test -e /opt/yunohost-apps-src/calibreweb/app.zip 2022-09-26 14:12:52,765: DEBUG - + '[' -n https://github.com/janeczku/calibre-web/releases/download/0.6.19/calibre-web-0.6.19.zip ']' 2022-09-26 14:12:52,767: DEBUG - ++ wget --tries 3 --no-dns-cache --timeout 900 --no-verbose --output-document=/var/cache/yunohost/download/calibreweb/app.zip https://github.com/janeczku/calibre-web/releases/download/0.6.19/calibre-web-0.6.19.zip 2022-09-26 14:12:55,522: DEBUG - + out='2022-09-26 14:12:55 URL:https://objects.githubusercontent.com/github-production-release-asset-2e65be/40089578/97e51736-a41b-4ab3-b01a-fe09705935b3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220926T121253Z&X-Amz-Expires=300&X-Amz-Signature=95da5796b51bdffba5cfccb1a3b84547208d0af3abdf82dd1fc282182aa48622&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=40089578&response-content-disposition=attachment%3B%20filename%3Dcalibre-web-0.6.19.zip&response-content-type=application%2Foctet-stream [6601772/6601772] -> "/var/cache/yunohost/download/calibreweb/app.zip" [1]' 2022-09-26 14:12:55,525: DEBUG - + sha256sum --check --status 2022-09-26 14:12:55,587: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2022-09-26 14:12:55,589: DEBUG - + '[' -n '' ']' 2022-09-26 14:12:55,590: DEBUG - + mkdir --parents /var/www/calibreweb 2022-09-26 14:12:55,592: DEBUG - + '[' -n /var/www/calibreweb ']' 2022-09-26 14:12:55,593: DEBUG - + '[' /var/www/calibreweb == /var/www/calibreweb ']' 2022-09-26 14:12:55,593: DEBUG - + _ynh_apply_default_permissions /var/www/calibreweb 2022-09-26 14:12:55,593: DEBUG - + local target=/var/www/calibreweb 2022-09-26 14:12:55,594: DEBUG - ++ jq -r .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/manifest.json 2022-09-26 14:12:55,595: DEBUG - ++ tr -d '>= ' 2022-09-26 14:12:55,669: DEBUG - + local ynh_requirement=4.3.0 2022-09-26 14:12:55,670: DEBUG - + '[' -z 4.3.0 ']' 2022-09-26 14:12:55,671: DEBUG - + '[' 4.3.0 == null ']' 2022-09-26 14:12:55,672: DEBUG - + dpkg --compare-versions 4.3.0 ge 4.2 2022-09-26 14:12:55,673: DEBUG - + chmod o-rwx /var/www/calibreweb 2022-09-26 14:12:55,674: DEBUG - + chmod g-w /var/www/calibreweb 2022-09-26 14:12:55,675: DEBUG - + chown -R root:root /var/www/calibreweb 2022-09-26 14:12:55,678: DEBUG - + ynh_system_user_exists calibreweb 2022-09-26 14:12:55,693: DEBUG - + getent passwd calibreweb 2022-09-26 14:12:55,696: DEBUG - + echo /var/www/calibreweb 2022-09-26 14:12:55,698: DEBUG - + grep -q '^/etc/cron' 2022-09-26 14:12:55,700: DEBUG - + true 2022-09-26 14:12:55,701: DEBUG - + '[' zip = zip ']' 2022-09-26 14:12:55,702: DEBUG - + true 2022-09-26 14:12:55,703: DEBUG - ++ mktemp --directory 2022-09-26 14:12:55,704: DEBUG - + local tmp_dir=/tmp/tmp.vx6ghpcoUp 2022-09-26 14:12:55,705: DEBUG - + unzip -quo /var/cache/yunohost/download/calibreweb/app.zip -d /tmp/tmp.vx6ghpcoUp 2022-09-26 14:12:56,020: DEBUG - + cp --archive /tmp/tmp.vx6ghpcoUp/calibre-web-0.6.19/. /var/www/calibreweb 2022-09-26 14:12:56,155: DEBUG - + ynh_secure_remove --file=/tmp/tmp.vx6ghpcoUp 2022-09-26 14:12:56,216: DEBUG - + ynh_secure_remove --file=/var/cache/yunohost/download/calibreweb/app.zip 2022-09-26 14:12:56,253: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/ ']' 2022-09-26 14:12:56,254: DEBUG - ++ realpath /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/ 2022-09-26 14:12:56,256: DEBUG - + local patches_folder=/var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches 2022-09-26 14:12:56,257: DEBUG - ++ find /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches -type f -name 'app-*.patch' 2022-09-26 14:12:56,259: DEBUG - ++ wc --lines 2022-09-26 14:12:56,266: DEBUG - + (( 5 > 0 )) 2022-09-26 14:12:56,267: DEBUG - + cd /var/www/calibreweb 2022-09-26 14:12:56,267: DEBUG - + for p in $patches_folder/${source_id}-*.patch 2022-09-26 14:12:56,268: DEBUG - + echo /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/app-admin.html.patch 2022-09-26 14:12:56,268: DEBUG - /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/app-admin.html.patch 2022-09-26 14:12:56,269: DEBUG - + patch --strip=1 2022-09-26 14:12:56,276: DEBUG - patching file cps/templates/admin.html 2022-09-26 14:12:56,276: DEBUG - Hunk #1 succeeded at 226 (offset 37 lines). 2022-09-26 14:12:56,276: DEBUG - + for p in $patches_folder/${source_id}-*.patch 2022-09-26 14:12:56,277: DEBUG - + echo /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/app-config_sql.py.patch 2022-09-26 14:12:56,277: DEBUG - /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/app-config_sql.py.patch 2022-09-26 14:12:56,277: DEBUG - + patch --strip=1 2022-09-26 14:12:56,278: DEBUG - patching file cps/config_sql.py 2022-09-26 14:12:56,279: DEBUG - + for p in $patches_folder/${source_id}-*.patch 2022-09-26 14:12:56,280: DEBUG - + echo /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/app-constants.py.patch 2022-09-26 14:12:56,280: DEBUG - /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/app-constants.py.patch 2022-09-26 14:12:56,280: DEBUG - + patch --strip=1 2022-09-26 14:12:56,281: DEBUG - patching file cps/constants.py 2022-09-26 14:12:56,282: DEBUG - Hunk #1 succeeded at 30 (offset 3 lines). 2022-09-26 14:12:56,282: DEBUG - Hunk #2 succeeded at 133 (offset 9 lines). 2022-09-26 14:12:56,282: DEBUG - + for p in $patches_folder/${source_id}-*.patch 2022-09-26 14:12:56,283: DEBUG - + echo /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/app-optional-requirements.txt.patch 2022-09-26 14:12:56,283: DEBUG - /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/app-optional-requirements.txt.patch 2022-09-26 14:12:56,283: DEBUG - + patch --strip=1 2022-09-26 14:12:56,284: DEBUG - patching file optional-requirements.txt 2022-09-26 14:12:56,284: DEBUG - + for p in $patches_folder/${source_id}-*.patch 2022-09-26 14:12:56,285: DEBUG - + echo /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/app-ub.py.patch 2022-09-26 14:12:56,285: DEBUG - /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/patches/app-ub.py.patch 2022-09-26 14:12:56,285: DEBUG - + patch --strip=1 2022-09-26 14:12:56,287: DEBUG - patching file cps/ub.py 2022-09-26 14:12:56,287: DEBUG - Hunk #1 succeeded at 234 (offset 3 lines). 2022-09-26 14:12:56,287: DEBUG - Hunk #2 succeeded at 795 (offset 27 lines). 2022-09-26 14:12:56,288: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/sources/extra_files/app 2022-09-26 14:12:56,289: DEBUG - + '[' -n '' ']' 2022-09-26 14:12:56,289: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2022-09-26 14:12:56,427: INFO - [##..................] > Configuring system user... 2022-09-26 14:12:56,428: DEBUG - + ynh_system_user_create --username=calibreweb --home_dir=/var/www/calibreweb --use_shell 2022-09-26 14:12:56,569: DEBUG - + use_shell=1 2022-09-26 14:12:56,569: DEBUG - + home_dir=/var/www/calibreweb 2022-09-26 14:12:56,570: DEBUG - + groups= 2022-09-26 14:12:56,570: DEBUG - + ynh_system_user_exists calibreweb 2022-09-26 14:12:56,586: DEBUG - + getent passwd calibreweb 2022-09-26 14:12:56,590: DEBUG - + '[' -n /var/www/calibreweb ']' 2022-09-26 14:12:56,591: DEBUG - + local 'user_home_dir=--home-dir /var/www/calibreweb' 2022-09-26 14:12:56,593: DEBUG - + local shell= 2022-09-26 14:12:56,594: DEBUG - + useradd --home-dir /var/www/calibreweb --system --user-group calibreweb 2022-09-26 14:12:56,872: INFO - [##+++++++++.........] > Installing package dependencies... 2022-09-26 14:12:56,875: DEBUG - + ynh_install_app_dependencies sqlite3 imagemagick libldap2-dev libsasl2-dev python3-venv python3-dev python3-lxml libjpeg-dev zlib1g-dev libffi-dev 2022-09-26 14:12:56,876: DEBUG - + local 'dependencies=sqlite3 imagemagick libldap2-dev libsasl2-dev python3-venv python3-dev python3-lxml libjpeg-dev zlib1g-dev libffi-dev' 2022-09-26 14:12:56,877: DEBUG - ++ echo 'sqlite3 imagemagick libldap2-dev libsasl2-dev python3-venv python3-dev python3-lxml libjpeg-dev zlib1g-dev libffi-dev' 2022-09-26 14:12:56,878: DEBUG - ++ sed 's/\([^\<=\>]\)\ \([^(]\)/\1, \2/g' 2022-09-26 14:12:56,879: DEBUG - + dependencies='sqlite3, imagemagick, libldap2-dev, libsasl2-dev, python3-venv, python3-dev, python3-lxml, libjpeg-dev, zlib1g-dev, libffi-dev' 2022-09-26 14:12:56,880: DEBUG - + local 'dependencies=sqlite3, imagemagick, libldap2-dev, libsasl2-dev, python3-venv, python3-dev, python3-lxml, libjpeg-dev, zlib1g-dev, libffi-dev' 2022-09-26 14:12:56,880: DEBUG - + local manifest_path=/var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/manifest.json 2022-09-26 14:12:56,881: DEBUG - ++ jq -r .version /var/cache/yunohost/app_tmp_work_dirs/app_xhww4nt6/manifest.json 2022-09-26 14:12:56,955: DEBUG - + local version=0.96.19~ynh1 2022-09-26 14:12:56,956: DEBUG - + '[' -z 0.96.19~ynh1 ']' 2022-09-26 14:12:56,957: DEBUG - + '[' 0.96.19~ynh1 == null ']' 2022-09-26 14:12:56,959: DEBUG - + local dep_app=calibreweb 2022-09-26 14:12:56,959: DEBUG - + [[ sqlite3, imagemagick, libldap2-dev, libsasl2-dev, python3-venv, python3-dev, python3-lxml, libjpeg-dev, zlib1g-dev, libffi-dev =~ [<=>] ]] 2022-09-26 14:12:56,960: DEBUG - ++ echo sqlite3, imagemagick, libldap2-dev, libsasl2-dev, python3-venv, python3-dev, python3-lxml, libjpeg-dev, zlib1g-dev, libffi-dev 2022-09-26 14:12:56,961: DEBUG - ++ grep -oP '(?<=php)[0-9.]+(?=-|\>)' 2022-09-26 14:12:56,962: DEBUG - ++ sort -u 2022-09-26 14:12:56,963: DEBUG - + local specific_php_version= 2022-09-26 14:12:56,964: DEBUG - + grep --quiet php 2022-09-26 14:12:56,965: DEBUG - ++ ynh_package_is_installed postgresql-13 2022-09-26 14:12:56,981: DEBUG - ++ ynh_wait_dpkg_free 2022-09-26 14:12:56,999: WARNING - lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs 2022-09-26 14:12:57,001: WARNING - Output information may be incomplete. 2022-09-26 14:12:57,475: DEBUG - ++ return 0 2022-09-26 14:12:57,476: DEBUG - ++ dpkg-query --show '--showformat=${Status}' postgresql-13 2022-09-26 14:12:57,477: DEBUG - ++ grep --count 'ok installed' 2022-09-26 14:12:57,521: DEBUG - ++ echo yes 2022-09-26 14:12:57,523: DEBUG - + local psql_installed=yes 2022-09-26 14:12:57,523: DEBUG - + [[ true == \t\r\u\e ]] 2022-09-26 14:12:57,524: DEBUG - + YNH_INSTALL_APP_DEPENDENCIES_REPLACE=false 2022-09-26 14:12:57,524: DEBUG - + cat 2022-09-26 14:12:57,526: DEBUG - + ynh_package_install_from_equivs /tmp/calibreweb-ynh-deps.control 2022-09-26 14:12:57,526: DEBUG - + local controlfile=/tmp/calibreweb-ynh-deps.control 2022-09-26 14:12:57,527: DEBUG - ++ grep '^Package: ' /tmp/calibreweb-ynh-deps.control 2022-09-26 14:12:57,529: DEBUG - ++ cut '--delimiter= ' --fields=2 2022-09-26 14:12:57,531: DEBUG - + local pkgname=calibreweb-ynh-deps 2022-09-26 14:12:57,532: DEBUG - ++ grep '^Version: ' /tmp/calibreweb-ynh-deps.control 2022-09-26 14:12:57,533: DEBUG - ++ cut '--delimiter= ' --fields=2 2022-09-26 14:12:57,536: DEBUG - + local pkgversion=0.96.19~ynh1 2022-09-26 14:12:57,537: DEBUG - + [[ -z calibreweb-ynh-deps ]] 2022-09-26 14:12:57,537: DEBUG - + [[ -z 0.96.19~ynh1 ]] 2022-09-26 14:12:57,538: DEBUG - + ynh_package_update 2022-09-26 14:12:57,539: DEBUG - + ynh_apt update 2022-09-26 14:12:57,540: DEBUG - + ynh_wait_dpkg_free 2022-09-26 14:12:57,545: WARNING - lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs 2022-09-26 14:12:57,547: WARNING - Output information may be incomplete. 2022-09-26 14:12:57,929: DEBUG - + return 0 2022-09-26 14:12:57,930: DEBUG - + LC_ALL=C 2022-09-26 14:12:57,931: DEBUG - + DEBIAN_FRONTEND=noninteractive 2022-09-26 14:12:57,931: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update 2022-09-26 14:12:58,279: DEBUG - Get:1 http://security.debian.org bullseye-security InRelease [48.4 kB] 2022-09-26 14:12:58,318: DEBUG - Hit:2 http://deb.debian.org/debian bullseye InRelease 2022-09-26 14:12:58,329: DEBUG - Hit:3 http://forge.yunohost.org/debian bullseye InRelease 2022-09-26 14:12:58,334: DEBUG - Get:4 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB] 2022-09-26 14:12:58,345: DEBUG - Hit:5 https://download.docker.com/linux/debian bullseye InRelease 2022-09-26 14:12:58,354: DEBUG - Hit:6 https://apt.syncthing.net syncthing InRelease 2022-09-26 14:12:58,387: DEBUG - Hit:7 https://packages.sury.org/php bullseye InRelease 2022-09-26 14:12:58,729: DEBUG - Hit:9 https://www.deb-multimedia.org bullseye InRelease 2022-09-26 14:12:58,804: DEBUG - Hit:8 https://armbian.site-meganet.com/apt bullseye InRelease 2022-09-26 14:13:00,271: DEBUG - Fetched 92.4 kB in 2s (46.7 kB/s) 2022-09-26 14:13:03,742: DEBUG - Reading package lists... 2022-09-26 14:13:03,777: DEBUG - ++ mktemp --directory 2022-09-26 14:13:03,779: DEBUG - + local TMPDIR=/tmp/tmp.GikKs7ybtF 2022-09-26 14:13:03,779: DEBUG - + rm -f /usr/share/equivs/template/debian/compat 2022-09-26 14:13:03,785: DEBUG - + ynh_wait_dpkg_free 2022-09-26 14:13:03,794: WARNING - lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs 2022-09-26 14:13:03,795: WARNING - Output information may be incomplete. 2022-09-26 14:13:04,175: DEBUG - + return 0 2022-09-26 14:13:04,175: DEBUG - + cp /tmp/calibreweb-ynh-deps.control /tmp/tmp.GikKs7ybtF/control 2022-09-26 14:13:04,179: DEBUG - + cd /tmp/tmp.GikKs7ybtF 2022-09-26 14:13:04,180: DEBUG - + LC_ALL=C 2022-09-26 14:13:04,180: DEBUG - + equivs-build ./control 2022-09-26 14:13:04,712: DEBUG - dpkg-buildpackage: info: source package calibreweb-ynh-deps 2022-09-26 14:13:04,712: DEBUG - dpkg-buildpackage: info: source version 0.96.19~ynh1 2022-09-26 14:13:04,713: DEBUG - dpkg-buildpackage: info: source distribution unstable 2022-09-26 14:13:04,713: DEBUG - dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator <root@maindomain.tld> 2022-09-26 14:13:04,809: DEBUG - dpkg-source --before-build . 2022-09-26 14:13:04,810: DEBUG - dpkg-buildpackage: info: host architecture arm64 2022-09-26 14:13:05,044: DEBUG - debian/rules clean 2022-09-26 14:13:05,054: DEBUG - dh clean 2022-09-26 14:13:05,242: DEBUG - dh_clean 2022-09-26 14:13:05,309: DEBUG - debian/rules binary 2022-09-26 14:13:05,312: DEBUG - dh binary 2022-09-26 14:13:05,462: DEBUG - dh_update_autotools_config 2022-09-26 14:13:05,526: DEBUG - dh_autoreconf 2022-09-26 14:13:05,614: DEBUG - create-stamp debian/debhelper-build-stamp 2022-09-26 14:13:05,614: DEBUG - dh_prep 2022-09-26 14:13:05,673: DEBUG - dh_install 2022-09-26 14:13:05,746: DEBUG - dh_installdocs 2022-09-26 14:13:05,828: DEBUG - dh_installchangelogs 2022-09-26 14:13:06,023: DEBUG - dh_perl 2022-09-26 14:13:06,107: DEBUG - dh_link 2022-09-26 14:13:06,186: DEBUG - dh_strip_nondeterminism 2022-09-26 14:13:06,519: DEBUG - dh_compress 2022-09-26 14:13:06,605: DEBUG - dh_fixperms 2022-09-26 14:13:06,691: DEBUG - dh_missing 2022-09-26 14:13:06,747: DEBUG - dh_installdeb 2022-09-26 14:13:06,821: DEBUG - dh_gencontrol 2022-09-26 14:13:07,071: DEBUG - dh_md5sums 2022-09-26 14:13:07,143: DEBUG - dh_builddeb 2022-09-26 14:13:07,203: DEBUG - dpkg-deb: building package 'calibreweb-ynh-deps' in '../calibreweb-ynh-deps_0.96.19~ynh1_all.deb'. 2022-09-26 14:13:07,246: DEBUG - dpkg-genbuildinfo --build=binary 2022-09-26 14:13:09,190: DEBUG - dpkg-genchanges --build=binary >../calibreweb-ynh-deps_0.96.19~ynh1_arm64.changes 2022-09-26 14:13:09,372: DEBUG - dpkg-genchanges: info: binary-only upload (no source code included) 2022-09-26 14:13:09,379: DEBUG - dpkg-source --after-build . 2022-09-26 14:13:09,607: DEBUG - dpkg-buildpackage: info: binary-only upload (no source included) 2022-09-26 14:13:09,614: DEBUG - 2022-09-26 14:13:09,615: DEBUG - The package has been created. 2022-09-26 14:13:09,615: DEBUG - Attention, the package has been created in the current directory, 2022-09-26 14:13:09,616: DEBUG - not in ".." as indicated by the message above! 2022-09-26 14:13:09,617: DEBUG - + LC_ALL=C 2022-09-26 14:13:09,618: DEBUG - + dpkg --force-depends --install ./calibreweb-ynh-deps_0.96.19~ynh1_all.deb 2022-09-26 14:13:09,619: DEBUG - + tee ./dpkg_log 2022-09-26 14:13:09,704: DEBUG - Selecting previously unselected package calibreweb-ynh-deps. 2022-09-26 14:13:10,680: DEBUG - (Reading database ... 168767 files and directories currently installed.) 2022-09-26 14:13:10,701: DEBUG - Preparing to unpack .../calibreweb-ynh-deps_0.96.19~ynh1_all.deb ... 2022-09-26 14:13:10,708: DEBUG - Unpacking calibreweb-ynh-deps (0.96.19~ynh1) ... 2022-09-26 14:13:10,802: DEBUG - dpkg: calibreweb-ynh-deps: dependency problems, but configuring anyway as you requested: 2022-09-26 14:13:10,802: DEBUG - calibreweb-ynh-deps depends on libldap2-dev; however: 2022-09-26 14:13:10,803: DEBUG - Package libldap2-dev is not installed. 2022-09-26 14:13:10,804: DEBUG - calibreweb-ynh-deps depends on libsasl2-dev; however: 2022-09-26 14:13:10,805: DEBUG - Package libsasl2-dev is not installed. 2022-09-26 14:13:10,805: DEBUG - calibreweb-ynh-deps depends on libjpeg-dev; however: 2022-09-26 14:13:10,806: DEBUG - Package libjpeg-dev is not installed. 2022-09-26 14:13:10,807: DEBUG - 2022-09-26 14:13:10,807: DEBUG - Setting up calibreweb-ynh-deps (0.96.19~ynh1) ... 2022-09-26 14:13:10,915: DEBUG - + ynh_package_install --fix-broken 2022-09-26 14:13:10,915: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken 2022-09-26 14:13:10,916: DEBUG - + ynh_wait_dpkg_free 2022-09-26 14:13:10,924: WARNING - lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs 2022-09-26 14:13:10,926: WARNING - Output information may be incomplete. 2022-09-26 14:13:11,329: DEBUG - + return 0 2022-09-26 14:13:11,330: DEBUG - + LC_ALL=C 2022-09-26 14:13:11,330: DEBUG - + DEBIAN_FRONTEND=noninteractive 2022-09-26 14:13:11,331: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken 2022-09-26 14:13:13,013: DEBUG - Reading package lists... 2022-09-26 14:13:13,952: DEBUG - Building dependency tree... 2022-09-26 14:13:13,960: DEBUG - Reading state information... 2022-09-26 14:13:14,823: DEBUG - Correcting dependencies... Done 2022-09-26 14:13:15,830: DEBUG - The following additional packages will be installed: 2022-09-26 14:13:15,837: DEBUG - libjpeg-dev libjpeg62-turbo-dev libldap2-dev libsasl2-dev 2022-09-26 14:13:15,920: DEBUG - The following NEW packages will be installed: 2022-09-26 14:13:15,927: DEBUG - libjpeg-dev libjpeg62-turbo-dev libldap2-dev libsasl2-dev 2022-09-26 14:13:17,529: DEBUG - 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 2022-09-26 14:13:17,530: DEBUG - Need to get 0 B/940 kB of archives. 2022-09-26 14:13:17,531: DEBUG - After this operation, 3243 kB of additional disk space will be used. 2022-09-26 14:13:17,589: DEBUG - Selecting previously unselected package libjpeg62-turbo-dev:arm64. 2022-09-26 14:13:17,725: DEBUG - (Reading database ... 168771 files and directories currently installed.) 2022-09-26 14:13:17,745: DEBUG - Preparing to unpack .../libjpeg62-turbo-dev_1%3a2.0.6-4_arm64.deb ... 2022-09-26 14:13:17,753: DEBUG - Unpacking libjpeg62-turbo-dev:arm64 (1:2.0.6-4) ... 2022-09-26 14:13:17,864: DEBUG - Selecting previously unselected package libjpeg-dev:arm64. 2022-09-26 14:13:17,892: DEBUG - Preparing to unpack .../libjpeg-dev_1%3a2.0.6-4_arm64.deb ... 2022-09-26 14:13:17,898: DEBUG - Unpacking libjpeg-dev:arm64 (1:2.0.6-4) ... 2022-09-26 14:13:17,968: DEBUG - Selecting previously unselected package libldap2-dev:arm64. 2022-09-26 14:13:17,994: DEBUG - Preparing to unpack .../libldap2-dev_2.4.57+dfsg-3+deb11u1_arm64.deb ... 2022-09-26 14:13:18,000: DEBUG - Unpacking libldap2-dev:arm64 (2.4.57+dfsg-3+deb11u1) ... 2022-09-26 14:13:18,346: DEBUG - Selecting previously unselected package libsasl2-dev. 2022-09-26 14:13:18,374: DEBUG - Preparing to unpack .../libsasl2-dev_2.1.27+dfsg-2.1+deb11u1_arm64.deb ... 2022-09-26 14:13:18,380: DEBUG - Unpacking libsasl2-dev (2.1.27+dfsg-2.1+deb11u1) ... 2022-09-26 14:13:18,687: DEBUG - Setting up libldap2-dev:arm64 (2.4.57+dfsg-3+deb11u1) ... 2022-09-26 14:13:18,707: DEBUG - Setting up libsasl2-dev (2.1.27+dfsg-2.1+deb11u1) ... 2022-09-26 14:13:18,727: DEBUG - Setting up libjpeg62-turbo-dev:arm64 (1:2.0.6-4) ... 2022-09-26 14:13:18,745: DEBUG - Setting up libjpeg-dev:arm64 (1:2.0.6-4) ... 2022-09-26 14:13:18,766: DEBUG - Processing triggers for man-db (2.9.4-2) ... 2022-09-26 14:13:23,083: DEBUG - + [[ -n /tmp/tmp.GikKs7ybtF ]] 2022-09-26 14:13:23,084: DEBUG - + rm --recursive --force /tmp/tmp.GikKs7ybtF 2022-09-26 14:13:23,085: DEBUG - + ynh_package_is_installed calibreweb-ynh-deps 2022-09-26 14:13:23,102: DEBUG - + ynh_wait_dpkg_free 2022-09-26 14:13:23,111: WARNING - lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs 2022-09-26 14:13:23,113: WARNING - Output information may be incomplete. 2022-09-26 14:13:23,498: DEBUG - + return 0 2022-09-26 14:13:23,499: DEBUG - + dpkg-query --show '--showformat=${Status}' calibreweb-ynh-deps 2022-09-26 14:13:23,500: DEBUG - + grep --count 'ok installed' 2022-09-26 14:13:23,544: DEBUG - + rm /tmp/calibreweb-ynh-deps.control 2022-09-26 14:13:23,548: DEBUG - ++ ynh_package_is_installed postgresql-13 2022-09-26 14:13:23,568: DEBUG - ++ ynh_wait_dpkg_free 2022-09-26 14:13:23,578: WARNING - lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs 2022-09-26 14:13:23,580: WARNING - Output information may be incomplete. 2022-09-26 14:13:23,972: DEBUG - ++ return 0 2022-09-26 14:13:23,974: DEBUG - ++ dpkg-query --show '--showformat=${Status}' postgresql-13 2022-09-26 14:13:23,975: DEBUG - ++ grep --count 'ok installed' 2022-09-26 14:13:24,019: DEBUG - ++ echo yes 2022-09-26 14:13:24,022: DEBUG - + local psql_installed2=yes 2022-09-26 14:13:24,022: DEBUG - + [[ yes != \y\e\s ]] 2022-09-26 14:13:24,193: INFO - [###########+++++++..] > Installing pip requirements... 2022-09-26 14:13:24,195: DEBUG - + '[' -d /var/www/calibreweb/venv ']' 2022-09-26 14:13:24,195: DEBUG - + python3 -m venv --without-pip /var/www/calibreweb/venv 2022-09-26 14:13:24,355: DEBUG - + chown -R calibreweb: /var/www/calibreweb 2022-09-26 14:13:24,376: DEBUG - + source /var/www/calibreweb/venv/bin/activate 2022-09-26 14:13:24,377: DEBUG - ++ deactivate nondestructive 2022-09-26 14:13:24,377: DEBUG - ++ '[' -n '' ']' 2022-09-26 14:13:24,377: DEBUG - ++ '[' -n '' ']' 2022-09-26 14:13:24,378: DEBUG - ++ '[' -n /bin/bash -o -n '' ']' 2022-09-26 14:13:24,378: DEBUG - ++ hash -r 2022-09-26 14:13:24,378: DEBUG - ++ '[' -n '' ']' 2022-09-26 14:13:24,379: DEBUG - ++ unset VIRTUAL_ENV 2022-09-26 14:13:24,379: DEBUG - ++ '[' '!' nondestructive = nondestructive ']' 2022-09-26 14:13:24,379: DEBUG - ++ VIRTUAL_ENV=/var/www/calibreweb/venv 2022-09-26 14:13:24,379: DEBUG - ++ export VIRTUAL_ENV 2022-09-26 14:13:24,379: DEBUG - ++ _OLD_VIRTUAL_PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-09-26 14:13:24,379: DEBUG - ++ PATH=/var/www/calibreweb/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-09-26 14:13:24,380: DEBUG - ++ export PATH 2022-09-26 14:13:24,380: DEBUG - ++ '[' -n '' ']' 2022-09-26 14:13:24,380: DEBUG - ++ '[' -z '' ']' 2022-09-26 14:13:24,380: DEBUG - ++ _OLD_VIRTUAL_PS1= 2022-09-26 14:13:24,380: DEBUG - ++ PS1='(venv) ' 2022-09-26 14:13:24,380: DEBUG - ++ export PS1 2022-09-26 14:13:24,381: DEBUG - ++ '[' -n /bin/bash -o -n '' ']' 2022-09-26 14:13:24,381: DEBUG - ++ hash -r 2022-09-26 14:13:24,381: DEBUG - + ynh_exec_as calibreweb /var/www/calibreweb/venv/bin/python3 -m ensurepip 2022-09-26 14:13:24,381: DEBUG - + local user=calibreweb 2022-09-26 14:13:24,381: DEBUG - + shift 1 2022-09-26 14:13:24,382: DEBUG - ++ whoami 2022-09-26 14:13:24,382: DEBUG - + [[ calibreweb = root ]] 2022-09-26 14:13:24,383: DEBUG - + sudo -u calibreweb /var/www/calibreweb/venv/bin/python3 -m ensurepip 2022-09-26 14:13:27,803: DEBUG - Looking in links: /tmp/tmpi7yvmgf2 2022-09-26 14:13:27,847: DEBUG - Processing /tmp/tmpi7yvmgf2/setuptools-44.1.1-py2.py3-none-any.whl 2022-09-26 14:13:27,870: DEBUG - Processing /tmp/tmpi7yvmgf2/pip-20.3.4-py2.py3-none-any.whl 2022-09-26 14:13:27,892: DEBUG - Processing /tmp/tmpi7yvmgf2/pkg_resources-0.0.0-py2.py3-none-any.whl 2022-09-26 14:13:27,914: DEBUG - Installing collected packages: setuptools, pkg-resources, pip 2022-09-26 14:13:28,940: DEBUG - Successfully installed pip-20.3.4 pkg-resources-0.0.0 setuptools-44.1.1 2022-09-26 14:13:29,131: DEBUG - + ynh_exec_as calibreweb /var/www/calibreweb/venv/bin/pip3 install --upgrade wheel pip setuptools 2022-09-26 14:13:29,132: DEBUG - + local user=calibreweb 2022-09-26 14:13:29,132: DEBUG - + shift 1 2022-09-26 14:13:29,133: DEBUG - ++ whoami 2022-09-26 14:13:29,135: DEBUG - + [[ calibreweb = root ]] 2022-09-26 14:13:29,135: DEBUG - + sudo -u calibreweb /var/www/calibreweb/venv/bin/pip3 install --upgrade wheel pip setuptools 2022-09-26 14:13:32,248: DEBUG - Collecting wheel 2022-09-26 14:13:32,379: DEBUG - Downloading wheel-0.37.1-py2.py3-none-any.whl (35 kB) 2022-09-26 14:13:32,425: DEBUG - Requirement already satisfied: pip in /var/www/calibreweb/venv/lib/python3.9/site-packages (20.3.4) 2022-09-26 14:13:32,799: DEBUG - Collecting pip 2022-09-26 14:13:32,824: DEBUG - Downloading pip-22.2.2-py3-none-any.whl (2.0 MB) 2022-09-26 14:13:33,654: DEBUG - Requirement already satisfied: setuptools in /var/www/calibreweb/venv/lib/python3.9/site-packages (44.1.1) 2022-09-26 14:13:35,270: DEBUG - Collecting setuptools 2022-09-26 14:13:35,298: DEBUG - Downloading setuptools-65.4.0-py3-none-any.whl (1.2 MB) 2022-09-26 14:13:36,287: DEBUG - Installing collected packages: wheel, setuptools, pip 2022-09-26 14:13:36,899: DEBUG - Attempting uninstall: setuptools 2022-09-26 14:13:36,899: DEBUG - Found existing installation: setuptools 44.1.1 2022-09-26 14:13:36,984: DEBUG - Uninstalling setuptools-44.1.1: 2022-09-26 14:13:36,996: DEBUG - Successfully uninstalled setuptools-44.1.1 2022-09-26 14:13:38,203: DEBUG - Attempting uninstall: pip 2022-09-26 14:13:38,204: DEBUG - Found existing installation: pip 20.3.4 2022-09-26 14:13:38,368: DEBUG - Uninstalling pip-20.3.4: 2022-09-26 14:13:38,375: DEBUG - Successfully uninstalled pip-20.3.4 2022-09-26 14:13:40,952: DEBUG - Successfully installed pip-22.2.2 setuptools-65.4.0 wheel-0.37.1 2022-09-26 14:13:41,163: DEBUG - + ynh_exec_as calibreweb /var/www/calibreweb/venv/bin/pip3 install --no-cache-dir --upgrade -r /var/www/calibreweb/requirements.txt 2022-09-26 14:13:41,164: DEBUG - + local user=calibreweb 2022-09-26 14:13:41,165: DEBUG - + shift 1 2022-09-26 14:13:41,167: DEBUG - ++ whoami 2022-09-26 14:13:41,168: DEBUG - + [[ calibreweb = root ]] 2022-09-26 14:13:41,169: DEBUG - + sudo -u calibreweb /var/www/calibreweb/venv/bin/pip3 install --no-cache-dir --upgrade -r /var/www/calibreweb/requirements.txt 2022-09-26 14:13:42,316: DEBUG - Collecting APScheduler<3.10.0,>=3.6.3 2022-09-26 14:13:42,452: DEBUG - Downloading APScheduler-3.9.1-py2.py3-none-any.whl (59 kB) 2022-09-26 14:13:42,484: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.5/59.5 kB 2.1 MB/s eta 0:00:00 2022-09-26 14:13:42,584: DEBUG - Collecting werkzeug<2.1.0 2022-09-26 14:13:42,610: DEBUG - Downloading Werkzeug-2.0.3-py3-none-any.whl (289 kB) 2022-09-26 14:13:42,716: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 289.2/289.2 kB 2.8 MB/s eta 0:00:00 2022-09-26 14:13:42,778: DEBUG - Collecting Babel<3.0,>=1.3 2022-09-26 14:13:42,805: DEBUG - Downloading Babel-2.10.3-py3-none-any.whl (9.5 MB) 2022-09-26 14:13:46,063: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.5/9.5 MB 2.9 MB/s eta 0:00:00 2022-09-26 14:13:46,133: DEBUG - Collecting Flask-Babel<2.1.0,>=0.11.1 2022-09-26 14:13:46,159: DEBUG - Downloading Flask_Babel-2.0.0-py3-none-any.whl (9.3 kB) 2022-09-26 14:13:46,206: DEBUG - Collecting Flask-Login<0.6.2,>=0.3.2 2022-09-26 14:13:46,233: DEBUG - Downloading Flask_Login-0.6.1-py3-none-any.whl (17 kB) 2022-09-26 14:13:46,273: DEBUG - Collecting Flask-Principal<0.5.1,>=0.3.2 2022-09-26 14:13:46,301: DEBUG - Downloading Flask-Principal-0.4.0.tar.gz (5.5 kB) 2022-09-26 14:13:46,310: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:13:47,002: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:13:47,147: DEBUG - Collecting backports_abc>=0.4 2022-09-26 14:13:47,179: DEBUG - Downloading backports_abc-0.5-py2.py3-none-any.whl (5.2 kB) 2022-09-26 14:13:47,265: DEBUG - Collecting Flask<2.1.0,>=1.0.2 2022-09-26 14:13:47,294: DEBUG - Downloading Flask-2.0.3-py3-none-any.whl (95 kB) 2022-09-26 14:13:47,341: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.6/95.6 kB 2.4 MB/s eta 0:00:00 2022-09-26 14:13:47,487: DEBUG - Collecting iso-639<0.5.0,>=0.4.5 2022-09-26 14:13:47,515: DEBUG - Downloading iso-639-0.4.5.tar.gz (167 kB) 2022-09-26 14:13:47,591: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.4/167.4 kB 2.3 MB/s eta 0:00:00 2022-09-26 14:13:47,612: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:13:48,219: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:13:48,260: DEBUG - Collecting PyPDF3<1.0.7,>=1.0.0 2022-09-26 14:13:48,292: DEBUG - Downloading PyPDF3-1.0.6.tar.gz (294 kB) 2022-09-26 14:13:48,426: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 294.8/294.8 kB 2.3 MB/s eta 0:00:00 2022-09-26 14:13:48,462: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:13:49,023: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:13:49,203: DEBUG - Collecting pytz>=2016.10 2022-09-26 14:13:49,229: DEBUG - Downloading pytz-2022.2.1-py2.py3-none-any.whl (500 kB) 2022-09-26 14:13:49,375: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 500.6/500.6 kB 3.5 MB/s eta 0:00:00 2022-09-26 14:13:49,508: DEBUG - Collecting requests<2.28.0,>=2.11.1 2022-09-26 14:13:49,535: DEBUG - Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB) 2022-09-26 14:13:49,553: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.1/63.1 kB 4.5 MB/s eta 0:00:00 2022-09-26 14:13:50,201: DEBUG - Collecting SQLAlchemy<1.5.0,>=1.3.0 2022-09-26 14:13:50,244: DEBUG - Downloading SQLAlchemy-1.4.41-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB) 2022-09-26 14:13:50,716: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 3.4 MB/s eta 0:00:00 2022-09-26 14:13:50,844: DEBUG - Collecting tornado<6.2,>=4.1 2022-09-26 14:13:50,905: DEBUG - Downloading tornado-6.1-cp39-cp39-manylinux2014_aarch64.whl (427 kB) 2022-09-26 14:13:51,075: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 427.7/427.7 kB 2.6 MB/s eta 0:00:00 2022-09-26 14:13:51,138: DEBUG - Collecting Wand<0.7.0,>=0.4.4 2022-09-26 14:13:51,165: DEBUG - Downloading Wand-0.6.10-py2.py3-none-any.whl (142 kB) 2022-09-26 14:13:51,206: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.8/142.8 kB 3.8 MB/s eta 0:00:00 2022-09-26 14:13:51,256: DEBUG - Collecting unidecode<1.4.0,>=0.04.19 2022-09-26 14:13:51,283: DEBUG - Downloading Unidecode-1.3.4-py3-none-any.whl (235 kB) 2022-09-26 14:13:51,357: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 235.9/235.9 kB 3.3 MB/s eta 0:00:00 2022-09-26 14:13:51,875: DEBUG - Collecting lxml<4.9.0,>=3.8.0 2022-09-26 14:13:51,902: DEBUG - Downloading lxml-4.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl (6.6 MB) 2022-09-26 14:13:54,097: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/6.6 MB 3.0 MB/s eta 0:00:00 2022-09-26 14:13:54,167: DEBUG - Collecting flask-wtf<1.1.0,>=0.14.2 2022-09-26 14:13:54,194: DEBUG - Downloading Flask_WTF-1.0.1-py3-none-any.whl (12 kB) 2022-09-26 14:13:54,249: DEBUG - Collecting chardet<4.1.0,>=3.0.0 2022-09-26 14:13:54,276: DEBUG - Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB) 2022-09-26 14:13:54,355: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.7/178.7 kB 2.5 MB/s eta 0:00:00 2022-09-26 14:13:54,396: DEBUG - Collecting advocate<1.1.0,>=1.0.0 2022-09-26 14:13:54,422: DEBUG - Downloading advocate-1.0.0-py2.py3-none-any.whl (34 kB) 2022-09-26 14:13:54,514: DEBUG - Requirement already satisfied: setuptools>=0.7 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from APScheduler<3.10.0,>=3.6.3->-r /var/www/calibreweb/requirements.txt (line 1)) (65.4.0) 2022-09-26 14:13:54,567: DEBUG - Collecting six>=1.4.0 2022-09-26 14:13:54,594: DEBUG - Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) 2022-09-26 14:13:54,651: DEBUG - Collecting tzlocal!=3.*,>=2.0 2022-09-26 14:13:54,677: DEBUG - Downloading tzlocal-4.2-py3-none-any.whl (19 kB) 2022-09-26 14:13:54,831: DEBUG - Collecting Jinja2>=2.5 2022-09-26 14:13:54,857: DEBUG - Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) 2022-09-26 14:13:54,899: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 3.5 MB/s eta 0:00:00 2022-09-26 14:13:54,981: DEBUG - Collecting blinker 2022-09-26 14:13:55,012: DEBUG - Downloading blinker-1.5-py2.py3-none-any.whl (12 kB) 2022-09-26 14:13:55,101: DEBUG - Collecting click>=7.1.2 2022-09-26 14:13:55,141: DEBUG - Downloading click-8.1.3-py3-none-any.whl (96 kB) 2022-09-26 14:13:55,154: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.6/96.6 kB 10.8 MB/s eta 0:00:00 2022-09-26 14:13:55,199: DEBUG - Collecting itsdangerous>=2.0 2022-09-26 14:13:55,225: DEBUG - Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB) 2022-09-26 14:13:55,447: DEBUG - Collecting tqdm 2022-09-26 14:13:55,473: DEBUG - Downloading tqdm-4.64.1-py2.py3-none-any.whl (78 kB) 2022-09-26 14:13:55,499: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 3.8 MB/s eta 0:00:00 2022-09-26 14:13:55,600: DEBUG - Collecting idna<4,>=2.5 2022-09-26 14:13:55,627: DEBUG - Downloading idna-3.4-py3-none-any.whl (61 kB) 2022-09-26 14:13:55,656: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 2.7 MB/s eta 0:00:00 2022-09-26 14:13:55,803: DEBUG - Collecting certifi>=2017.4.17 2022-09-26 14:13:55,830: DEBUG - Downloading certifi-2022.9.24-py3-none-any.whl (161 kB) 2022-09-26 14:13:55,902: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 161.1/161.1 kB 2.4 MB/s eta 0:00:00 2022-09-26 14:13:56,011: DEBUG - Collecting charset-normalizer~=2.0.0 2022-09-26 14:13:56,049: DEBUG - Downloading charset_normalizer-2.0.12-py3-none-any.whl (39 kB) 2022-09-26 14:13:56,175: DEBUG - Collecting urllib3<1.27,>=1.21.1 2022-09-26 14:13:56,202: DEBUG - Downloading urllib3-1.26.12-py2.py3-none-any.whl (140 kB) 2022-09-26 14:13:56,265: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.4/140.4 kB 2.5 MB/s eta 0:00:00 2022-09-26 14:13:56,699: DEBUG - Collecting greenlet!=0.4.17 2022-09-26 14:13:56,730: DEBUG - Downloading greenlet-1.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (155 kB) 2022-09-26 14:13:56,805: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 2.3 MB/s eta 0:00:00 2022-09-26 14:13:56,913: DEBUG - Collecting WTForms 2022-09-26 14:13:56,939: DEBUG - Downloading WTForms-3.0.1-py3-none-any.whl (136 kB) 2022-09-26 14:13:57,005: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 136.5/136.5 kB 2.2 MB/s eta 0:00:00 2022-09-26 14:13:57,094: DEBUG - Collecting pyopenssl 2022-09-26 14:13:57,121: DEBUG - Downloading pyOpenSSL-22.1.0-py3-none-any.whl (57 kB) 2022-09-26 14:13:57,147: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.0/57.0 kB 2.7 MB/s eta 0:00:00 2022-09-26 14:13:57,188: DEBUG - Collecting ndg-httpsclient 2022-09-26 14:13:57,214: DEBUG - Downloading ndg_httpsclient-0.5.1-py3-none-any.whl (34 kB) 2022-09-26 14:13:57,319: DEBUG - Collecting netifaces>=0.10.5 2022-09-26 14:13:57,348: DEBUG - Downloading netifaces-0.11.0.tar.gz (30 kB) 2022-09-26 14:13:57,366: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:13:57,999: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:13:58,160: DEBUG - Collecting pyasn1 2022-09-26 14:13:58,196: DEBUG - Downloading pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) 2022-09-26 14:13:58,233: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.1/77.1 kB 2.5 MB/s eta 0:00:00 2022-09-26 14:13:58,513: DEBUG - Collecting MarkupSafe>=2.0 2022-09-26 14:13:58,539: DEBUG - Downloading MarkupSafe-2.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (26 kB) 2022-09-26 14:13:58,643: DEBUG - Collecting pytz-deprecation-shim 2022-09-26 14:13:58,670: DEBUG - Downloading pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl (15 kB) 2022-09-26 14:13:59,369: DEBUG - Collecting cryptography<39,>=38.0.0 2022-09-26 14:13:59,401: DEBUG - Downloading cryptography-38.0.1-cp36-abi3-manylinux_2_28_aarch64.whl (4.0 MB) 2022-09-26 14:14:00,669: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 3.2 MB/s eta 0:00:00 2022-09-26 14:14:01,196: DEBUG - Collecting cffi>=1.12 2022-09-26 14:14:01,233: DEBUG - Downloading cffi-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (448 kB) 2022-09-26 14:14:01,413: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 448.8/448.8 kB 2.5 MB/s eta 0:00:00 2022-09-26 14:14:01,528: DEBUG - Collecting tzdata 2022-09-26 14:14:01,556: DEBUG - Downloading tzdata-2022.2-py2.py3-none-any.whl (336 kB) 2022-09-26 14:14:01,736: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 336.4/336.4 kB 1.9 MB/s eta 0:00:00 2022-09-26 14:14:01,815: DEBUG - Collecting pycparser 2022-09-26 14:14:01,842: DEBUG - Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB) 2022-09-26 14:14:01,886: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 3.3 MB/s eta 0:00:00 2022-09-26 14:14:02,174: DEBUG - Building wheels for collected packages: Flask-Principal, iso-639, PyPDF3, netifaces 2022-09-26 14:14:02,175: DEBUG - Building wheel for Flask-Principal (setup.py): started 2022-09-26 14:14:02,963: DEBUG - Building wheel for Flask-Principal (setup.py): finished with status 'done' 2022-09-26 14:14:02,964: DEBUG - Created wheel for Flask-Principal: filename=Flask_Principal-0.4.0-py3-none-any.whl size=5576 sha256=86012550c89516b161e27807378b2c25303b8ef296deea302582ed3c326c22cf 2022-09-26 14:14:02,965: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-csfz4exj/wheels/1c/f5/71/a395458968141d421053db412da8b24f6010d3fbad27d35f2e 2022-09-26 14:14:02,969: DEBUG - Building wheel for iso-639 (setup.py): started 2022-09-26 14:14:03,789: DEBUG - Building wheel for iso-639 (setup.py): finished with status 'done' 2022-09-26 14:14:03,792: DEBUG - Created wheel for iso-639: filename=iso_639-0.4.5-py3-none-any.whl size=168841 sha256=0a0fbfa072e618e1dbbd93fa4f9dcc1f72076b76a6caab928b3ff0a235a2782a 2022-09-26 14:14:03,793: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-csfz4exj/wheels/43/3f/de/07f35ac2a2cd11ff30224e3fc6fbf458d7fc95effb1f673431 2022-09-26 14:14:03,804: DEBUG - Building wheel for PyPDF3 (setup.py): started 2022-09-26 14:14:04,533: DEBUG - Building wheel for PyPDF3 (setup.py): finished with status 'done' 2022-09-26 14:14:04,535: DEBUG - Created wheel for PyPDF3: filename=PyPDF3-1.0.6-py3-none-any.whl size=62864 sha256=6849912e75401934d7dced1b4717ece719bdb1c86a961d97be4c1308d2b6b32e 2022-09-26 14:14:04,535: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-csfz4exj/wheels/15/9e/78/4648741042e251b4c5645f564f380d64157791c6a389711151 2022-09-26 14:14:04,540: DEBUG - Building wheel for netifaces (setup.py): started 2022-09-26 14:14:09,717: DEBUG - Building wheel for netifaces (setup.py): finished with status 'done' 2022-09-26 14:14:09,719: DEBUG - Created wheel for netifaces: filename=netifaces-0.11.0-cp39-cp39-linux_aarch64.whl size=34260 sha256=2b289d84e6dd0317a97fb038866ebd916946c0e8185ab6abc238aa05010e2c0a 2022-09-26 14:14:09,719: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-csfz4exj/wheels/4f/77/60/d721ffbafc28e5021f94207ac09dbc23ecde96b4f74a324106 2022-09-26 14:14:09,737: DEBUG - Successfully built Flask-Principal iso-639 PyPDF3 netifaces 2022-09-26 14:14:10,348: DEBUG - Installing collected packages: Wand, pytz, pyasn1, netifaces, iso-639, backports_abc, werkzeug, urllib3, unidecode, tzdata, tqdm, tornado, six, pycparser, MarkupSafe, lxml, itsdangerous, idna, greenlet, click, charset-normalizer, chardet, certifi, blinker, Babel, WTForms, SQLAlchemy, requests, pytz-deprecation-shim, PyPDF3, Jinja2, cffi, tzlocal, Flask, cryptography, pyopenssl, flask-wtf, Flask-Principal, Flask-Login, Flask-Babel, APScheduler, ndg-httpsclient, advocate 2022-09-26 14:14:18,958: DEBUG - Successfully installed APScheduler-3.9.1 Babel-2.10.3 Flask-2.0.3 Flask-Babel-2.0.0 Flask-Login-0.6.1 Flask-Principal-0.4.0 Jinja2-3.1.2 MarkupSafe-2.1.1 PyPDF3-1.0.6 SQLAlchemy-1.4.41 WTForms-3.0.1 Wand-0.6.10 advocate-1.0.0 backports_abc-0.5 blinker-1.5 certifi-2022.9.24 cffi-1.15.1 chardet-4.0.0 charset-normalizer-2.0.12 click-8.1.3 cryptography-38.0.1 flask-wtf-1.0.1 greenlet-1.1.3 idna-3.4 iso-639-0.4.5 itsdangerous-2.1.2 lxml-4.8.0 ndg-httpsclient-0.5.1 netifaces-0.11.0 pyasn1-0.4.8 pycparser-2.21 pyopenssl-22.1.0 pytz-2022.2.1 pytz-deprecation-shim-0.1.0.post0 requests-2.27.1 six-1.16.0 tornado-6.1 tqdm-4.64.1 tzdata-2022.2 tzlocal-4.2 unidecode-1.3.4 urllib3-1.26.12 werkzeug-2.0.3 2022-09-26 14:14:19,774: DEBUG - + ynh_exec_as calibreweb /var/www/calibreweb/venv/bin/pip3 install --no-cache-dir --upgrade -r /var/www/calibreweb/optional-requirements.txt 2022-09-26 14:14:19,776: DEBUG - + local user=calibreweb 2022-09-26 14:14:19,777: DEBUG - + shift 1 2022-09-26 14:14:19,778: DEBUG - ++ whoami 2022-09-26 14:14:19,779: DEBUG - + [[ calibreweb = root ]] 2022-09-26 14:14:19,780: DEBUG - + sudo -u calibreweb /var/www/calibreweb/venv/bin/pip3 install --no-cache-dir --upgrade -r /var/www/calibreweb/optional-requirements.txt 2022-09-26 14:14:21,262: DEBUG - Collecting gevent<22.0.0,>20.6.0 2022-09-26 14:14:21,409: DEBUG - Downloading gevent-21.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.8 MB) 2022-09-26 14:14:23,100: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 2.9 MB/s eta 0:00:00 2022-09-26 14:14:23,273: DEBUG - Collecting goodreads<0.4.0,>=0.3.2 2022-09-26 14:14:23,302: DEBUG - Downloading goodreads-0.3.2.tar.gz (12 kB) 2022-09-26 14:14:23,313: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:14:24,083: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:14:24,129: DEBUG - Collecting python-Levenshtein<0.13.0,>=0.12.0 2022-09-26 14:14:24,158: DEBUG - Downloading python-Levenshtein-0.12.2.tar.gz (50 kB) 2022-09-26 14:14:24,177: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.5/50.5 kB 11.0 MB/s eta 0:00:00 2022-09-26 14:14:24,196: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:14:24,923: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:14:25,004: DEBUG - Collecting python-ldap<3.5.0,>=3.0.0 2022-09-26 14:14:25,035: DEBUG - Downloading python-ldap-3.4.3.tar.gz (377 kB) 2022-09-26 14:14:25,201: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 377.4/377.4 kB 2.5 MB/s eta 0:00:00 2022-09-26 14:14:25,322: DEBUG - Installing build dependencies: started 2022-09-26 14:14:29,653: DEBUG - Installing build dependencies: finished with status 'done' 2022-09-26 14:14:29,658: DEBUG - Getting requirements to build wheel: started 2022-09-26 14:14:30,358: DEBUG - Getting requirements to build wheel: finished with status 'done' 2022-09-26 14:14:30,363: DEBUG - Preparing metadata (pyproject.toml): started 2022-09-26 14:14:31,085: DEBUG - Preparing metadata (pyproject.toml): finished with status 'done' 2022-09-26 14:14:31,223: DEBUG - Collecting Flask-SimpleLDAP<1.5.0,>=1.4.0 2022-09-26 14:14:31,256: DEBUG - Downloading Flask_SimpleLDAP-1.4.0-py3-none-any.whl (6.2 kB) 2022-09-26 14:14:31,298: DEBUG - Collecting rarfile>=3.2 2022-09-26 14:14:31,325: DEBUG - Downloading rarfile-4.0-py3-none-any.whl (28 kB) 2022-09-26 14:14:31,502: DEBUG - Collecting scholarly<1.8,>=1.2.0 2022-09-26 14:14:31,535: DEBUG - Downloading scholarly-1.7.2-py3-none-any.whl (37 kB) 2022-09-26 14:14:31,608: DEBUG - Collecting markdown2<2.5.0,>=2.0.0 2022-09-26 14:14:31,639: DEBUG - Downloading markdown2-2.4.5-py2.py3-none-any.whl (36 kB) 2022-09-26 14:14:31,696: DEBUG - Collecting html2text<2022.1.1,>=2020.1.16 2022-09-26 14:14:31,727: DEBUG - Downloading html2text-2020.1.16-py3-none-any.whl (32 kB) 2022-09-26 14:14:31,802: DEBUG - Collecting python-dateutil<2.9.0,>=2.1 2022-09-26 14:14:31,829: DEBUG - Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) 2022-09-26 14:14:32,027: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 1.3 MB/s eta 0:00:00 2022-09-26 14:14:32,095: DEBUG - Collecting beautifulsoup4<4.12.0,>=4.0.1 2022-09-26 14:14:32,127: DEBUG - Downloading beautifulsoup4-4.11.1-py3-none-any.whl (128 kB) 2022-09-26 14:14:32,168: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.2/128.2 kB 4.1 MB/s eta 0:00:00 2022-09-26 14:14:32,291: DEBUG - Collecting cchardet<2.2.0,>=2.0.0 2022-09-26 14:14:32,319: DEBUG - Downloading cchardet-2.1.7.tar.gz (653 kB) 2022-09-26 14:14:32,606: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 653.6/653.6 kB 2.3 MB/s eta 0:00:00 2022-09-26 14:14:32,878: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:14:33,716: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:14:33,817: DEBUG - Collecting natsort<8.2.0,>=2.2.0 2022-09-26 14:14:33,843: DEBUG - Downloading natsort-8.1.0-py3-none-any.whl (37 kB) 2022-09-26 14:14:33,901: DEBUG - Collecting comicapi<2.3.0,>=2.2.0 2022-09-26 14:14:33,930: DEBUG - Downloading comicapi-2.2.1-py3-none-any.whl (34 kB) 2022-09-26 14:14:34,039: DEBUG - Collecting jsonschema<4.9.0,>=3.2.0 2022-09-26 14:14:34,067: DEBUG - Downloading jsonschema-4.8.0-py3-none-any.whl (81 kB) 2022-09-26 14:14:34,090: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 81.4/81.4 kB 4.2 MB/s eta 0:00:00 2022-09-26 14:14:34,561: DEBUG - Collecting zope.interface 2022-09-26 14:14:34,601: DEBUG - Downloading zope.interface-5.4.0-cp39-cp39-manylinux2014_aarch64.whl (256 kB) 2022-09-26 14:14:34,712: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 256.4/256.4 kB 2.8 MB/s eta 0:00:00 2022-09-26 14:14:34,717: DEBUG - Requirement already satisfied: setuptools in /var/www/calibreweb/venv/lib/python3.9/site-packages (from gevent<22.0.0,>20.6.0->-r /var/www/calibreweb/optional-requirements.txt (line 2)) (65.4.0) 2022-09-26 14:14:34,758: DEBUG - Collecting zope.event 2022-09-26 14:14:34,785: DEBUG - Downloading zope.event-4.5.0-py2.py3-none-any.whl (6.8 kB) 2022-09-26 14:14:34,791: DEBUG - Requirement already satisfied: greenlet<2.0,>=1.1.0 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from gevent<22.0.0,>20.6.0->-r /var/www/calibreweb/optional-requirements.txt (line 2)) (1.1.3) 2022-09-26 14:14:34,844: DEBUG - Collecting nose 2022-09-26 14:14:34,871: DEBUG - Downloading nose-1.3.7-py3-none-any.whl (154 kB) 2022-09-26 14:14:34,957: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 154.7/154.7 kB 1.8 MB/s eta 0:00:00 2022-09-26 14:14:35,005: DEBUG - Collecting xmltodict 2022-09-26 14:14:35,031: DEBUG - Downloading xmltodict-0.13.0-py2.py3-none-any.whl (10.0 kB) 2022-09-26 14:14:35,036: DEBUG - Requirement already satisfied: requests in /var/www/calibreweb/venv/lib/python3.9/site-packages (from goodreads<0.4.0,>=0.3.2->-r /var/www/calibreweb/optional-requirements.txt (line 5)) (2.27.1) 2022-09-26 14:14:35,079: DEBUG - Collecting rauth 2022-09-26 14:14:35,106: DEBUG - Downloading rauth-0.7.3.tar.gz (16 kB) 2022-09-26 14:14:35,120: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:14:35,815: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:14:35,832: DEBUG - Requirement already satisfied: pyasn1>=0.3.7 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from python-ldap<3.5.0,>=3.0.0->-r /var/www/calibreweb/optional-requirements.txt (line 9)) (0.4.8) 2022-09-26 14:14:35,915: DEBUG - Collecting pyasn1-modules>=0.1.5 2022-09-26 14:14:35,940: DEBUG - Downloading pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) 2022-09-26 14:14:36,015: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 2.2 MB/s eta 0:00:00 2022-09-26 14:14:36,029: DEBUG - Requirement already satisfied: Flask>=0.12.4 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from Flask-SimpleLDAP<1.5.0,>=1.4.0->-r /var/www/calibreweb/optional-requirements.txt (line 10)) (2.0.3) 2022-09-26 14:14:36,104: DEBUG - Collecting typing-extensions 2022-09-26 14:14:36,130: DEBUG - Downloading typing_extensions-4.3.0-py3-none-any.whl (25 kB) 2022-09-26 14:14:36,176: DEBUG - Collecting fake-useragent 2022-09-26 14:14:36,202: DEBUG - Downloading fake-useragent-0.1.11.tar.gz (13 kB) 2022-09-26 14:14:36,212: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:14:36,888: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:14:36,931: DEBUG - Collecting bibtexparser 2022-09-26 14:14:36,958: DEBUG - Downloading bibtexparser-1.4.0.tar.gz (51 kB) 2022-09-26 14:14:36,975: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.9/51.9 kB 5.6 MB/s eta 0:00:00 2022-09-26 14:14:36,995: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:14:37,676: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:14:37,761: DEBUG - Collecting arrow 2022-09-26 14:14:37,791: DEBUG - Downloading arrow-1.2.3-py3-none-any.whl (66 kB) 2022-09-26 14:14:37,811: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 4.0 MB/s eta 0:00:00 2022-09-26 14:14:37,942: DEBUG - Collecting free-proxy 2022-09-26 14:14:37,969: DEBUG - Downloading free_proxy-1.0.6.tar.gz (4.7 kB) 2022-09-26 14:14:37,979: DEBUG - Preparing metadata (setup.py): started 2022-09-26 14:14:38,657: DEBUG - Preparing metadata (setup.py): finished with status 'done' 2022-09-26 14:14:38,723: DEBUG - Collecting python-dotenv 2022-09-26 14:14:38,751: DEBUG - Downloading python_dotenv-0.21.0-py3-none-any.whl (18 kB) 2022-09-26 14:14:38,869: DEBUG - Collecting selenium 2022-09-26 14:14:38,897: DEBUG - Downloading selenium-4.4.3-py3-none-any.whl (985 kB) 2022-09-26 14:14:39,322: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 986.0/986.0 kB 2.4 MB/s eta 0:00:00 2022-09-26 14:14:39,385: DEBUG - Collecting sphinx-rtd-theme 2022-09-26 14:14:39,415: DEBUG - Downloading sphinx_rtd_theme-1.0.0-py2.py3-none-any.whl (2.8 MB) 2022-09-26 14:14:40,373: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 2.9 MB/s eta 0:00:00 2022-09-26 14:14:40,448: DEBUG - Collecting deprecated 2022-09-26 14:14:40,478: DEBUG - Downloading Deprecated-1.2.13-py2.py3-none-any.whl (9.6 kB) 2022-09-26 14:14:40,509: DEBUG - Requirement already satisfied: six>=1.5 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from python-dateutil<2.9.0,>=2.1->-r /var/www/calibreweb/optional-requirements.txt (line 17)) (1.16.0) 2022-09-26 14:14:40,597: DEBUG - Collecting soupsieve>1.2 2022-09-26 14:14:40,626: DEBUG - Downloading soupsieve-2.3.2.post1-py3-none-any.whl (37 kB) 2022-09-26 14:14:40,839: DEBUG - Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 2022-09-26 14:14:40,868: DEBUG - Downloading pyrsistent-0.18.1.tar.gz (100 kB) 2022-09-26 14:14:40,912: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.5/100.5 kB 2.9 MB/s eta 0:00:00 2022-09-26 14:14:40,953: DEBUG - Installing build dependencies: started 2022-09-26 14:14:44,984: DEBUG - Installing build dependencies: finished with status 'done' 2022-09-26 14:14:44,990: DEBUG - Getting requirements to build wheel: started 2022-09-26 14:14:45,646: DEBUG - Getting requirements to build wheel: finished with status 'done' 2022-09-26 14:14:45,651: DEBUG - Preparing metadata (pyproject.toml): started 2022-09-26 14:14:46,322: DEBUG - Preparing metadata (pyproject.toml): finished with status 'done' 2022-09-26 14:14:46,391: DEBUG - Collecting attrs>=17.4.0 2022-09-26 14:14:46,419: DEBUG - Downloading attrs-22.1.0-py2.py3-none-any.whl (58 kB) 2022-09-26 14:14:46,451: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 2.7 MB/s eta 0:00:00 2022-09-26 14:14:46,634: DEBUG - Requirement already satisfied: Jinja2>=3.0 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from Flask>=0.12.4->Flask-SimpleLDAP<1.5.0,>=1.4.0->-r /var/www/calibreweb/optional-requirements.txt (line 10)) (3.1.2) 2022-09-26 14:14:46,636: DEBUG - Requirement already satisfied: Werkzeug>=2.0 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from Flask>=0.12.4->Flask-SimpleLDAP<1.5.0,>=1.4.0->-r /var/www/calibreweb/optional-requirements.txt (line 10)) (2.0.3) 2022-09-26 14:14:46,638: DEBUG - Requirement already satisfied: click>=7.1.2 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from Flask>=0.12.4->Flask-SimpleLDAP<1.5.0,>=1.4.0->-r /var/www/calibreweb/optional-requirements.txt (line 10)) (8.1.3) 2022-09-26 14:14:46,641: DEBUG - Requirement already satisfied: itsdangerous>=2.0 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from Flask>=0.12.4->Flask-SimpleLDAP<1.5.0,>=1.4.0->-r /var/www/calibreweb/optional-requirements.txt (line 10)) (2.1.2) 2022-09-26 14:14:46,844: DEBUG - Collecting pyparsing>=2.0.3 2022-09-26 14:14:46,872: DEBUG - Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB) 2022-09-26 14:14:46,916: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB 2.8 MB/s eta 0:00:00 2022-09-26 14:14:47,216: DEBUG - Collecting wrapt<2,>=1.10 2022-09-26 14:14:47,245: DEBUG - Downloading wrapt-1.14.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77 kB) 2022-09-26 14:14:47,281: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.9/77.9 kB 2.5 MB/s eta 0:00:00 2022-09-26 14:14:47,304: DEBUG - Requirement already satisfied: lxml in /var/www/calibreweb/venv/lib/python3.9/site-packages (from free-proxy->scholarly<1.8,>=1.2.0->-r /var/www/calibreweb/optional-requirements.txt (line 14)) (4.8.0) 2022-09-26 14:14:47,383: DEBUG - Requirement already satisfied: urllib3<1.27,>=1.21.1 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from requests->goodreads<0.4.0,>=0.3.2->-r /var/www/calibreweb/optional-requirements.txt (line 5)) (1.26.12) 2022-09-26 14:14:47,388: DEBUG - Requirement already satisfied: idna<4,>=2.5 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from requests->goodreads<0.4.0,>=0.3.2->-r /var/www/calibreweb/optional-requirements.txt (line 5)) (3.4) 2022-09-26 14:14:47,391: DEBUG - Requirement already satisfied: certifi>=2017.4.17 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from requests->goodreads<0.4.0,>=0.3.2->-r /var/www/calibreweb/optional-requirements.txt (line 5)) (2022.9.24) 2022-09-26 14:14:47,395: DEBUG - Requirement already satisfied: charset-normalizer~=2.0.0 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from requests->goodreads<0.4.0,>=0.3.2->-r /var/www/calibreweb/optional-requirements.txt (line 5)) (2.0.12) 2022-09-26 14:14:47,468: DEBUG - Collecting PySocks!=1.5.7,>=1.5.6 2022-09-26 14:14:47,497: DEBUG - Downloading PySocks-1.7.1-py3-none-any.whl (16 kB) 2022-09-26 14:14:47,571: DEBUG - Collecting trio-websocket~=0.9 2022-09-26 14:14:47,599: DEBUG - Downloading trio_websocket-0.9.2-py3-none-any.whl (16 kB) 2022-09-26 14:14:47,667: DEBUG - Collecting trio~=0.17 2022-09-26 14:14:47,693: DEBUG - Downloading trio-0.21.0-py3-none-any.whl (358 kB) 2022-09-26 14:14:47,859: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 359.0/359.0 kB 2.3 MB/s eta 0:00:00 2022-09-26 14:14:47,975: DEBUG - Collecting docutils<0.18 2022-09-26 14:14:48,003: DEBUG - Downloading docutils-0.17.1-py2.py3-none-any.whl (575 kB) 2022-09-26 14:14:48,279: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 575.5/575.5 kB 2.3 MB/s eta 0:00:00 2022-09-26 14:14:48,472: DEBUG - Collecting sphinx>=1.6 2022-09-26 14:14:48,507: DEBUG - Downloading sphinx-5.2.1-py3-none-any.whl (3.2 MB) 2022-09-26 14:14:49,722: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 2.6 MB/s eta 0:00:00 2022-09-26 14:14:49,895: DEBUG - Requirement already satisfied: MarkupSafe>=2.0 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from Jinja2>=3.0->Flask>=0.12.4->Flask-SimpleLDAP<1.5.0,>=1.4.0->-r /var/www/calibreweb/optional-requirements.txt (line 10)) (2.1.1) 2022-09-26 14:14:50,041: DEBUG - Collecting sphinxcontrib-jsmath 2022-09-26 14:14:50,068: DEBUG - Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) 2022-09-26 14:14:50,235: DEBUG - Collecting importlib-metadata>=4.8 2022-09-26 14:14:50,263: DEBUG - Downloading importlib_metadata-4.12.0-py3-none-any.whl (21 kB) 2022-09-26 14:14:50,317: DEBUG - Collecting imagesize>=1.3 2022-09-26 14:14:50,344: DEBUG - Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) 2022-09-26 14:14:50,780: DEBUG - Collecting sphinxcontrib-htmlhelp>=2.0.0 2022-09-26 14:14:50,807: DEBUG - Downloading sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB) 2022-09-26 14:14:50,849: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.5/100.5 kB 3.5 MB/s eta 0:00:00 2022-09-26 14:14:50,942: DEBUG - Collecting Pygments>=2.12 2022-09-26 14:14:50,968: DEBUG - Downloading Pygments-2.13.0-py3-none-any.whl (1.1 MB) 2022-09-26 14:14:51,395: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 2.6 MB/s eta 0:00:00 2022-09-26 14:14:51,481: DEBUG - Collecting packaging>=21.0 2022-09-26 14:14:51,508: DEBUG - Downloading packaging-21.3-py3-none-any.whl (40 kB) 2022-09-26 14:14:51,520: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.8/40.8 kB 4.5 MB/s eta 0:00:00 2022-09-26 14:14:51,570: DEBUG - Collecting alabaster<0.8,>=0.7 2022-09-26 14:14:51,597: DEBUG - Downloading alabaster-0.7.12-py2.py3-none-any.whl (14 kB) 2022-09-26 14:14:51,639: DEBUG - Collecting sphinxcontrib-qthelp 2022-09-26 14:14:51,669: DEBUG - Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) 2022-09-26 14:14:51,703: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 3.6 MB/s eta 0:00:00 2022-09-26 14:14:51,747: DEBUG - Collecting snowballstemmer>=2.0 2022-09-26 14:14:51,773: DEBUG - Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) 2022-09-26 14:14:51,815: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 2.6 MB/s eta 0:00:00 2022-09-26 14:14:51,858: DEBUG - Collecting sphinxcontrib-serializinghtml>=1.1.5 2022-09-26 14:14:51,884: DEBUG - Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB) 2022-09-26 14:14:51,927: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.0/94.0 kB 3.2 MB/s eta 0:00:00 2022-09-26 14:14:51,967: DEBUG - Collecting sphinxcontrib-devhelp 2022-09-26 14:14:51,996: DEBUG - Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) 2022-09-26 14:14:52,032: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.7/84.7 kB 2.9 MB/s eta 0:00:00 2022-09-26 14:14:52,039: DEBUG - Requirement already satisfied: babel>=2.9 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from sphinx>=1.6->sphinx-rtd-theme->scholarly<1.8,>=1.2.0->-r /var/www/calibreweb/optional-requirements.txt (line 14)) (2.10.3) 2022-09-26 14:14:52,077: DEBUG - Collecting sphinxcontrib-applehelp 2022-09-26 14:14:52,104: DEBUG - Downloading sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB) 2022-09-26 14:14:52,154: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.2/121.2 kB 2.9 MB/s eta 0:00:00 2022-09-26 14:14:52,229: DEBUG - Collecting outcome 2022-09-26 14:14:52,256: DEBUG - Downloading outcome-1.2.0-py2.py3-none-any.whl (9.7 kB) 2022-09-26 14:14:52,304: DEBUG - Collecting async-generator>=1.9 2022-09-26 14:14:52,331: DEBUG - Downloading async_generator-1.10-py3-none-any.whl (18 kB) 2022-09-26 14:14:52,376: DEBUG - Collecting sniffio 2022-09-26 14:14:52,402: DEBUG - Downloading sniffio-1.3.0-py3-none-any.whl (10 kB) 2022-09-26 14:14:52,467: DEBUG - Collecting sortedcontainers 2022-09-26 14:14:52,495: DEBUG - Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) 2022-09-26 14:14:52,582: DEBUG - Collecting wsproto>=0.14 2022-09-26 14:14:52,611: DEBUG - Downloading wsproto-1.2.0-py3-none-any.whl (24 kB) 2022-09-26 14:14:52,797: DEBUG - Requirement already satisfied: pytz>=2015.7 in /var/www/calibreweb/venv/lib/python3.9/site-packages (from babel>=2.9->sphinx>=1.6->sphinx-rtd-theme->scholarly<1.8,>=1.2.0->-r /var/www/calibreweb/optional-requirements.txt (line 14)) (2022.2.1) 2022-09-26 14:14:52,947: DEBUG - Collecting zipp>=0.5 2022-09-26 14:14:52,974: DEBUG - Downloading zipp-3.8.1-py3-none-any.whl (5.6 kB) 2022-09-26 14:14:53,302: DEBUG - Collecting h11<1,>=0.9.0 2022-09-26 14:14:53,330: DEBUG - Downloading h11-0.14.0-py3-none-any.whl (58 kB) 2022-09-26 14:14:53,354: DEBUG - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 4.8 MB/s eta 0:00:00 2022-09-26 14:14:53,780: DEBUG - Building wheels for collected packages: goodreads, python-Levenshtein, python-ldap, cchardet, pyrsistent, bibtexparser, fake-useragent, free-proxy, rauth 2022-09-26 14:14:53,781: DEBUG - Building wheel for goodreads (setup.py): started 2022-09-26 14:14:54,660: DEBUG - Building wheel for goodreads (setup.py): finished with status 'done' 2022-09-26 14:14:54,661: DEBUG - Created wheel for goodreads: filename=goodreads-0.3.2-py3-none-any.whl size=13100 sha256=74e87dcd8dd381f60a1f27f56ec00e471f4387a2354534ea615cd4ca07305acc 2022-09-26 14:14:54,662: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-7x7c6ci2/wheels/26/bb/50/c45a43d9d03455611c129abe99cb811e447c7e91ea56fc26db 2022-09-26 14:14:54,667: DEBUG - Building wheel for python-Levenshtein (setup.py): started 2022-09-26 14:14:59,970: DEBUG - Building wheel for python-Levenshtein (setup.py): finished with status 'done' 2022-09-26 14:14:59,972: DEBUG - Created wheel for python-Levenshtein: filename=python_Levenshtein-0.12.2-cp39-cp39-linux_aarch64.whl size=159867 sha256=ca0ac0a5286c7834e43f5501243096ed8307bdeafa7ba6d273309def3b4d6a02 2022-09-26 14:14:59,972: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-7x7c6ci2/wheels/46/4a/6c/164a1d9dd67c82d208f19d869ad0a517a0c5a6117f608c53e6 2022-09-26 14:14:59,979: DEBUG - Building wheel for python-ldap (pyproject.toml): started 2022-09-26 14:15:06,880: DEBUG - Building wheel for python-ldap (pyproject.toml): finished with status 'done' 2022-09-26 14:15:06,882: DEBUG - Created wheel for python-ldap: filename=python_ldap-3.4.3-cp39-cp39-linux_aarch64.whl size=316273 sha256=a5ba4f1fd68a4b3c695209c9159776164942c7374130f45349bdd36644edeed4 2022-09-26 14:15:06,883: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-7x7c6ci2/wheels/79/43/5e/1a029878450f5949466f351db7ff4c5459c0b1937999f39000 2022-09-26 14:15:06,889: DEBUG - Building wheel for cchardet (setup.py): started 2022-09-26 14:15:07,620: DEBUG - Building wheel for cchardet (setup.py): finished with status 'error' 2022-09-26 14:15:07,638: WARNING - error: subprocess-exited-with-error 2022-09-26 14:15:07,639: DEBUG - 2022-09-26 14:15:07,640: WARNING - × python setup.py bdist_wheel did not run successfully. 2022-09-26 14:15:07,641: WARNING - │ exit code: 1 2022-09-26 14:15:07,643: WARNING - ╰─> [21 lines of output] 2022-09-26 14:15:07,644: WARNING - running bdist_wheel 2022-09-26 14:15:07,646: WARNING - running build 2022-09-26 14:15:07,647: WARNING - running build_py 2022-09-26 14:15:07,648: WARNING - creating build 2022-09-26 14:15:07,649: WARNING - creating build/lib.linux-aarch64-cpython-39 2022-09-26 14:15:07,650: WARNING - creating build/lib.linux-aarch64-cpython-39/cchardet 2022-09-26 14:15:07,651: WARNING - copying src/cchardet/version.py -> build/lib.linux-aarch64-cpython-39/cchardet 2022-09-26 14:15:07,653: WARNING - copying src/cchardet/__init__.py -> build/lib.linux-aarch64-cpython-39/cchardet 2022-09-26 14:15:07,654: WARNING - running build_ext 2022-09-26 14:15:07,655: WARNING - building 'cchardet._cchardet' extension 2022-09-26 14:15:07,656: WARNING - creating build/temp.linux-aarch64-cpython-39 2022-09-26 14:15:07,657: WARNING - creating build/temp.linux-aarch64-cpython-39/src 2022-09-26 14:15:07,658: WARNING - creating build/temp.linux-aarch64-cpython-39/src/cchardet 2022-09-26 14:15:07,659: WARNING - creating build/temp.linux-aarch64-cpython-39/src/ext 2022-09-26 14:15:07,660: WARNING - creating build/temp.linux-aarch64-cpython-39/src/ext/uchardet 2022-09-26 14:15:07,661: WARNING - creating build/temp.linux-aarch64-cpython-39/src/ext/uchardet/src 2022-09-26 14:15:07,662: WARNING - creating build/temp.linux-aarch64-cpython-39/src/ext/uchardet/src/LangModels 2022-09-26 14:15:07,663: WARNING - aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-PN012d/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Isrc/ext/uchardet/src -I/var/www/calibreweb/venv/include -I/usr/include/python3.9 -c src/cchardet/_cchardet.cpp -o build/temp.linux-aarch64-cpython-39/src/cchardet/_cchardet.o 2022-09-26 14:15:07,664: WARNING - aarch64-linux-gnu-gcc: fatal error: cannot execute ‘cc1plus’: execvp: Aucun fichier ou dossier de ce type 2022-09-26 14:15:07,665: WARNING - compilation terminated. 2022-09-26 14:15:07,666: WARNING - error: command '/usr/bin/aarch64-linux-gnu-gcc' failed with exit code 1 2022-09-26 14:15:07,667: WARNING - [end of output] 2022-09-26 14:15:07,668: DEBUG - 2022-09-26 14:15:07,668: WARNING - note: This error originates from a subprocess, and is likely not a problem with pip. 2022-09-26 14:15:07,669: WARNING - ERROR: Failed building wheel for cchardet 2022-09-26 14:15:07,670: DEBUG - Running setup.py clean for cchardet 2022-09-26 14:15:08,293: DEBUG - Building wheel for pyrsistent (pyproject.toml): started 2022-09-26 14:15:10,388: DEBUG - Building wheel for pyrsistent (pyproject.toml): finished with status 'done' 2022-09-26 14:15:10,390: DEBUG - Created wheel for pyrsistent: filename=pyrsistent-0.18.1-cp39-cp39-linux_aarch64.whl size=106109 sha256=60d672cb642239282b977f9e7bd072922f4932bb8b007007978309a5201fcc49 2022-09-26 14:15:10,391: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-7x7c6ci2/wheels/87/fe/e6/fc8deeb581a41e462eafaf19fee96f51cdc8391e0be1c8088a 2022-09-26 14:15:10,398: DEBUG - Building wheel for bibtexparser (setup.py): started 2022-09-26 14:15:11,283: DEBUG - Building wheel for bibtexparser (setup.py): finished with status 'done' 2022-09-26 14:15:11,286: DEBUG - Created wheel for bibtexparser: filename=bibtexparser-1.4.0-py3-none-any.whl size=42430 sha256=8bffab5d33a6dd390b618488ef3fe4f682d13e56244f66a7702ec7ce9a3f7310 2022-09-26 14:15:11,288: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-7x7c6ci2/wheels/83/e1/e3/2311be27728119eefd014e0a6039eee58470560d8ab31fd1fa 2022-09-26 14:15:11,305: DEBUG - Building wheel for fake-useragent (setup.py): started 2022-09-26 14:15:12,221: DEBUG - Building wheel for fake-useragent (setup.py): finished with status 'done' 2022-09-26 14:15:12,222: DEBUG - Created wheel for fake-useragent: filename=fake_useragent-0.1.11-py3-none-any.whl size=13481 sha256=43ac2692ac2e607804ac5fbf24cd564bd860ab7a4daa4ca0425b53154bafefeb 2022-09-26 14:15:12,223: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-7x7c6ci2/wheels/ae/e7/76/7dd44644d065268ab0e1b4fa2e802fa4bb0157717b7d6c6d92 2022-09-26 14:15:12,229: DEBUG - Building wheel for free-proxy (setup.py): started 2022-09-26 14:15:13,096: DEBUG - Building wheel for free-proxy (setup.py): finished with status 'done' 2022-09-26 14:15:13,097: DEBUG - Created wheel for free-proxy: filename=free_proxy-1.0.6-py3-none-any.whl size=5196 sha256=705608d0e930a5f80c27836730b7b78681ac1bf08566949d906169be2c05af3b 2022-09-26 14:15:13,098: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-7x7c6ci2/wheels/95/1f/1c/3284538daa9fedcdf49ff54161f1ccd3464acedb3b661fc424 2022-09-26 14:15:13,103: DEBUG - Building wheel for rauth (setup.py): started 2022-09-26 14:15:13,973: DEBUG - Building wheel for rauth (setup.py): finished with status 'done' 2022-09-26 14:15:13,974: DEBUG - Created wheel for rauth: filename=rauth-0.7.3-py3-none-any.whl size=16065 sha256=3d191ac0e408f1ea6c6e005158d01fc3b885310335a2603113a64d467e8bac67 2022-09-26 14:15:13,975: DEBUG - Stored in directory: /tmp/pip-ephem-wheel-cache-7x7c6ci2/wheels/e8/bf/f8/fe5ecf3f58dd944bdf853ce2d995b3dddef2a2fea48d1f84bc 2022-09-26 14:15:13,979: DEBUG - Successfully built goodreads python-Levenshtein python-ldap pyrsistent bibtexparser fake-useragent free-proxy rauth 2022-09-26 14:15:13,980: DEBUG - Failed to build cchardet 2022-09-26 14:15:15,073: DEBUG - Installing collected packages: sortedcontainers, snowballstemmer, rarfile, nose, fake-useragent, cchardet, alabaster, zope.interface, zope.event, zipp, xmltodict, wrapt, typing-extensions, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, soupsieve, sniffio, python-Levenshtein, python-dotenv, python-dateutil, PySocks, pyrsistent, pyparsing, Pygments, pyasn1-modules, natsort, markdown2, imagesize, html2text, h11, docutils, attrs, async-generator, wsproto, rauth, python-ldap, packaging, outcome, jsonschema, importlib-metadata, gevent, free-proxy, deprecated, comicapi, bibtexparser, beautifulsoup4, arrow, trio, sphinx, goodreads, Flask-SimpleLDAP, trio-websocket, sphinx-rtd-theme, selenium, scholarly 2022-09-26 14:15:15,787: DEBUG - Running setup.py install for cchardet: started 2022-09-26 14:15:16,481: DEBUG - Running setup.py install for cchardet: finished with status 'error' 2022-09-26 14:15:16,489: WARNING - error: subprocess-exited-with-error 2022-09-26 14:15:16,492: DEBUG - 2022-09-26 14:15:16,493: WARNING - × Running setup.py install for cchardet did not run successfully. 2022-09-26 14:15:16,496: WARNING - │ exit code: 1 2022-09-26 14:15:16,498: WARNING - ╰─> [23 lines of output] 2022-09-26 14:15:16,501: WARNING - running install 2022-09-26 14:15:16,504: WARNING - /var/www/calibreweb/venv/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. 2022-09-26 14:15:16,507: WARNING - warnings.warn( 2022-09-26 14:15:16,509: WARNING - running build 2022-09-26 14:15:16,512: WARNING - running build_py 2022-09-26 14:15:16,514: WARNING - creating build 2022-09-26 14:15:16,517: WARNING - creating build/lib.linux-aarch64-cpython-39 2022-09-26 14:15:16,519: WARNING - creating build/lib.linux-aarch64-cpython-39/cchardet 2022-09-26 14:15:16,522: WARNING - copying src/cchardet/version.py -> build/lib.linux-aarch64-cpython-39/cchardet 2022-09-26 14:15:16,525: WARNING - copying src/cchardet/__init__.py -> build/lib.linux-aarch64-cpython-39/cchardet 2022-09-26 14:15:16,528: WARNING - running build_ext 2022-09-26 14:15:16,531: WARNING - building 'cchardet._cchardet' extension 2022-09-26 14:15:16,534: WARNING - creating build/temp.linux-aarch64-cpython-39 2022-09-26 14:15:16,536: WARNING - creating build/temp.linux-aarch64-cpython-39/src 2022-09-26 14:15:16,538: WARNING - creating build/temp.linux-aarch64-cpython-39/src/cchardet 2022-09-26 14:15:16,540: WARNING - creating build/temp.linux-aarch64-cpython-39/src/ext 2022-09-26 14:15:16,542: WARNING - creating build/temp.linux-aarch64-cpython-39/src/ext/uchardet 2022-09-26 14:15:16,543: WARNING - creating build/temp.linux-aarch64-cpython-39/src/ext/uchardet/src 2022-09-26 14:15:16,546: WARNING - creating build/temp.linux-aarch64-cpython-39/src/ext/uchardet/src/LangModels 2022-09-26 14:15:16,548: WARNING - aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-PN012d/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Isrc/ext/uchardet/src -I/var/www/calibreweb/venv/include -I/usr/include/python3.9 -c src/cchardet/_cchardet.cpp -o build/temp.linux-aarch64-cpython-39/src/cchardet/_cchardet.o 2022-09-26 14:15:16,550: WARNING - aarch64-linux-gnu-gcc: fatal error: cannot execute ‘cc1plus’: execvp: Aucun fichier ou dossier de ce type 2022-09-26 14:15:16,552: WARNING - compilation terminated. 2022-09-26 14:15:16,554: WARNING - error: command '/usr/bin/aarch64-linux-gnu-gcc' failed with exit code 1 2022-09-26 14:15:16,555: WARNING - [end of output] 2022-09-26 14:15:16,557: DEBUG - 2022-09-26 14:15:16,558: WARNING - note: This error originates from a subprocess, and is likely not a problem with pip. 2022-09-26 14:15:16,560: WARNING - error: legacy-install-failure 2022-09-26 14:15:16,562: DEBUG - 2022-09-26 14:15:16,562: WARNING - × Encountered error while trying to install package. 2022-09-26 14:15:16,563: WARNING - ╰─> cchardet 2022-09-26 14:15:16,564: DEBUG - 2022-09-26 14:15:16,564: WARNING - note: This is an issue with the package mentioned above, not pip. 2022-09-26 14:15:16,565: WARNING - hint: See above for output from the failure. 2022-09-26 14:15:17,273: DEBUG - + ynh_exit_properly 2022-09-26 14:15:18,781: ERROR - Impossible d'installer calibreweb : Une erreur est survenue dans le script d'installation de l'application