What type of hardware are you using: Raspberry Pi 3, 4+
What YunoHost version are you running: 12.0.17
What app is this about: piped
Describe your issue
Error while upgrading, tried 3 times and same error.
Share relevant logs or error messages
ended_at: 2025-08-12 19:27:45.841435
env:
YNH_APP_ACTION: upgrade
YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq
YNH_APP_CURRENT_VERSION: 2025.06.22~ynh1
YNH_APP_ID: piped
YNH_APP_INSTANCE_NAME: piped
YNH_APP_INSTANCE_NUMBER: '1'
YNH_APP_MANIFEST_VERSION: 2025.08.05~ynh1
YNH_APP_PACKAGING_FORMAT: '2.0'
YNH_APP_UPGRADE_TYPE: UPGRADE_APP
YNH_ARCH: arm64
YNH_DEBIAN_VERSION: bookworm
YNH_DEFAULT_PHP_VERSION: '8.2'
YNH_HELPERS_VERSION: '2.1'
error: An error occurred inside the app upgrade script
interface: cli
operation: app_upgrade
parent: null
related_to:
- - app
- piped
started_at: 2025-08-12 19:23:56.222319
success: false
yunohost_version: 12.0.17
============
2025-08-12 20:23:56,254: INFO - Updating sources...
2025-08-12 20:23:56,254: DEBUG - Prefetching asset main: https://github.com/TeamPiped/Piped/archive/c30c6c32268df100c1435bb8f1691823e805dfdf.tar.gz ...
2025-08-12 20:23:58,871: DEBUG - Prefetching asset api: https://github.com/TeamPiped/Piped-Backend/archive/d149f88f1208934a21d0590bbabba25e4e50e448.tar.gz ...
2025-08-12 20:24:00,481: DEBUG - Prefetching asset proxy: https://github.com/TeamPiped/piped-proxy/archive/0e2f9d76273e29385fd009bf5bdedcf035b45d5f.tar.gz ...
2025-08-12 20:24:02,219: DEBUG - Prefetching asset jdk: https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8%2B9/OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.8_9.tar.gz ...
2025-08-12 20:24:19,015: INFO - Updating system_user...
2025-08-12 20:24:21,321: INFO - Updating install_dir...
2025-08-12 20:24:21,426: INFO - Updating permissions...
2025-08-12 20:24:23,567: DEBUG - Nothing to update in LDAP
2025-08-12 20:24:23,574: DEBUG - Permission 'piped.main' updated
2025-08-12 20:24:23,575: DEBUG - To view the log of the operation 'Update accesses for permission 'piped'', use the command 'yunohost log show 20250812-192423-user_permission_update-piped'
2025-08-12 20:24:23,628: DEBUG - Nothing to update in LDAP
2025-08-12 20:24:23,628: DEBUG - Permission 'piped.main' updated
2025-08-12 20:24:23,643: DEBUG - To view the log of the operation 'Update URL related to permission 'piped'', use the command 'yunohost log show 20250812-192423-permission_url-piped'
2025-08-12 20:24:23,679: DEBUG - The permission database has been resynchronized
2025-08-12 20:24:24,152: DEBUG - SSO and portal configurations regenerated
2025-08-12 20:24:24,168: INFO - Updating apt...
2025-08-12 20:24:24,244: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./provision_or_update_apt" 7>&1']'
2025-08-12 20:24:24,329: DEBUG - + source /usr/share/yunohost/helpers
2025-08-12 20:24:24,433: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2025-08-12 20:24:24,504: DEBUG - +++ cd -- /usr/share/yunohost
2025-08-12 20:24:24,504: DEBUG - +++ pwd
2025-08-12 20:24:24,505: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-08-12 20:24:24,505: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2025-08-12 20:24:24,510: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2025-08-12 20:24:24,510: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2025-08-12 20:24:25,319: DEBUG - + ynh_abort_if_errors
2025-08-12 20:24:25,321: DEBUG - + trap ynh_exit_properly EXIT
2025-08-12 20:24:25,321: DEBUG - + ynh_apt_install_dependencies postgresql build-essential libclang-dev
2025-08-12 20:24:25,321: DEBUG - ++ sed 's/\([^\<=\>]\)\ \([^(]\)/\1, \2/g'
2025-08-12 20:24:25,322: DEBUG - ++ sed 's/|/ | /'
2025-08-12 20:24:25,387: DEBUG - + local 'dependencies=postgresql, build-essential, libclang-dev'
2025-08-12 20:24:25,389: DEBUG - ++ ynh_read_manifest version
2025-08-12 20:24:25,390: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq/manifest.toml
2025-08-12 20:24:25,391: DEBUG - ++ toml_to_json
2025-08-12 20:24:25,391: DEBUG - ++ jq .version --raw-output
2025-08-12 20:24:25,394: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2025-08-12 20:24:26,646: DEBUG - + local version=2025.08.05~ynh1
2025-08-12 20:24:26,647: DEBUG - + local app_ynh_deps=piped-ynh-deps
2025-08-12 20:24:26,647: DEBUG - + grep '[<=>]'
2025-08-12 20:24:26,653: DEBUG - ++ grep -oP '(?<=php)[0-9.]+(?=-|\>|)'
2025-08-12 20:24:26,654: DEBUG - ++ sort -u
2025-08-12 20:24:26,659: DEBUG - + local specific_php_version=
2025-08-12 20:24:26,660: DEBUG - + grep --quiet php
2025-08-12 20:24:26,663: DEBUG - ++ _ynh_apt_package_is_installed postgresql-15
2025-08-12 20:24:26,664: DEBUG - ++ local package=postgresql-15
2025-08-12 20:24:26,665: DEBUG - ++ dpkg-query --show '--showformat=${db:Status-Status}' postgresql-15
2025-08-12 20:24:26,665: DEBUG - ++ grep --quiet '^installed$'
2025-08-12 20:24:26,759: DEBUG - ++ echo yes
2025-08-12 20:24:26,759: DEBUG - + local psql_installed=yes
2025-08-12 20:24:26,760: DEBUG - + [[ true == \t\r\u\e ]]
2025-08-12 20:24:26,760: DEBUG - + YNH_APT_INSTALL_DEPENDENCIES_REPLACE=false
2025-08-12 20:24:26,761: DEBUG - ++ mktemp --directory
2025-08-12 20:24:26,853: DEBUG - + local TMPDIR=/tmp/tmp.4zB6X4sTQv
2025-08-12 20:24:26,854: DEBUG - + mkdir -p /tmp/tmp.4zB6X4sTQv/piped-ynh-deps/DEBIAN
2025-08-12 20:24:26,897: DEBUG - + chmod -R 755 /tmp/tmp.4zB6X4sTQv/piped-ynh-deps
2025-08-12 20:24:27,370: DEBUG - + cat
2025-08-12 20:24:27,374: DEBUG - + _ynh_apt update
2025-08-12 20:24:27,374: DEBUG - + _ynh_wait_dpkg_free
2025-08-12 20:24:28,977: DEBUG - + return 0
2025-08-12 20:24:28,978: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update
2025-08-12 20:24:35,734: DEBUG - Hit:1 http://archive.raspberrypi.com/debian bookworm InRelease
2025-08-12 20:24:35,958: DEBUG - Hit:3 http://deb.debian.org/debian bookworm InRelease
2025-08-12 20:24:36,121: DEBUG - Hit:4 http://deb.debian.org/debian-security bookworm-security InRelease
2025-08-12 20:24:36,421: DEBUG - Hit:5 http://deb.debian.org/debian bookworm-updates InRelease
2025-08-12 20:24:36,654: DEBUG - Hit:2 https://forge.yunohost.org/debian bookworm InRelease
2025-08-12 20:24:36,678: DEBUG - Get:6 https://dl.yarnpkg.com/debian stable InRelease
2025-08-12 20:24:37,285: DEBUG - Hit:7 https://packages.sury.org/php bookworm InRelease
2025-08-12 20:24:38,951: DEBUG - Fetched 17.1 kB in 4s (4302 B/s)
2025-08-12 20:24:44,157: DEBUG - Reading package lists...
2025-08-12 20:24:44,309: DEBUG - + _ynh_wait_dpkg_free
2025-08-12 20:24:44,701: DEBUG - + return 0
2025-08-12 20:24:44,703: DEBUG - + dpkg-deb --build /tmp/tmp.4zB6X4sTQv/piped-ynh-deps /tmp/tmp.4zB6X4sTQv/piped-ynh-deps.deb
2025-08-12 20:24:45,291: DEBUG - + dpkg --force-depends --install /tmp/tmp.4zB6X4sTQv/piped-ynh-deps.deb
2025-08-12 20:24:45,294: DEBUG - + tee /tmp/tmp.4zB6X4sTQv/dpkg_log
2025-08-12 20:24:49,945: DEBUG - (Reading database ... 115866 files and directories currently installed.)
2025-08-12 20:24:49,959: DEBUG - Preparing to unpack .../piped-ynh-deps.deb ...
2025-08-12 20:24:49,993: DEBUG - Unpacking piped-ynh-deps (2025.08.05~ynh1) over (2025.06.22~ynh1) ...
2025-08-12 20:24:50,098: DEBUG - dpkg: piped-ynh-deps: dependency problems, but configuring anyway as you requested:
2025-08-12 20:24:50,099: DEBUG - piped-ynh-deps depends on libclang-dev; however:
2025-08-12 20:24:50,099: DEBUG - Package libclang-dev is not installed.
2025-08-12 20:24:50,099: DEBUG -
2025-08-12 20:24:50,100: DEBUG - Setting up piped-ynh-deps (2025.08.05~ynh1) ...
2025-08-12 20:24:50,197: DEBUG - + _ynh_apt_install --fix-broken
2025-08-12 20:24:50,198: DEBUG - + _ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2025-08-12 20:24:50,198: DEBUG - + _ynh_wait_dpkg_free
2025-08-12 20:24:50,571: DEBUG - + return 0
2025-08-12 20:24:50,573: 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
2025-08-12 20:24:51,445: DEBUG - Reading package lists...
2025-08-12 20:24:52,841: DEBUG - Building dependency tree...
2025-08-12 20:24:52,847: DEBUG - Reading state information...
2025-08-12 20:24:53,646: DEBUG - Correcting dependencies... Done
2025-08-12 20:24:55,092: DEBUG - The following additional packages will be installed:
2025-08-12 20:24:55,093: DEBUG - libclang-14-dev libclang-common-14-dev libclang-dev libclang-rt-14-dev
2025-08-12 20:24:55,101: DEBUG - libclang1-14 libobjc-12-dev libobjc4
2025-08-12 20:24:55,536: DEBUG - The following NEW packages will be installed:
2025-08-12 20:24:55,542: DEBUG - libclang-14-dev libclang-common-14-dev libclang-dev libclang-rt-14-dev
2025-08-12 20:24:55,548: DEBUG - libclang1-14 libobjc-12-dev libobjc4
2025-08-12 20:24:58,154: DEBUG - 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
2025-08-12 20:24:58,155: DEBUG - Need to get 0 B/30.8 MB of archives.
2025-08-12 20:24:58,155: DEBUG - After this operation, 330 MB of additional disk space will be used.
2025-08-12 20:24:58,344: DEBUG - Selecting previously unselected package libobjc4:arm64.
2025-08-12 20:24:59,093: DEBUG - (Reading database ... 115866 files and directories currently installed.)
2025-08-12 20:24:59,102: DEBUG - Preparing to unpack .../0-libobjc4_12.2.0-14+deb12u1_arm64.deb ...
2025-08-12 20:24:59,246: DEBUG - Unpacking libobjc4:arm64 (12.2.0-14+deb12u1) ...
2025-08-12 20:24:59,512: DEBUG - Selecting previously unselected package libobjc-12-dev:arm64.
2025-08-12 20:24:59,529: DEBUG - Preparing to unpack .../1-libobjc-12-dev_12.2.0-14+deb12u1_arm64.deb ...
2025-08-12 20:24:59,605: DEBUG - Unpacking libobjc-12-dev:arm64 (12.2.0-14+deb12u1) ...
2025-08-12 20:25:00,033: DEBUG - Selecting previously unselected package libclang1-14.
2025-08-12 20:25:00,050: DEBUG - Preparing to unpack .../2-libclang1-14_1%3a14.0.6-12_arm64.deb ...
2025-08-12 20:25:00,105: DEBUG - Unpacking libclang1-14 (1:14.0.6-12) ...
2025-08-12 20:25:01,165: DEBUG - Selecting previously unselected package libclang-common-14-dev.
2025-08-12 20:25:01,180: DEBUG - Preparing to unpack .../3-libclang-common-14-dev_1%3a14.0.6-12_all.deb ...
2025-08-12 20:25:01,209: DEBUG - Unpacking libclang-common-14-dev (1:14.0.6-12) ...
2025-08-12 20:25:05,568: DEBUG - Selecting previously unselected package libclang-14-dev.
2025-08-12 20:25:05,597: DEBUG - Preparing to unpack .../4-libclang-14-dev_1%3a14.0.6-12_arm64.deb ...
2025-08-12 20:25:05,768: DEBUG - Unpacking libclang-14-dev (1:14.0.6-12) ...
2025-08-12 20:25:13,888: DEBUG - Selecting previously unselected package libclang-dev.
2025-08-12 20:25:13,908: DEBUG - Preparing to unpack .../5-libclang-dev_1%3a14.0-55.7~deb12u1_arm64.deb ...
2025-08-12 20:25:14,008: DEBUG - Unpacking libclang-dev (1:14.0-55.7~deb12u1) ...
2025-08-12 20:25:14,502: DEBUG - Selecting previously unselected package libclang-rt-14-dev:arm64.
2025-08-12 20:25:14,522: DEBUG - Preparing to unpack .../6-libclang-rt-14-dev_1%3a14.0.6-12_arm64.deb ...
2025-08-12 20:25:14,541: DEBUG - Unpacking libclang-rt-14-dev:arm64 (1:14.0.6-12) ...
2025-08-12 20:25:15,088: DEBUG - Setting up libclang1-14 (1:14.0.6-12) ...
2025-08-12 20:25:15,113: DEBUG - Setting up libobjc4:arm64 (12.2.0-14+deb12u1) ...
2025-08-12 20:25:15,135: DEBUG - Setting up libclang-rt-14-dev:arm64 (1:14.0.6-12) ...
2025-08-12 20:25:15,158: DEBUG - Setting up libclang-common-14-dev (1:14.0.6-12) ...
2025-08-12 20:25:15,179: DEBUG - Setting up libobjc-12-dev:arm64 (12.2.0-14+deb12u1) ...
2025-08-12 20:25:15,202: DEBUG - Setting up libclang-14-dev (1:14.0.6-12) ...
2025-08-12 20:25:15,223: DEBUG - Setting up libclang-dev (1:14.0-55.7~deb12u1) ...
2025-08-12 20:25:15,246: DEBUG - Processing triggers for libc-bin (2.36-9+rpt2+deb12u12) ...
2025-08-12 20:25:16,714: DEBUG - + rm --recursive --force /tmp/tmp.4zB6X4sTQv
2025-08-12 20:25:16,726: DEBUG - + _ynh_apt_package_is_installed piped-ynh-deps
2025-08-12 20:25:16,726: DEBUG - + local package=piped-ynh-deps
2025-08-12 20:25:16,727: DEBUG - + dpkg-query --show '--showformat=${db:Status-Status}' piped-ynh-deps
2025-08-12 20:25:16,729: DEBUG - + grep --quiet '^installed$'
2025-08-12 20:25:16,784: DEBUG - ++ _ynh_apt_package_is_installed postgresql-15
2025-08-12 20:25:16,785: DEBUG - ++ local package=postgresql-15
2025-08-12 20:25:16,786: DEBUG - ++ dpkg-query --show '--showformat=${db:Status-Status}' postgresql-15
2025-08-12 20:25:16,789: DEBUG - ++ grep --quiet '^installed$'
2025-08-12 20:25:16,825: DEBUG - ++ echo yes
2025-08-12 20:25:16,827: DEBUG - + local psql_installed2=yes
2025-08-12 20:25:16,828: DEBUG - + [[ yes != \y\e\s ]]
2025-08-12 20:25:16,828: DEBUG - + ynh_exit_properly
2025-08-12 20:25:16,828: DEBUG - + [[ provision_or_update_apt =~ ^install$|^upgrade$|^restore$ ]]
2025-08-12 20:25:16,972: INFO - Updating database...
2025-08-12 20:25:17,803: INFO - Updating ports...
2025-08-12 20:25:17,950: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./upgrade" 7>&1']'
2025-08-12 20:25:17,958: DEBUG - + source _common.sh
2025-08-12 20:25:17,959: DEBUG - ++ nodejs_version=20
2025-08-12 20:25:17,959: DEBUG - + source /usr/share/yunohost/helpers
2025-08-12 20:25:17,962: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2025-08-12 20:25:17,973: DEBUG - +++ cd -- /usr/share/yunohost
2025-08-12 20:25:17,973: DEBUG - +++ pwd
2025-08-12 20:25:17,974: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-08-12 20:25:17,974: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2025-08-12 20:25:17,978: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2025-08-12 20:25:17,978: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2025-08-12 20:25:18,064: DEBUG - + ynh_systemctl --service=piped-api --action=stop --log_path=/var/log/piped/piped-api.log
2025-08-12 20:25:18,064: INFO - [++..................] > Stopping piped's systemd service...
2025-08-12 20:25:18,419: DEBUG - + service=piped-api
2025-08-12 20:25:18,420: DEBUG - + action=stop
2025-08-12 20:25:18,420: DEBUG - + wait_until=
2025-08-12 20:25:18,421: DEBUG - + length=20
2025-08-12 20:25:18,421: DEBUG - + log_path=/var/log/piped/piped-api.log
2025-08-12 20:25:18,421: DEBUG - + timeout=60
2025-08-12 20:25:18,421: DEBUG - + ynh_in_ci_tests
2025-08-12 20:25:18,422: DEBUG - + '[' stop == stop ']'
2025-08-12 20:25:18,422: DEBUG - + systemctl is-active --quiet piped-api
2025-08-12 20:25:18,543: DEBUG - + '[' stop == reload ']'
2025-08-12 20:25:18,544: DEBUG - ++ date --utc --rfc-3339=seconds
2025-08-12 20:25:18,546: DEBUG - ++ cut -d+ -f1
2025-08-12 20:25:18,637: DEBUG - + local 'time_start=2025-08-12 19:25:18 UTC'
2025-08-12 20:25:18,638: DEBUG - + systemctl stop piped-api
2025-08-12 20:25:19,778: DEBUG - + ynh_systemctl --service=piped-proxy --action=stop
2025-08-12 20:25:20,093: DEBUG - + service=piped-proxy
2025-08-12 20:25:20,094: DEBUG - + action=stop
2025-08-12 20:25:20,095: DEBUG - + wait_until=
2025-08-12 20:25:20,096: DEBUG - + length=20
2025-08-12 20:25:20,096: DEBUG - + log_path=/var/log/piped-proxy/piped-proxy.log
2025-08-12 20:25:20,102: DEBUG - + timeout=60
2025-08-12 20:25:20,103: DEBUG - + ynh_in_ci_tests
2025-08-12 20:25:20,107: DEBUG - + '[' stop == stop ']'
2025-08-12 20:25:20,111: DEBUG - + systemctl is-active --quiet piped-proxy
2025-08-12 20:25:20,129: DEBUG - + '[' stop == reload ']'
2025-08-12 20:25:20,135: DEBUG - ++ date --utc --rfc-3339=seconds
2025-08-12 20:25:20,136: DEBUG - ++ cut -d+ -f1
2025-08-12 20:25:20,141: DEBUG - + local 'time_start=2025-08-12 19:25:20 UTC'
2025-08-12 20:25:20,142: DEBUG - + systemctl stop piped-proxy
2025-08-12 20:25:20,533: INFO - [##++................] > Installing dependencies...
2025-08-12 20:25:20,537: DEBUG - + ynh_nodejs_install
2025-08-12 20:25:20,538: DEBUG - + [[ -n 20 ]]
2025-08-12 20:25:20,538: DEBUG - + mkdir --parents /opt/node_n
2025-08-12 20:25:20,562: DEBUG - + CLEAR_PATH=/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-08-12 20:25:20,565: DEBUG - ++ echo /opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-08-12 20:25:20,566: DEBUG - ++ sed s@/usr/local/bin:@@
2025-08-12 20:25:20,572: DEBUG - + PATH=/opt/node_n/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin
2025-08-12 20:25:20,573: DEBUG - + test -x /usr/bin/node
2025-08-12 20:25:20,574: DEBUG - + test -x /usr/bin/npm
2025-08-12 20:25:20,574: DEBUG - + mkdir -p /opt/node_n/bin/
2025-08-12 20:25:20,578: DEBUG - + cp /usr/share/yunohost/helpers.v2.1.d/vendor/n/n /opt/node_n/bin/n
2025-08-12 20:25:20,592: DEBUG - + ynh_replace '--match=^N_PREFIX=${N_PREFIX-.*}$' '--replace=N_PREFIX=${N_PREFIX-/opt/node_n}' --file=/opt/node_n/bin/n
2025-08-12 20:25:20,814: DEBUG - + PATH=/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-08-12 20:25:20,816: DEBUG - + test -x /usr/bin/node_n
2025-08-12 20:25:20,816: DEBUG - + test -x /usr/bin/npm_n
2025-08-12 20:25:20,818: DEBUG - ++ uname --machine
2025-08-12 20:25:20,824: DEBUG - + uname=aarch64
2025-08-12 20:25:20,825: DEBUG - + [[ aarch64 =~ aarch64 ]]
2025-08-12 20:25:20,827: DEBUG - + n 20 --arch=arm64
2025-08-12 20:25:21,549: DEBUG - copying : node/20.19.4
2025-08-12 20:25:31,383: DEBUG - installed : v20.19.4 (with npm 10.8.2)
2025-08-12 20:25:31,387: DEBUG - ++ find /opt/node_n/n/versions/node/20 /opt/node_n/n/versions/node/20.19.4 -maxdepth 0
2025-08-12 20:25:31,388: DEBUG - ++ sort --version-sort
2025-08-12 20:25:31,390: DEBUG - ++ tail --lines=1
2025-08-12 20:25:31,403: DEBUG - + real_nodejs_version=/opt/node_n/n/versions/node/20.19.4
2025-08-12 20:25:31,405: DEBUG - ++ basename /opt/node_n/n/versions/node/20.19.4
2025-08-12 20:25:31,412: DEBUG - + real_nodejs_version=20.19.4
2025-08-12 20:25:31,412: DEBUG - + '[' '!' -e /opt/node_n/n/versions/node/20 ']'
2025-08-12 20:25:31,413: DEBUG - + echo piped:20
2025-08-12 20:25:31,413: DEBUG - + tee --append /opt/node_n/ynh_app_version
2025-08-12 20:25:31,418: DEBUG - piped:20
2025-08-12 20:25:31,420: DEBUG - + ynh_app_setting_set --key=nodejs_version --value=20
2025-08-12 20:25:31,796: DEBUG - + _ynh_load_nodejs_in_path_and_other_tweaks
2025-08-12 20:25:31,797: DEBUG - + nodejs_dir=/opt/node_n/n/versions/node/20/bin
2025-08-12 20:25:31,797: DEBUG - + [[ :/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: != *\:\/\o\p\t\/\n\o\d\e\_\n\/\n\/\v\e\r\s\i\o\n\s\/\n\o\d\e\/\2\0\/\b\i\n* ]]
2025-08-12 20:25:31,798: DEBUG - + PATH=/opt/node_n/n/versions/node/20/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-08-12 20:25:31,798: DEBUG - + export PATH
2025-08-12 20:25:31,799: DEBUG - + path_with_nodejs=/opt/node_n/n/versions/node/20/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-08-12 20:25:31,799: DEBUG - + PATH_with_nodejs=/opt/node_n/n/versions/node/20/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-08-12 20:25:31,800: DEBUG - + export COREPACK_ENABLE_DOWNLOAD_PROMPT=0
2025-08-12 20:25:31,800: DEBUG - + COREPACK_ENABLE_DOWNLOAD_PROMPT=0
2025-08-12 20:25:31,800: DEBUG - + ynh_setup_source --dest_dir=/var/www/piped/jdk --source_id=jdk
2025-08-12 20:25:31,954: DEBUG - + keep=
2025-08-12 20:25:31,954: DEBUG - + full_replace=0
2025-08-12 20:25:31,955: DEBUG - + source_id=jdk
2025-08-12 20:25:31,956: DEBUG - ++ ynh_read_manifest 'resources.sources["jdk"]'
2025-08-12 20:25:31,956: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq/manifest.toml
2025-08-12 20:25:31,957: DEBUG - ++ toml_to_json
2025-08-12 20:25:31,957: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2025-08-12 20:25:31,959: DEBUG - ++ jq '.resources.sources["jdk"]' --raw-output
2025-08-12 20:25:32,191: DEBUG - + local 'sources_json={
2025-08-12 20:25:32,191: DEBUG - "amd64": {
2025-08-12 20:25:32,192: DEBUG - "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8%2B9/OpenJDK21U-jdk_x64_linux_hotspot_21.0.8_9.tar.gz",
2025-08-12 20:25:32,192: DEBUG - "sha256": "f2dc5418092c43003db8f9005c4a286e1c0104fea96ccdd49e8ebd037cac9219"
2025-08-12 20:25:32,192: DEBUG - },
2025-08-12 20:25:32,193: DEBUG - "arm64": {
2025-08-12 20:25:32,193: DEBUG - "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8%2B9/OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.8_9.tar.gz",
2025-08-12 20:25:32,193: DEBUG - "sha256": "e5c41a1ab0865ea5de9b4529bf8526005f1d4593090845387d14fe450ce39c33"
2025-08-12 20:25:32,194: DEBUG - },
2025-08-12 20:25:32,194: DEBUG - "autoupdate": {
2025-08-12 20:25:32,194: DEBUG - "strategy": "latest_github_release",
2025-08-12 20:25:32,194: DEBUG - "version_regex": "jdk-(\\d+\\.\\d+\\.\\d+)\\+(.*)",
2025-08-12 20:25:32,194: DEBUG - "upstream": "https://github.com/adoptium/temurin21-binaries",
2025-08-12 20:25:32,195: DEBUG - "asset": {
2025-08-12 20:25:32,195: DEBUG - "amd64": "OpenJDK.*-jdk_x64_linux_hotspot_.*\\.tar\\.gz$",
2025-08-12 20:25:32,195: DEBUG - "arm64": "OpenJDK.*-jdk_aarch64_linux_hotspot_.*\\.tar\\.gz$"
2025-08-12 20:25:32,196: DEBUG - }
2025-08-12 20:25:32,196: DEBUG - }
2025-08-12 20:25:32,197: DEBUG - }'
2025-08-12 20:25:32,198: DEBUG - + jq -re .url
2025-08-12 20:25:32,324: DEBUG - null
2025-08-12 20:25:32,325: DEBUG - + local arch_prefix=.arm64
2025-08-12 20:25:32,462: DEBUG - + local src_url=https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8%2B9/OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.8_9.tar.gz
2025-08-12 20:25:32,595: DEBUG - + local src_sum=e5c41a1ab0865ea5de9b4529bf8526005f1d4593090845387d14fe450ce39c33
2025-08-12 20:25:32,731: DEBUG - + local src_format=
2025-08-12 20:25:32,873: DEBUG - + local src_in_subdir=
2025-08-12 20:25:32,874: DEBUG - + src_in_subdir=true
2025-08-12 20:25:33,015: DEBUG - + local src_extract=
2025-08-12 20:25:33,158: DEBUG - + local src_platform=
2025-08-12 20:25:33,317: DEBUG - + local src_rename=
2025-08-12 20:25:33,318: DEBUG - + [[ -n https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8%2B9/OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.8_9.tar.gz ]]
2025-08-12 20:25:33,325: DEBUG - + [[ -n e5c41a1ab0865ea5de9b4529bf8526005f1d4593090845387d14fe450ce39c33 ]]
2025-08-12 20:25:33,326: DEBUG - + [[ -z '' ]]
2025-08-12 20:25:33,326: DEBUG - + [[ https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8%2B9/OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.8_9.tar.gz =~ ^.*\.zip$ ]]
2025-08-12 20:25:33,327: DEBUG - + [[ https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8%2B9/OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.8_9.tar.gz =~ ^.*/zipball/.*$ ]]
2025-08-12 20:25:33,327: DEBUG - + [[ https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8%2B9/OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.8_9.tar.gz =~ ^.*\.tar\.gz$ ]]
2025-08-12 20:25:33,327: DEBUG - + src_format=tar.gz
2025-08-12 20:25:33,327: DEBUG - + src_format=tar.gz
2025-08-12 20:25:33,328: DEBUG - ++ echo tar.gz
2025-08-12 20:25:33,328: DEBUG - ++ tr '[:upper:]' '[:lower:]'
2025-08-12 20:25:33,343: DEBUG - + src_format=tar.gz
2025-08-12 20:25:33,345: DEBUG - + src_extract=true
2025-08-12 20:25:33,346: DEBUG - + [[ true != \t\r\u\e ]]
2025-08-12 20:25:33,346: DEBUG - ++ dirname /var/cache/yunohost/download/piped/jdk
2025-08-12 20:25:33,350: DEBUG - + mkdir -p /var/cache/yunohost/download/piped
2025-08-12 20:25:33,355: DEBUG - + src_filename=/var/cache/yunohost/download/piped/jdk
2025-08-12 20:25:33,356: DEBUG - + '[' tar.gz = docker ']'
2025-08-12 20:25:33,357: DEBUG - + '[' -n https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8%2B9/OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.8_9.tar.gz ']'
2025-08-12 20:25:33,357: DEBUG - + '[' -e /var/cache/yunohost/download/piped/jdk ']'
2025-08-12 20:25:33,358: DEBUG - + sha256sum --check --status
2025-08-12 20:25:35,497: DEBUG - + '[' '!' -e /var/cache/yunohost/download/piped/jdk ']'
2025-08-12 20:25:35,500: DEBUG - + sha256sum --check --status
2025-08-12 20:25:37,087: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-08-12 20:25:37,091: DEBUG - + '[' -n '' ']'
2025-08-12 20:25:37,092: DEBUG - + mkdir --parents /var/www/piped/jdk
2025-08-12 20:25:37,096: DEBUG - + [[ true == \f\a\l\s\e ]]
2025-08-12 20:25:37,098: DEBUG - + [[ tar.gz == \d\o\c\k\e\r ]]
2025-08-12 20:25:37,099: DEBUG - + [[ tar.gz == \z\i\p ]]
2025-08-12 20:25:37,099: DEBUG - + local strip=
2025-08-12 20:25:37,099: DEBUG - + '[' true '!=' false ']'
2025-08-12 20:25:37,099: DEBUG - + '[' true == true ']'
2025-08-12 20:25:37,100: DEBUG - + local sub_dirs=1
2025-08-12 20:25:37,100: DEBUG - + strip='--strip-components 1'
2025-08-12 20:25:37,100: DEBUG - + [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz|tar$ ]]
2025-08-12 20:25:37,100: DEBUG - + tar --extract --file=/var/cache/yunohost/download/piped/jdk --directory=/var/www/piped/jdk --strip-components 1
2025-08-12 20:25:44,202: DEBUG - + ynh_safe_rm /var/cache/yunohost/download/piped/jdk
2025-08-12 20:25:44,206: DEBUG - + local target=/var/cache/yunohost/download/piped/jdk
2025-08-12 20:25:44,304: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq/patches/jdk ']'
2025-08-12 20:25:44,312: DEBUG - + '[' -n '' ']'
2025-08-12 20:25:44,313: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-08-12 20:25:44,316: DEBUG - + '[' -n /var/www/piped ']'
2025-08-12 20:25:44,316: DEBUG - + '[' /var/www/piped/jdk == /var/www/piped ']'
2025-08-12 20:25:44,317: DEBUG - + ynh_hide_warnings ynh_exec_as_app RUSTUP_HOME=/var/www/piped/.rustup CARGO_HOME=/var/www/piped/.cargo bash -c 'curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -q -y'
2025-08-12 20:25:44,317: DEBUG - + ynh_exec_as_app RUSTUP_HOME=/var/www/piped/.rustup CARGO_HOME=/var/www/piped/.cargo bash -c 'curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -q -y'
2025-08-12 20:25:44,318: DEBUG - + sudo -u piped env PATH=/opt/node_n/n/versions/node/20/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin COREPACK_ENABLE_DOWNLOAD_PROMPT=0 RUSTUP_HOME=/var/www/piped/.rustup CARGO_HOME=/var/www/piped/.cargo bash -c 'curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -q -y'
2025-08-12 20:26:58,339: DEBUG -
2025-08-12 20:26:58,372: DEBUG - stable-aarch64-unknown-linux-gnu installed - rustc 1.89.0 (29483883e 2025-08-04)
2025-08-12 20:26:58,372: DEBUG -
2025-08-12 20:26:58,373: DEBUG -
2025-08-12 20:26:58,373: DEBUG - Rust is installed now. Great!
2025-08-12 20:26:58,373: DEBUG -
2025-08-12 20:26:58,373: DEBUG - To get started you may need to restart your current shell.
2025-08-12 20:26:58,374: DEBUG - This would reload your PATH environment variable to include
2025-08-12 20:26:58,374: DEBUG - Cargo's bin directory ($HOME/.cargo/bin).
2025-08-12 20:26:58,374: DEBUG -
2025-08-12 20:26:58,375: DEBUG - To configure your current shell, you need to source
2025-08-12 20:26:58,375: DEBUG - the corresponding env file under $HOME/.cargo.
2025-08-12 20:26:58,375: DEBUG -
2025-08-12 20:26:58,375: DEBUG - This is usually done by running one of the following (note the leading DOT):
2025-08-12 20:26:58,375: DEBUG - . "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
2025-08-12 20:26:58,375: DEBUG - source "$HOME/.cargo/env.fish" # For fish
2025-08-12 20:26:58,376: DEBUG - source $"($nu.home-path)/.cargo/env.nu" # For nushell
2025-08-12 20:26:58,402: DEBUG - + export PATH=/var/www/piped/jdk/bin:/var/www/piped/.cargo/bin:/opt/node_n/n/versions/node/20/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-08-12 20:26:58,402: DEBUG - + PATH=/var/www/piped/jdk/bin:/var/www/piped/.cargo/bin:/opt/node_n/n/versions/node/20/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-08-12 20:26:58,416: INFO - [####++..............] > Setting up source files...
2025-08-12 20:26:58,417: DEBUG - + ynh_setup_source --dest_dir=/var/www/piped/build
2025-08-12 20:26:58,495: DEBUG - + keep=
2025-08-12 20:26:58,497: DEBUG - + full_replace=0
2025-08-12 20:26:58,499: DEBUG - + source_id=main
2025-08-12 20:26:58,499: DEBUG - ++ ynh_read_manifest 'resources.sources["main"]'
2025-08-12 20:26:58,500: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq/manifest.toml
2025-08-12 20:26:58,500: DEBUG - ++ toml_to_json
2025-08-12 20:26:58,501: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2025-08-12 20:26:58,501: DEBUG - ++ jq '.resources.sources["main"]' --raw-output
2025-08-12 20:26:58,772: DEBUG - + local 'sources_json={
2025-08-12 20:26:58,772: DEBUG - "url": "https://github.com/TeamPiped/Piped/archive/c30c6c32268df100c1435bb8f1691823e805dfdf.tar.gz",
2025-08-12 20:26:58,772: DEBUG - "sha256": "0bb3c6e1d965cd3cf87591bfb56d083cf41cce21fb434472206c7061c3234c19",
2025-08-12 20:26:58,773: DEBUG - "autoupdate": {
2025-08-12 20:26:58,773: DEBUG - "strategy": "latest_github_commit"
2025-08-12 20:26:58,773: DEBUG - }
2025-08-12 20:26:58,773: DEBUG - }'
2025-08-12 20:26:58,774: DEBUG - + jq -re .url
2025-08-12 20:26:58,904: DEBUG - https://github.com/TeamPiped/Piped/archive/c30c6c32268df100c1435bb8f1691823e805dfdf.tar.gz
2025-08-12 20:26:58,907: DEBUG - + local arch_prefix=
2025-08-12 20:26:59,065: DEBUG - + local src_url=https://github.com/TeamPiped/Piped/archive/c30c6c32268df100c1435bb8f1691823e805dfdf.tar.gz
2025-08-12 20:26:59,225: DEBUG - + local src_sum=0bb3c6e1d965cd3cf87591bfb56d083cf41cce21fb434472206c7061c3234c19
2025-08-12 20:26:59,389: DEBUG - + local src_format=
2025-08-12 20:26:59,550: DEBUG - + local src_in_subdir=
2025-08-12 20:26:59,550: DEBUG - + src_in_subdir=true
2025-08-12 20:26:59,716: DEBUG - + local src_extract=
2025-08-12 20:26:59,888: DEBUG - + local src_platform=
2025-08-12 20:27:00,057: DEBUG - + local src_rename=
2025-08-12 20:27:00,058: DEBUG - + [[ -n https://github.com/TeamPiped/Piped/archive/c30c6c32268df100c1435bb8f1691823e805dfdf.tar.gz ]]
2025-08-12 20:27:00,059: DEBUG - + [[ -n 0bb3c6e1d965cd3cf87591bfb56d083cf41cce21fb434472206c7061c3234c19 ]]
2025-08-12 20:27:00,060: DEBUG - + [[ -z '' ]]
2025-08-12 20:27:00,060: DEBUG - + [[ https://github.com/TeamPiped/Piped/archive/c30c6c32268df100c1435bb8f1691823e805dfdf.tar.gz =~ ^.*\.zip$ ]]
2025-08-12 20:27:00,060: DEBUG - + [[ https://github.com/TeamPiped/Piped/archive/c30c6c32268df100c1435bb8f1691823e805dfdf.tar.gz =~ ^.*/zipball/.*$ ]]
2025-08-12 20:27:00,062: DEBUG - + [[ https://github.com/TeamPiped/Piped/archive/c30c6c32268df100c1435bb8f1691823e805dfdf.tar.gz =~ ^.*\.tar\.gz$ ]]
2025-08-12 20:27:00,062: DEBUG - + src_format=tar.gz
2025-08-12 20:27:00,062: DEBUG - + src_format=tar.gz
2025-08-12 20:27:00,062: DEBUG - ++ echo tar.gz
2025-08-12 20:27:00,062: DEBUG - ++ tr '[:upper:]' '[:lower:]'
2025-08-12 20:27:00,078: DEBUG - + src_format=tar.gz
2025-08-12 20:27:00,079: DEBUG - + src_extract=true
2025-08-12 20:27:00,079: DEBUG - + [[ true != \t\r\u\e ]]
2025-08-12 20:27:00,080: DEBUG - ++ dirname /var/cache/yunohost/download/piped/main
2025-08-12 20:27:00,086: DEBUG - + mkdir -p /var/cache/yunohost/download/piped
2025-08-12 20:27:00,096: DEBUG - + src_filename=/var/cache/yunohost/download/piped/main
2025-08-12 20:27:00,097: DEBUG - + '[' tar.gz = docker ']'
2025-08-12 20:27:00,097: DEBUG - + '[' -n https://github.com/TeamPiped/Piped/archive/c30c6c32268df100c1435bb8f1691823e805dfdf.tar.gz ']'
2025-08-12 20:27:00,097: DEBUG - + '[' -e /var/cache/yunohost/download/piped/main ']'
2025-08-12 20:27:00,100: DEBUG - + sha256sum --check --status
2025-08-12 20:27:00,114: DEBUG - + '[' '!' -e /var/cache/yunohost/download/piped/main ']'
2025-08-12 20:27:00,115: DEBUG - + sha256sum --check --status
2025-08-12 20:27:00,120: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-08-12 20:27:00,123: DEBUG - + '[' -n '' ']'
2025-08-12 20:27:00,126: DEBUG - + mkdir --parents /var/www/piped/build
2025-08-12 20:27:00,131: DEBUG - + [[ true == \f\a\l\s\e ]]
2025-08-12 20:27:00,131: DEBUG - + [[ tar.gz == \d\o\c\k\e\r ]]
2025-08-12 20:27:00,131: DEBUG - + [[ tar.gz == \z\i\p ]]
2025-08-12 20:27:00,132: DEBUG - + local strip=
2025-08-12 20:27:00,132: DEBUG - + '[' true '!=' false ']'
2025-08-12 20:27:00,132: DEBUG - + '[' true == true ']'
2025-08-12 20:27:00,132: DEBUG - + local sub_dirs=1
2025-08-12 20:27:00,133: DEBUG - + strip='--strip-components 1'
2025-08-12 20:27:00,133: DEBUG - + [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz|tar$ ]]
2025-08-12 20:27:00,133: DEBUG - + tar --extract --file=/var/cache/yunohost/download/piped/main --directory=/var/www/piped/build --strip-components 1
2025-08-12 20:27:00,174: DEBUG - + ynh_safe_rm /var/cache/yunohost/download/piped/main
2025-08-12 20:27:00,175: DEBUG - + local target=/var/cache/yunohost/download/piped/main
2025-08-12 20:27:00,266: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq/patches/main ']'
2025-08-12 20:27:00,268: DEBUG - + '[' -n '' ']'
2025-08-12 20:27:00,268: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-08-12 20:27:00,272: DEBUG - + '[' -n /var/www/piped ']'
2025-08-12 20:27:00,272: DEBUG - + '[' /var/www/piped/build == /var/www/piped ']'
2025-08-12 20:27:00,274: DEBUG - + ynh_setup_source --dest_dir=/var/www/piped/build_api --source_id=api
2025-08-12 20:27:00,450: DEBUG - + keep=
2025-08-12 20:27:00,450: DEBUG - + full_replace=0
2025-08-12 20:27:00,451: DEBUG - + source_id=api
2025-08-12 20:27:00,452: DEBUG - ++ ynh_read_manifest 'resources.sources["api"]'
2025-08-12 20:27:00,458: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq/manifest.toml
2025-08-12 20:27:00,461: DEBUG - ++ toml_to_json
2025-08-12 20:27:00,461: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2025-08-12 20:27:00,462: DEBUG - ++ jq '.resources.sources["api"]' --raw-output
2025-08-12 20:27:00,710: DEBUG - + local 'sources_json={
2025-08-12 20:27:00,711: DEBUG - "url": "https://github.com/TeamPiped/Piped-Backend/archive/d149f88f1208934a21d0590bbabba25e4e50e448.tar.gz",
2025-08-12 20:27:00,711: DEBUG - "sha256": "0191936e3abe1fe3b9ee4309e8d63cd3ea2d6179d549a41917f5d1dba6c721ab",
2025-08-12 20:27:00,711: DEBUG - "autoupdate": {
2025-08-12 20:27:00,711: DEBUG - "strategy": "latest_github_commit",
2025-08-12 20:27:00,711: DEBUG - "upstream": "https://github.com/TeamPiped/Piped-Backend/"
2025-08-12 20:27:00,711: DEBUG - }
2025-08-12 20:27:00,711: DEBUG - }'
2025-08-12 20:27:00,714: DEBUG - + jq -re .url
2025-08-12 20:27:00,869: DEBUG - https://github.com/TeamPiped/Piped-Backend/archive/d149f88f1208934a21d0590bbabba25e4e50e448.tar.gz
2025-08-12 20:27:00,871: DEBUG - + local arch_prefix=
2025-08-12 20:27:01,046: DEBUG - + local src_url=https://github.com/TeamPiped/Piped-Backend/archive/d149f88f1208934a21d0590bbabba25e4e50e448.tar.gz
2025-08-12 20:27:01,234: DEBUG - + local src_sum=0191936e3abe1fe3b9ee4309e8d63cd3ea2d6179d549a41917f5d1dba6c721ab
2025-08-12 20:27:01,391: DEBUG - + local src_format=
2025-08-12 20:27:01,533: DEBUG - + local src_in_subdir=
2025-08-12 20:27:01,534: DEBUG - + src_in_subdir=true
2025-08-12 20:27:01,677: DEBUG - + local src_extract=
2025-08-12 20:27:01,826: DEBUG - + local src_platform=
2025-08-12 20:27:01,977: DEBUG - + local src_rename=
2025-08-12 20:27:01,977: DEBUG - + [[ -n https://github.com/TeamPiped/Piped-Backend/archive/d149f88f1208934a21d0590bbabba25e4e50e448.tar.gz ]]
2025-08-12 20:27:01,979: DEBUG - + [[ -n 0191936e3abe1fe3b9ee4309e8d63cd3ea2d6179d549a41917f5d1dba6c721ab ]]
2025-08-12 20:27:01,980: DEBUG - + [[ -z '' ]]
2025-08-12 20:27:01,980: DEBUG - + [[ https://github.com/TeamPiped/Piped-Backend/archive/d149f88f1208934a21d0590bbabba25e4e50e448.tar.gz =~ ^.*\.zip$ ]]
2025-08-12 20:27:01,981: DEBUG - + [[ https://github.com/TeamPiped/Piped-Backend/archive/d149f88f1208934a21d0590bbabba25e4e50e448.tar.gz =~ ^.*/zipball/.*$ ]]
2025-08-12 20:27:01,981: DEBUG - + [[ https://github.com/TeamPiped/Piped-Backend/archive/d149f88f1208934a21d0590bbabba25e4e50e448.tar.gz =~ ^.*\.tar\.gz$ ]]
2025-08-12 20:27:01,982: DEBUG - + src_format=tar.gz
2025-08-12 20:27:01,982: DEBUG - + src_format=tar.gz
2025-08-12 20:27:01,983: DEBUG - ++ echo tar.gz
2025-08-12 20:27:01,983: DEBUG - ++ tr '[:upper:]' '[:lower:]'
2025-08-12 20:27:01,985: DEBUG - + src_format=tar.gz
2025-08-12 20:27:01,986: DEBUG - + src_extract=true
2025-08-12 20:27:01,987: DEBUG - + [[ true != \t\r\u\e ]]
2025-08-12 20:27:01,989: DEBUG - ++ dirname /var/cache/yunohost/download/piped/api
2025-08-12 20:27:01,994: DEBUG - + mkdir -p /var/cache/yunohost/download/piped
2025-08-12 20:27:01,997: DEBUG - + src_filename=/var/cache/yunohost/download/piped/api
2025-08-12 20:27:01,999: DEBUG - + '[' tar.gz = docker ']'
2025-08-12 20:27:01,999: DEBUG - + '[' -n https://github.com/TeamPiped/Piped-Backend/archive/d149f88f1208934a21d0590bbabba25e4e50e448.tar.gz ']'
2025-08-12 20:27:02,004: DEBUG - + '[' -e /var/cache/yunohost/download/piped/api ']'
2025-08-12 20:27:02,005: DEBUG - + sha256sum --check --status
2025-08-12 20:27:02,025: DEBUG - + '[' '!' -e /var/cache/yunohost/download/piped/api ']'
2025-08-12 20:27:02,031: DEBUG - + sha256sum --check --status
2025-08-12 20:27:02,033: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-08-12 20:27:02,035: DEBUG - + '[' -n '' ']'
2025-08-12 20:27:02,038: DEBUG - + mkdir --parents /var/www/piped/build_api
2025-08-12 20:27:02,042: DEBUG - + [[ true == \f\a\l\s\e ]]
2025-08-12 20:27:02,047: DEBUG - + [[ tar.gz == \d\o\c\k\e\r ]]
2025-08-12 20:27:02,047: DEBUG - + [[ tar.gz == \z\i\p ]]
2025-08-12 20:27:02,047: DEBUG - + local strip=
2025-08-12 20:27:02,049: DEBUG - + '[' true '!=' false ']'
2025-08-12 20:27:02,050: DEBUG - + '[' true == true ']'
2025-08-12 20:27:02,050: DEBUG - + local sub_dirs=1
2025-08-12 20:27:02,050: DEBUG - + strip='--strip-components 1'
2025-08-12 20:27:02,051: DEBUG - + [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz|tar$ ]]
2025-08-12 20:27:02,051: DEBUG - + tar --extract --file=/var/cache/yunohost/download/piped/api --directory=/var/www/piped/build_api --strip-components 1
2025-08-12 20:27:02,074: DEBUG - + ynh_safe_rm /var/cache/yunohost/download/piped/api
2025-08-12 20:27:02,075: DEBUG - + local target=/var/cache/yunohost/download/piped/api
2025-08-12 20:27:02,104: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq/patches/api ']'
2025-08-12 20:27:02,105: DEBUG - + '[' -n '' ']'
2025-08-12 20:27:02,105: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-08-12 20:27:02,108: DEBUG - + '[' -n /var/www/piped ']'
2025-08-12 20:27:02,109: DEBUG - + '[' /var/www/piped/build_api == /var/www/piped ']'
2025-08-12 20:27:02,110: DEBUG - + ynh_setup_source --dest_dir=/var/www/piped/build_proxy --source_id=proxy
2025-08-12 20:27:02,279: DEBUG - + keep=
2025-08-12 20:27:02,280: DEBUG - + full_replace=0
2025-08-12 20:27:02,281: DEBUG - + source_id=proxy
2025-08-12 20:27:02,282: DEBUG - ++ ynh_read_manifest 'resources.sources["proxy"]'
2025-08-12 20:27:02,282: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq/manifest.toml
2025-08-12 20:27:02,283: DEBUG - ++ toml_to_json
2025-08-12 20:27:02,284: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2025-08-12 20:27:02,293: DEBUG - ++ jq '.resources.sources["proxy"]' --raw-output
2025-08-12 20:27:02,522: DEBUG - + local 'sources_json={
2025-08-12 20:27:02,523: DEBUG - "url": "https://github.com/TeamPiped/piped-proxy/archive/0e2f9d76273e29385fd009bf5bdedcf035b45d5f.tar.gz",
2025-08-12 20:27:02,523: DEBUG - "sha256": "a6ae0706c8d877eb4bb4689b4e8ea8abc3153f8bc37a461e84dbde9ebece5130",
2025-08-12 20:27:02,523: DEBUG - "autoupdate": {
2025-08-12 20:27:02,524: DEBUG - "strategy": "latest_github_commit",
2025-08-12 20:27:02,524: DEBUG - "upstream": "https://github.com/TeamPiped/piped-proxy/"
2025-08-12 20:27:02,524: DEBUG - }
2025-08-12 20:27:02,524: DEBUG - }'
2025-08-12 20:27:02,525: DEBUG - + jq -re .url
2025-08-12 20:27:02,666: DEBUG - https://github.com/TeamPiped/piped-proxy/archive/0e2f9d76273e29385fd009bf5bdedcf035b45d5f.tar.gz
2025-08-12 20:27:02,667: DEBUG - + local arch_prefix=
2025-08-12 20:27:02,823: DEBUG - + local src_url=https://github.com/TeamPiped/piped-proxy/archive/0e2f9d76273e29385fd009bf5bdedcf035b45d5f.tar.gz
2025-08-12 20:27:02,964: DEBUG - + local src_sum=a6ae0706c8d877eb4bb4689b4e8ea8abc3153f8bc37a461e84dbde9ebece5130
2025-08-12 20:27:03,116: DEBUG - + local src_format=
2025-08-12 20:27:03,258: DEBUG - + local src_in_subdir=
2025-08-12 20:27:03,260: DEBUG - + src_in_subdir=true
2025-08-12 20:27:03,401: DEBUG - + local src_extract=
2025-08-12 20:27:03,550: DEBUG - + local src_platform=
2025-08-12 20:27:03,705: DEBUG - + local src_rename=
2025-08-12 20:27:03,705: DEBUG - + [[ -n https://github.com/TeamPiped/piped-proxy/archive/0e2f9d76273e29385fd009bf5bdedcf035b45d5f.tar.gz ]]
2025-08-12 20:27:03,706: DEBUG - + [[ -n a6ae0706c8d877eb4bb4689b4e8ea8abc3153f8bc37a461e84dbde9ebece5130 ]]
2025-08-12 20:27:03,706: DEBUG - + [[ -z '' ]]
2025-08-12 20:27:03,706: DEBUG - + [[ https://github.com/TeamPiped/piped-proxy/archive/0e2f9d76273e29385fd009bf5bdedcf035b45d5f.tar.gz =~ ^.*\.zip$ ]]
2025-08-12 20:27:03,706: DEBUG - + [[ https://github.com/TeamPiped/piped-proxy/archive/0e2f9d76273e29385fd009bf5bdedcf035b45d5f.tar.gz =~ ^.*/zipball/.*$ ]]
2025-08-12 20:27:03,706: DEBUG - + [[ https://github.com/TeamPiped/piped-proxy/archive/0e2f9d76273e29385fd009bf5bdedcf035b45d5f.tar.gz =~ ^.*\.tar\.gz$ ]]
2025-08-12 20:27:03,707: DEBUG - + src_format=tar.gz
2025-08-12 20:27:03,707: DEBUG - + src_format=tar.gz
2025-08-12 20:27:03,710: DEBUG - ++ echo tar.gz
2025-08-12 20:27:03,711: DEBUG - ++ tr '[:upper:]' '[:lower:]'
2025-08-12 20:27:03,715: DEBUG - + src_format=tar.gz
2025-08-12 20:27:03,718: DEBUG - + src_extract=true
2025-08-12 20:27:03,719: DEBUG - + [[ true != \t\r\u\e ]]
2025-08-12 20:27:03,719: DEBUG - ++ dirname /var/cache/yunohost/download/piped/proxy
2025-08-12 20:27:03,721: DEBUG - + mkdir -p /var/cache/yunohost/download/piped
2025-08-12 20:27:03,726: DEBUG - + src_filename=/var/cache/yunohost/download/piped/proxy
2025-08-12 20:27:03,729: DEBUG - + '[' tar.gz = docker ']'
2025-08-12 20:27:03,729: DEBUG - + '[' -n https://github.com/TeamPiped/piped-proxy/archive/0e2f9d76273e29385fd009bf5bdedcf035b45d5f.tar.gz ']'
2025-08-12 20:27:03,729: DEBUG - + '[' -e /var/cache/yunohost/download/piped/proxy ']'
2025-08-12 20:27:03,731: DEBUG - + sha256sum --check --status
2025-08-12 20:27:03,741: DEBUG - + '[' '!' -e /var/cache/yunohost/download/piped/proxy ']'
2025-08-12 20:27:03,744: DEBUG - + sha256sum --check --status
2025-08-12 20:27:03,748: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-08-12 20:27:03,754: DEBUG - + '[' -n '' ']'
2025-08-12 20:27:03,755: DEBUG - + mkdir --parents /var/www/piped/build_proxy
2025-08-12 20:27:03,758: DEBUG - + [[ true == \f\a\l\s\e ]]
2025-08-12 20:27:03,760: DEBUG - + [[ tar.gz == \d\o\c\k\e\r ]]
2025-08-12 20:27:03,760: DEBUG - + [[ tar.gz == \z\i\p ]]
2025-08-12 20:27:03,760: DEBUG - + local strip=
2025-08-12 20:27:03,761: DEBUG - + '[' true '!=' false ']'
2025-08-12 20:27:03,761: DEBUG - + '[' true == true ']'
2025-08-12 20:27:03,761: DEBUG - + local sub_dirs=1
2025-08-12 20:27:03,762: DEBUG - + strip='--strip-components 1'
2025-08-12 20:27:03,762: DEBUG - + [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz|tar$ ]]
2025-08-12 20:27:03,762: DEBUG - + tar --extract --file=/var/cache/yunohost/download/piped/proxy --directory=/var/www/piped/build_proxy --strip-components 1
2025-08-12 20:27:03,773: DEBUG - + ynh_safe_rm /var/cache/yunohost/download/piped/proxy
2025-08-12 20:27:03,773: DEBUG - + local target=/var/cache/yunohost/download/piped/proxy
2025-08-12 20:27:03,804: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq/patches/proxy ']'
2025-08-12 20:27:03,805: DEBUG - + '[' -n '' ']'
2025-08-12 20:27:03,805: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-08-12 20:27:03,811: DEBUG - + '[' -n /var/www/piped ']'
2025-08-12 20:27:03,812: DEBUG - + '[' /var/www/piped/build_proxy == /var/www/piped ']'
2025-08-12 20:27:03,812: DEBUG - + chown -R piped:www-data /var/www/piped
2025-08-12 20:27:04,940: INFO - [######++............] > Building UI...
2025-08-12 20:27:04,945: DEBUG - + pushd /var/www/piped/build
2025-08-12 20:27:04,946: DEBUG - /var/www/piped/build /var/cache/yunohost/app_tmp_work_dirs/app_246nquyq/scripts
2025-08-12 20:27:04,946: DEBUG - + corepack enable
2025-08-12 20:27:05,567: DEBUG - + ynh_hide_warnings npm install -g corepack@latest
2025-08-12 20:27:05,577: DEBUG - + npm install -g corepack@latest
2025-08-12 20:27:09,993: DEBUG -
2025-08-12 20:27:09,993: DEBUG - changed 1 package in 4s
2025-08-12 20:27:10,015: DEBUG - + ynh_hide_warnings corepack prepare pnpm@latest --activate
2025-08-12 20:27:10,015: DEBUG - + corepack prepare pnpm@latest --activate
2025-08-12 20:27:11,888: DEBUG - Preparing pnpm@latest for immediate activation...
2025-08-12 20:27:11,928: DEBUG - + ynh_hide_warnings ynh_exec_as_app pnpm install
2025-08-12 20:27:11,929: DEBUG - + ynh_exec_as_app pnpm install
2025-08-12 20:27:11,929: DEBUG - + sudo -u piped env PATH=/var/www/piped/jdk/bin:/var/www/piped/.cargo/bin:/opt/node_n/n/versions/node/20/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin COREPACK_ENABLE_DOWNLOAD_PROMPT=0 pnpm install
2025-08-12 20:27:18,325: DEBUG - Lockfile is up to date, resolution step is skipped
2025-08-12 20:27:18,928: DEBUG - Progress: resolved 1, reused 0, downloaded 0, added 0
2025-08-12 20:27:19,678: DEBUG - Packages: +603
2025-08-12 20:27:19,679: DEBUG - ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2025-08-12 20:27:19,926: DEBUG - Progress: resolved 603, reused 0, downloaded 0, added 0
2025-08-12 20:27:20,930: DEBUG - Progress: resolved 603, reused 0, downloaded 10, added 0
2025-08-12 20:27:21,993: DEBUG - Progress: resolved 603, reused 0, downloaded 25, added 4
2025-08-12 20:27:22,992: DEBUG - Progress: resolved 603, reused 0, downloaded 40, added 12
2025-08-12 20:27:23,993: DEBUG - Progress: resolved 603, reused 0, downloaded 50, added 16
2025-08-12 20:27:25,136: DEBUG - Progress: resolved 603, reused 0, downloaded 51, added 16
2025-08-12 20:27:26,141: DEBUG - Progress: resolved 603, reused 0, downloaded 85, added 27
2025-08-12 20:27:27,148: DEBUG - Progress: resolved 603, reused 0, downloaded 149, added 51
2025-08-12 20:27:28,161: DEBUG - Progress: resolved 603, reused 0, downloaded 180, added 61
2025-08-12 20:27:29,171: DEBUG - Progress: resolved 603, reused 0, downloaded 220, added 87
2025-08-12 20:27:30,177: DEBUG - Progress: resolved 603, reused 0, downloaded 271, added 110
2025-08-12 20:27:31,205: DEBUG - Progress: resolved 603, reused 0, downloaded 333, added 141
2025-08-12 20:27:32,209: DEBUG - Progress: resolved 603, reused 0, downloaded 357, added 151
2025-08-12 20:27:33,212: DEBUG - Progress: resolved 603, reused 0, downloaded 371, added 159
2025-08-12 20:27:34,217: DEBUG - Progress: resolved 603, reused 0, downloaded 393, added 164
2025-08-12 20:27:35,231: DEBUG - Progress: resolved 603, reused 0, downloaded 424, added 176
2025-08-12 20:27:36,232: DEBUG - Progress: resolved 603, reused 0, downloaded 486, added 206
2025-08-12 20:27:37,233: DEBUG - Progress: resolved 603, reused 0, downloaded 554, added 233
2025-08-12 20:27:38,234: DEBUG - Progress: resolved 603, reused 0, downloaded 603, added 419
2025-08-12 20:27:39,234: DEBUG - Progress: resolved 603, reused 0, downloaded 603, added 602
2025-08-12 20:27:40,423: DEBUG - Progress: resolved 603, reused 0, downloaded 603, added 603
2025-08-12 20:27:40,425: DEBUG - Progress: resolved 603, reused 0, downloaded 603, added 603, done
2025-08-12 20:27:42,212: DEBUG -
2025-08-12 20:27:42,212: DEBUG - dependencies:
2025-08-12 20:27:42,213: DEBUG - + dompurify 3.2.6
2025-08-12 20:27:42,213: DEBUG - + fast-xml-parser 5.2.5
2025-08-12 20:27:42,213: DEBUG - + hotkeys-js 3.13.15
2025-08-12 20:27:42,214: DEBUG - + javascript-time-ago 2.5.11
2025-08-12 20:27:42,214: DEBUG - + linkify-html 4.3.2
2025-08-12 20:27:42,214: DEBUG - + linkifyjs 4.3.2
2025-08-12 20:27:42,215: DEBUG - + qrcode 1.5.4
2025-08-12 20:27:42,215: DEBUG - + shaka-player 4.15.9
2025-08-12 20:27:42,215: DEBUG - + vue 3.5.18
2025-08-12 20:27:42,216: DEBUG - + vue-i18n 11.1.11
2025-08-12 20:27:42,216: DEBUG - + vue-router 4.5.1
2025-08-12 20:27:42,216: DEBUG -
2025-08-12 20:27:42,217: DEBUG - devDependencies:
2025-08-12 20:27:42,217: DEBUG - + @iconify-json/fa6-brands 1.2.6
2025-08-12 20:27:42,217: DEBUG - + @iconify-json/fa6-solid 1.2.4
2025-08-12 20:27:42,218: DEBUG - + @intlify/unplugin-vue-i18n 6.0.8
2025-08-12 20:27:42,218: DEBUG - + @unocss/eslint-config 66.4.1
2025-08-12 20:27:42,218: DEBUG - + @unocss/preset-icons 66.4.1
2025-08-12 20:27:42,219: DEBUG - + @unocss/preset-uno 66.4.1
2025-08-12 20:27:42,219: DEBUG - + @unocss/preset-web-fonts 66.4.1
2025-08-12 20:27:42,219: DEBUG - + @unocss/reset 66.4.1
2025-08-12 20:27:42,219: DEBUG - + @unocss/transformer-directives 66.4.1
2025-08-12 20:27:42,220: DEBUG - + @unocss/transformer-variant-group 66.4.1
2025-08-12 20:27:42,220: DEBUG - + @vitejs/plugin-legacy 7.1.0
2025-08-12 20:27:42,220: DEBUG - + @vitejs/plugin-vue 6.0.1
2025-08-12 20:27:42,220: DEBUG - + @vue/compiler-sfc 3.5.18
2025-08-12 20:27:42,221: DEBUG - + eslint 8.57.1
2025-08-12 20:27:42,221: DEBUG - + eslint-config-prettier 10.1.8
2025-08-12 20:27:42,221: DEBUG - + eslint-plugin-prettier 5.5.3
2025-08-12 20:27:42,222: DEBUG - + eslint-plugin-vue 9.33.0
2025-08-12 20:27:42,222: DEBUG - + lightningcss 1.30.1
2025-08-12 20:27:42,222: DEBUG - + prettier 3.5.3
2025-08-12 20:27:42,222: DEBUG - + unocss 66.4.1
2025-08-12 20:27:42,222: DEBUG - + vite 7.0.6
2025-08-12 20:27:42,222: DEBUG - + vite-plugin-eslint 1.8.1
2025-08-12 20:27:42,223: DEBUG - + vite-plugin-pwa 1.0.2
2025-08-12 20:27:42,223: DEBUG - + workbox-window 7.3.0
2025-08-12 20:27:42,223: DEBUG -
2025-08-12 20:27:42,224: DEBUG - ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2025-08-12 20:27:42,224: DEBUG - │ │
2025-08-12 20:27:42,225: DEBUG - │ Ignored build scripts: core-js, esbuild. │
2025-08-12 20:27:42,225: DEBUG - │ Run "pnpm approve-builds" to pick which dependencies should be allowed │
2025-08-12 20:27:42,226: DEBUG - │ to run scripts. │
2025-08-12 20:27:42,226: DEBUG - │ │
2025-08-12 20:27:42,226: DEBUG - ╰──────────────────────────────────────────────────────────────────────────────╯
2025-08-12 20:27:42,226: DEBUG -
2025-08-12 20:27:42,323: DEBUG - Done in 25.8s using pnpm v10.14.0
2025-08-12 20:27:42,458: DEBUG - + ynh_hide_warnings ynh_exec_as_app NODE_ENV=production pnpm build
2025-08-12 20:27:42,459: DEBUG - + ynh_exec_as_app NODE_ENV=production pnpm build
2025-08-12 20:27:42,459: DEBUG - + sudo -u piped env PATH=/var/www/piped/jdk/bin:/var/www/piped/.cargo/bin:/opt/node_n/n/versions/node/20/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin COREPACK_ENABLE_DOWNLOAD_PROMPT=0 NODE_ENV=production pnpm build
2025-08-12 20:27:44,476: DEBUG -
2025-08-12 20:27:44,477: DEBUG - > piped@0.1.0 build /var/www/piped/build
2025-08-12 20:27:44,477: DEBUG - > vite build
2025-08-12 20:27:44,477: DEBUG -
2025-08-12 20:27:45,072: DEBUG - Illegal instruction
2025-08-12 20:27:45,113: DEBUG - ELIFECYCLE Command failed with exit code 132.
2025-08-12 20:27:45,203: DEBUG - + ynh_exit_properly
2025-08-12 20:27:45,204: DEBUG - + local exit_code=132
2025-08-12 20:27:45,205: DEBUG - + [[ upgrade =~ ^install$|^upgrade$|^restore$ ]]
2025-08-12 20:27:45,231: DEBUG - + '[' 132 -eq 0 ']'
2025-08-12 20:27:45,840: ERROR - Could not upgrade piped: An error occurred inside the app upgrade script