Open inv4dor opened 1 year ago
π» No bootstrap detected, proceeding with installation π» Arch: arm π» Downloading bootstrap 0.3.0 from https://github.com/feelfreelinux/android-linux-bootstrap/releases/download/0.3.0/bootstrap-armv7a.zip π» Request to https://objects.githubusercontent.com/github-production-release-asset-2e65be/352965812/2cd65898-00b6-4b5a-bd0f-7a036eff0c4f?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230717%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230717T120707Z&X-Amz-Expires=300&X-Amz-Signature=17737372aa8144d5ede9714b64ea7865c22330a34739fabcbe18f3f21faeee09&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=352965812&response-content-disposition=attachment%3B%20filename%3Dbootstrap-armv7a.zip&response-content-type=application%2Foctet-stream returned status code 200 π» Bootstrap extracted, setting it up... π» >ls πΈ add-user.sh πΈ fake_proc_stat πΈ install-bootstrap.sh πΈ ioctlHook.so πΈ root πΈ root-pre5 πΈ rootfs.tar.xz πΈ run-bootstrap.sh π» >chmod -R 700 . π» >sh install-bootstrap.sh πΈ chmod: chmod 'serialpipe' to 120777: Permission denied πΈ chmod: chmod 'serialpipe' to 120777: Permission denied πΈ bootstrap ready, run with run-bootstrap.sh π» >sh add-user.sh octoprint π» >cat /etc/motd πΈ Welcome to Alpine! πΈ πΈ The Alpine Wiki contains a large amount of how-to guides and general πΈ information about administrating Alpine systems. πΈ See https://wiki.alpinelinux.org/. πΈ πΈ You can setup the system with the command: setup-alpine πΈ πΈ You may change this message by editing /etc/motd. πΈ π» >env πΈ EXTRA_BIND=-b /storage/emulated/0/Android/data/com.octo4a/files:/root -b /data/data/com.octo4a/files/serialpipe:/dev/ttyOcto4a -b /data/data/com.octo4a/files/bootstrap/ioctlHook.so:/home/octoprint/ioctlHook.so πΈ MC_AUTH_TOKEN_PATH=/efs πΈ USER=root πΈ KNOX_STORAGE=/data/knox/ext_sdcard πΈ EXTERNAL_STORAGE=/sdcard πΈ PROOT_L2S_DIR=/data/data/com.octo4a/files/bootstrap/bootstrap/.proot.meta πΈ SHLVL=1 πΈ HOME=/root πΈ ANDROID_ASSETS=/system/app πΈ BOOTCLASSPATH=/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar:/system/framework/sec_edm.jar:/system/framework/sagearpolicymanager.jar:/system/framework/secocsp.jar:/system/framework/timakeystore.jar:/system/framework/commonimsinterface.jar:/system/framework/imsmanager.jar:/system/framework/sprengine.jar:/system/framework/smartbondingservice.jar:/system/framework/knoxvpnuidtag.jar:/system/framework/sec_sdp_sdk.jar:/system/framework/sec_sdp_hiddensdk.jar:/system/framework/simageis.jar:/system/framework/tcmiface.jar:/system/framework/qcmediaplayer.jar:/system/framework/qcom.fmradio.jar:/system/framework/oem-services.jar:/system/framework/com.qti.dpmframework.jar:/system/framework/dpmapi.jar:/system/framework/com.qti.location.sdk.jar πΈ =./root/bin/proot πΈ ANDROID_DATA=/data πΈ PATH=/sbin:/usr/sbin:/bin:/usr/bin πΈ ANDROID_ROOT=/system πΈ SECONDARY_STORAGE=/storage/extSdCard πΈ LANG='en_US.UTF-8' πΈ ENC_EMULATED_STORAGE_TARGET=/storage/enc_emulated πΈ ANDROID_SOCKET_zygote=10 πΈ ASEC_MOUNTPOINT=/mnt/asec πΈ PWD=/root πΈ ANDROID_PROPERTY_WORKSPACE=9,0 πΈ SYSTEMSERVERCLASSPATH=/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar πΈ ANDROID_STORAGE=/storage πΈ PROOT_TMP_DIR=/data/data/com.octo4a/files/bootstrap/tmp πΈ ANDROID_BOOTLOGO=1 π» >ls / πΈ bin πΈ dev πΈ etc πΈ home πΈ lib πΈ media πΈ mnt πΈ opt πΈ proc πΈ root πΈ run πΈ sbin πΈ srv πΈ storage πΈ sys πΈ system πΈ tmp πΈ usr πΈ var πΈ vendor π» >apk add openssh-server curl bash unzip πΈ fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/armhf/APKINDEX.tar.gz πΈ fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/armhf/APKINDEX.tar.gz πΈ (1/13) Installing ncurses-terminfo-base (6.3_p20221119-r1) πΈ (2/13) Installing ncurses-libs (6.3_p20221119-r1) πΈ (3/13) Installing readline (8.2.0-r0) πΈ (4/13) Installing bash (5.2.15-r0) πΈ Executing bash-5.2.15-r0.post-install πΈ (5/13) Installing ca-certificates (20230506-r0) πΈ (6/13) Installing brotli-libs (1.0.9-r9) πΈ (7/13) Installing nghttp2-libs (1.51.0-r0) πΈ (8/13) Installing libcurl (8.1.2-r0) πΈ (9/13) Installing curl (8.1.2-r0) πΈ (10/13) Installing openssh-keygen (9.1_p1-r3) πΈ (11/13) Installing openssh-server-common (9.1_p1-r3) πΈ (12/13) Installing openssh-server (9.1_p1-r3) πΈ (13/13) Installing unzip (6.0-r13) πΈ Executing busybox-1.35.0-r29.trigger πΈ Executing ca-certificates-20230506-r0.trigger πΈ OK: 15 MiB in 28 packages π» >echo "PermitRootLogin yes" >> /etc/ssh/sshd_config π» >ssh-keygen -A πΈ ssh-keygen: generating new host keys: RSA ECDSA ED25519 π» Installing p7zip... π» >apk add p7zip πΈ ERROR: unable to select packages: πΈ p7zip (no such package): πΈ required by: world[p7zip] π» Failed to install p7zip from release repository, trying Alpine edge... π» This may be caused by the fact that p7zip is missing on armhf Alpine 3.17, see: https://gitlab.alpinelinux.org/alpine/aports/-/commits/master/main/p7zip/APKBUILD π» >apk add p7zip --repository=http://dl-cdn.alpinelinux.org/alpine/edge/main πΈ fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/armhf/APKINDEX.tar.gz πΈ (1/3) Installing libgcc (13.1.1_git20230715-r1) πΈ (2/3) Installing libstdc++ (13.1.1_git20230715-r1) πΈ (3/3) Installing 7zip (23.01-r0) πΈ Executing busybox-1.35.0-r29.trigger πΈ OK: 19 MiB in 31 packages π» Bootstrap installed π» Downloading Octoprint from https://api.github.com/repos/OctoPrint/OctoPrint/zipball/1.9.1 π» >curl -s https://raw.githubusercontent.com/feelfreelinux/octo4a/master/scripts/setup-octo4a.sh | bash -s πΈ (1/99) Installing sdl2 (2.26.5-r0) πΈ (2/99) Installing libxau (1.0.10-r0) πΈ (3/99) Installing libmd (1.0.4-r0) πΈ (4/99) Installing libbsd (0.11.7-r0) πΈ (5/99) Installing libxdmcp (1.1.4-r0) πΈ (6/99) Installing libxcb (1.15-r0) πΈ (7/99) Installing libx11 (1.8.4-r1) πΈ (8/99) Installing aom-libs (3.5.0-r0) πΈ (9/99) Installing alsa-lib (1.2.8-r0) πΈ (10/99) Installing libexpat (2.5.0-r0) πΈ (11/99) Installing libbz2 (1.0.8-r4) πΈ (12/99) Installing libpng (1.6.38-r0) πΈ (13/99) Installing freetype (2.12.1-r0) πΈ (14/99) Installing fontconfig (2.14.1-r0) πΈ (15/99) Installing fribidi (1.0.12-r0) πΈ (16/99) Installing libffi (3.4.4-r0) πΈ (17/99) Installing libintl (0.21.1-r1) πΈ (18/99) Installing libblkid (2.38.1-r1) πΈ (19/99) Installing libmount (2.38.1-r1) πΈ (20/99) Installing pcre2 (10.42-r0) πΈ (21/99) Installing glib (2.74.7-r0) πΈ (22/99) Installing graphite2 (1.3.14-r2) πΈ (23/99) Installing harfbuzz (5.3.1-r1) πΈ (24/99) Installing libass (0.16.0-r1) πΈ (25/99) Installing libdav1d (1.0.0-r2) πΈ (26/99) Installing libdrm (2.4.114-r0) πΈ (27/99) Installing gmp (6.2.1-r2) πΈ (28/99) Installing nettle (3.8.1-r0) πΈ (29/99) Installing p11-kit (0.24.1-r1) πΈ (30/99) Installing libtasn1 (4.19.0-r0) πΈ (31/99) Installing libunistring (1.1-r0) πΈ (32/99) Installing gnutls (3.7.8-r3) πΈ (33/99) Installing lame (3.100-r2) πΈ (34/99) Installing opus (1.3.1-r1) πΈ (35/99) Installing libasyncns (0.8-r1) πΈ (36/99) Installing dbus-libs (1.14.8-r0) πΈ (37/99) Installing libltdl (2.4.7-r1) πΈ (38/99) Installing orc (0.4.33-r0) πΈ (39/99) Installing libogg (1.3.5-r2) πΈ (40/99) Installing flac-libs (1.4.2-r0) πΈ (41/99) Installing libvorbis (1.3.7-r0) πΈ (42/99) Installing libsndfile (1.1.0-r2) πΈ (43/99) Installing libgomp (12.2.1_git20220924-r4) πΈ (44/99) Installing soxr (0.1.3-r3) πΈ (45/99) Installing speexdsp (1.2.1-r0) πΈ (46/99) Installing tdb-libs (1.4.6-r0) πΈ (47/99) Installing libpulse (16.1-r6) πΈ (48/99) Installing cjson (1.7.15-r3) πΈ (49/99) Installing mbedtls (2.28.3-r0) πΈ (50/99) Installing librist (0.2.7-r0) πΈ (51/99) Installing libsrt (1.5.1-r0) πΈ (52/99) Installing libssh (0.10.5-r0) πΈ (53/99) Installing libtheora (1.1.1-r16) πΈ (54/99) Installing libjpeg-turbo (2.1.4-r0) πΈ (55/99) Installing v4l-utils-libs (1.22.1-r2) πΈ (56/99) Installing libxext (1.3.5-r0) πΈ (57/99) Installing libxfixes (6.0.0-r0) πΈ (58/99) Installing wayland-libs-client (1.21.0-r1) πΈ (59/99) Installing libva (2.16.0-r0) πΈ (60/99) Installing libvdpau (1.5-r0) πΈ (61/99) Installing vidstab (1.1.0-r2) πΈ (62/99) Installing libvpx (1.12.0-r1) πΈ (63/99) Installing libwebp (1.2.4-r2) πΈ (64/99) Installing x264-libs (0.164_git20220602-r0) πΈ (65/99) Installing numactl (2.0.16-r1) πΈ (66/99) Installing x265-libs (3.5-r3) πΈ (67/99) Installing xvidcore (1.3.7-r1) πΈ (68/99) Installing libsodium (1.0.18-r2) πΈ (69/99) Installing libzmq (4.3.4-r1) πΈ (70/99) Installing ffmpeg-libs (5.1.3-r0) πΈ (71/99) Installing ffmpeg (5.1.3-r0) πΈ (72/99) Installing py3-netifaces (0.11.0-r1) πΈ (73/99) Installing py3-olefile (0.46-r6) πΈ (74/99) Installing gdbm (1.23-r0) πΈ (75/99) Installing xz-libs (5.2.9-r0) πΈ (76/99) Installing mpdecimal (2.5.1-r1) πΈ (77/99) Installing sqlite-libs (3.40.1-r0) πΈ (78/99) Installing python3 (3.10.12-r0) πΈ (79/99) Installing libimagequant (4.0.4-r0) πΈ (80/99) Installing lcms2 (2.14-r0) πΈ (81/99) Installing openjpeg (2.5.0-r0) πΈ (82/99) Installing zstd-libs (1.5.5-r0) πΈ (83/99) Installing tiff (4.4.0-r4) πΈ (84/99) Installing py3-pillow (9.3.0-r0) πΈ (85/99) Installing py3-six (1.16.0-r3) πΈ (86/99) Installing py3-retrying (1.3.3-r3) πΈ (87/99) Installing py3-parsing (3.0.9-r0) πΈ (88/99) Installing py3-packaging (21.3-r2) πΈ (89/99) Installing py3-setuptools (65.6.0-r0) πΈ (90/99) Installing py3-pip (22.3.1-r1) πΈ (91/99) Installing py3-psutil (5.9.4-r0) πΈ (92/99) Installing py3-regex (2022.10.31-r0) πΈ (93/99) Installing yaml (0.2.5-r0) πΈ (94/99) Installing py3-yaml (6.0-r0) πΈ (95/99) Installing libuv (1.44.2-r0) πΈ (96/99) Installing libwebsockets (4.3.2-r1) πΈ (97/99) Installing libwebsockets-evlib_uv (4.3.2-r1) πΈ (98/99) Installing json-c (0.16-r2) πΈ (99/99) Installing ttyd (1.7.2-r0) πΈ Executing busybox-1.35.0-r29.trigger πΈ OK: 167 MiB in 130 packages πΈ Collecting packaging πΈ Downloading packaging-23.1-py3-none-any.whl (48 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 48.9/48.9 kB 430.3 kB/s eta 0:00:00 πΈ Installing collected packages: packaging πΈ Successfully installed packaging-23.1 πΈ WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv πΈ Collecting https://github.com/feelfreelinux/octo4a-argon2-mock/archive/main.zip πΈ Downloading https://github.com/feelfreelinux/octo4a-argon2-mock/archive/main.zip πΈ \ 6.3 kB 227.4 kB/s 0:00:00 πΈ Installing build dependencies: started πΈ Installing build dependencies: finished with status 'done' πΈ Getting requirements to build wheel: started πΈ Getting requirements to build wheel: finished with status 'done' πΈ Preparing metadata (pyproject.toml): started πΈ Preparing metadata (pyproject.toml): finished with status 'done' πΈ Building wheels for collected packages: argon2-cffi πΈ Building wheel for argon2-cffi (pyproject.toml): started πΈ Building wheel for argon2-cffi (pyproject.toml): finished with status 'done' πΈ Created wheel for argon2-cffi: filename=argon2_cffi-21.3.0-py3-none-any.whl size=1606 sha256=859b5499b54428463bd820af393236aef02b703a6c623498a711ca83068a985e πΈ Stored in directory: /tmp/pip-ephem-wheel-cache-5lu4rj6h/wheels/6b/30/6b/6fcc594d71f28bbcbd8aae83b53e1ca59e203102a84d4e1121 πΈ Successfully built argon2-cffi πΈ Installing collected packages: argon2-cffi πΈ Successfully installed argon2-cffi-21.3.0 πΈ WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv π» >curl -o octoprint.zip -L https://api.github.com/repos/OctoPrint/OctoPrint/zipball/1.9.1 πΈ % Total % Received % Xferd Average Speed Time Time Time Current πΈ Dload Upload Total Spent Left Speed πΈ πΈ 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 πΈ 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 πΈ 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 πΈ πΈ 100 12760 0 12760 0 0 9181 0 --:--:-- 0:00:01 --:--:-- 9181 πΈ 100 6167k 0 6167k 0 0 1722k 0 --:--:-- 0:00:03 --:--:-- 2809k πΈ 100 6167k 0 6167k 0 0 1717k 0 --:--:-- 0:00:03 --:--:-- 2796k π» >echo PWD IS $PWD, and running as $USER, patch is $PATH, Unzip is at $(which unzip) && ls -lah $(which unzip) πΈ PWD IS /root, and running as root, patch is /sbin:/usr/sbin:/bin:/usr/bin, Unzip is at πΈ total 20K πΈ drwxrwx--- 4 root 9997 4.0K Jul 17 12:10 . πΈ drwx------ 23 root root 4.0K Jul 17 12:10 .. πΈ drwxrwx--- 3 root 9997 4.0K Jul 17 12:09 .cache πΈ -rw-rw---- 1 root 9997 10 Jul 17 12:08 .octoCredentials πΈ drwxrwx--- 3 root 9997 4.0K Jul 17 12:08 extensions πΈ -rw-rw---- 1 root 9997 6.0M Jul 17 12:10 octoprint.zip π» >ls -lah πΈ total 20K πΈ drwxrwx--- 4 root 9997 4.0K Jul 17 12:10 . πΈ drwx------ 23 root root 4.0K Jul 17 12:10 .. πΈ drwxrwx--- 3 root 9997 4.0K Jul 17 12:09 .cache πΈ -rw-rw---- 1 root 9997 10 Jul 17 12:08 .octoCredentials πΈ drwxrwx--- 3 root 9997 4.0K Jul 17 12:08 extensions πΈ -rw-rw---- 1 root 9997 6.0M Jul 17 12:10 octoprint.zip π» >7z x -y octoprint.zip πΈ πΈ 7-Zip (z) 23.01 (arm) : Copyright (c) 1999-2023 Igor Pavlov : 2023-06-20 πΈ 32-bit arm_v:6 thumb:1 locale='en_US.UTF-8' Threads:3 OPEN_MAX:1024 πΈ πΈ Scanning the drive for archives: πΈ 1 file, 6315209 bytes (6168 KiB) πΈ πΈ Extracting archive: octoprint.zip πΈ -- πΈ Path = octoprint.zip πΈ Type = zip πΈ Physical Size = 6315209 πΈ Comment = 1d519a21702ea180c026929da2a6e17079470b9a πΈ πΈ Everything is Ok πΈ πΈ Folders: 227 πΈ Files: 912 πΈ Size: 19396526 πΈ Compressed: 6315209 π» >cd Octo* && pip3 install . πΈ Processing /root/OctoPrint-OctoPrint-1d519a2 πΈ Installing build dependencies: started πΈ Installing build dependencies: finished with status 'done' πΈ Getting requirements to build wheel: started πΈ Getting requirements to build wheel: finished with status 'done' πΈ Preparing metadata (pyproject.toml): started πΈ Preparing metadata (pyproject.toml): finished with status 'done' πΈ Collecting websocket-client<2,>=1.5.1 πΈ Downloading websocket_client-1.6.1-py3-none-any.whl (56 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 56.9/56.9 kB 507.6 kB/s eta 0:00:00 πΈ Collecting semantic-version<3,>=2.10.0 πΈ Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) πΈ Collecting Click<9,>=8.1.3 πΈ Downloading click-8.1.5-py3-none-any.whl (98 kB) πΈ ββββββββββββββββββββββββββββββββββββββββ 98.1/98.1 kB 1.3 MB/s eta 0:00:00 πΈ Requirement already satisfied: argon2-cffi<22,>=21.3.0 in /usr/lib/python3.10/site-packages (from OctoPrint==1.9.1) (21.3.0) πΈ Collecting zeroconf==0.39.4 πΈ Downloading zeroconf-0.39.4-py3-none-any.whl (106 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 106.4/106.4 kB 1.3 MB/s eta 0:00:00 πΈ Collecting Flask-Login<0.7,>=0.6.2 πΈ Downloading Flask_Login-0.6.2-py3-none-any.whl (17 kB) πΈ Requirement already satisfied: netifaces<1,>=0.11 in /usr/lib/python3.10/site-packages (from OctoPrint==1.9.1) (0.11.0) πΈ Collecting Babel<2.13,>=2.12.1 πΈ Downloading Babel-2.12.1-py3-none-any.whl (10.1 MB) πΈ ββββββββββββββββββββββββββββββββββββββββ 10.1/10.1 MB 2.6 MB/s eta 0:00:00 πΈ Collecting markdown<4,>=3.4.3 πΈ Downloading Markdown-3.4.3-py3-none-any.whl (93 kB) πΈ ββββββββββββββββββββββββββββββββββββββββ 93.9/93.9 kB 1.4 MB/s eta 0:00:00 πΈ Collecting pkginfo<2,>=1.9.6 πΈ Downloading pkginfo-1.9.6-py3-none-any.whl (30 kB) πΈ Collecting flask<2.3,>=2.2.3 πΈ Downloading Flask-2.2.5-py3-none-any.whl (101 kB) πΈ βββββββββββββββββββββββββββββββββββββ 101.8/101.8 kB 934.9 kB/s eta 0:00:00 πΈ Collecting emoji<3,>=2.2.0 πΈ Downloading emoji-2.6.0.tar.gz (356 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 356.6/356.6 kB 2.6 MB/s eta 0:00:00 πΈ Preparing metadata (setup.py): started πΈ Preparing metadata (setup.py): finished with status 'done' πΈ Collecting watchdog<3,>=2.3.1 πΈ Downloading watchdog-2.3.1.tar.gz (123 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 123.1/123.1 kB 1.1 MB/s eta 0:00:00 πΈ Preparing metadata (setup.py): started πΈ Preparing metadata (setup.py): finished with status 'done' πΈ Collecting pylru<2,>=1.2.1 πΈ Downloading pylru-1.2.1-py3-none-any.whl (16 kB) πΈ Collecting sarge==0.1.7.post1 πΈ Downloading sarge-0.1.7.post1-py2.py3-none-any.whl (18 kB) πΈ Collecting OctoPrint-FirmwareCheck>=2021.10.11 πΈ Downloading OctoPrint_FirmwareCheck-2021.10.11-py2.py3-none-any.whl (33 kB) πΈ Collecting frozendict<3,>=2.3.7 πΈ Downloading frozendict-2.3.8.tar.gz (312 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 312.1/312.1 kB 1.7 MB/s eta 0:00:00 πΈ Installing build dependencies: started πΈ Installing build dependencies: finished with status 'done' πΈ Getting requirements to build wheel: started πΈ Getting requirements to build wheel: finished with status 'done' πΈ Preparing metadata (pyproject.toml): started πΈ Preparing metadata (pyproject.toml): finished with status 'done' πΈ Collecting future<1,>=0.18.3 πΈ Downloading future-0.18.3.tar.gz (840 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 840.9/840.9 kB 2.7 MB/s eta 0:00:00 πΈ Preparing metadata (setup.py): started πΈ Preparing metadata (setup.py): finished with status 'done' πΈ Collecting pathvalidate<3,>=2.5.2 πΈ Downloading pathvalidate-2.5.2-py3-none-any.whl (20 kB) πΈ Collecting OctoPrint-FileCheck>=2021.2.23 πΈ Downloading OctoPrint_FileCheck-2021.2.23-py2.py3-none-any.whl (19 kB) πΈ Requirement already satisfied: psutil<6,>=5.9.4 in /usr/lib/python3.10/site-packages (from OctoPrint==1.9.1) (5.9.4) πΈ Collecting passlib<2,>=1.7.4 πΈ Downloading passlib-1.7.4-py2.py3-none-any.whl (525 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 525.6/525.6 kB 2.1 MB/s eta 0:00:00 πΈ Collecting cachelib<0.11,>=0.10.2 πΈ Downloading cachelib-0.10.2-py3-none-any.whl (18 kB) πΈ Collecting OctoPrint-PiSupport>=2023.5.24 πΈ Downloading OctoPrint_PiSupport-2023.5.24-py2.py3-none-any.whl (33 kB) πΈ Collecting pydantic<2,>=1.10.7 πΈ Downloading pydantic-1.10.11-py3-none-any.whl (158 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 158.2/158.2 kB 1.9 MB/s eta 0:00:00 πΈ Collecting Flask-Limiter<4,>=3.3.0 πΈ Downloading Flask_Limiter-3.3.1-py3-none-any.whl (27 kB) πΈ Collecting colorlog<7,>=6.7.0 πΈ Downloading colorlog-6.7.0-py2.py3-none-any.whl (11 kB) πΈ Requirement already satisfied: regex in /usr/lib/python3.10/site-packages (from OctoPrint==1.9.1) (2022.10.31) πΈ Collecting wrapt<1.16,>=1.15 πΈ Downloading wrapt-1.15.0-py3-none-any.whl (22 kB) πΈ Collecting tornado<7,>=6.2 πΈ Downloading tornado-6.3.2.tar.gz (508 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 508.8/508.8 kB 2.6 MB/s eta 0:00:00 πΈ Installing build dependencies: started πΈ Installing build dependencies: finished with status 'done' πΈ Getting requirements to build wheel: started πΈ Getting requirements to build wheel: finished with status 'done' πΈ Preparing metadata (pyproject.toml): started πΈ Preparing metadata (pyproject.toml): finished with status 'done' πΈ Collecting zipstream-ng<2.0.0,>=1.5.0 πΈ Downloading zipstream_ng-1.6.0-py3-none-any.whl (22 kB) πΈ Collecting blinker<2,>=1.6.1 πΈ Downloading blinker-1.6.2-py3-none-any.whl (13 kB) πΈ Collecting class-doc<0.3,>=0.2.6 πΈ Downloading class_doc-0.2.6-py3-none-any.whl (4.7 kB) πΈ Collecting filetype<2,>=1.2.0 πΈ Downloading filetype-1.2.0-py2.py3-none-any.whl (19 kB) πΈ Collecting pyserial<4,>=3.5 πΈ Downloading pyserial-3.5-py2.py3-none-any.whl (90 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 90.6/90.6 kB 863.9 kB/s eta 0:00:00 πΈ Collecting unidecode πΈ Downloading Unidecode-1.3.6-py3-none-any.whl (235 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 235.9/235.9 kB 1.8 MB/s eta 0:00:00 πΈ Collecting Flask-Babel<4,>=3.1.0 πΈ Downloading flask_babel-3.1.0-py3-none-any.whl (9.6 kB) πΈ Collecting requests<3,>=2.28.2 πΈ Downloading requests-2.31.0-py3-none-any.whl (62 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 62.6/62.6 kB 753.9 kB/s eta 0:00:00 πΈ Collecting werkzeug<2.3,>=2.2.3 πΈ Downloading Werkzeug-2.2.3-py3-none-any.whl (233 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 233.6/233.6 kB 2.1 MB/s eta 0:00:00 πΈ Collecting feedparser<7,>=6.0.10 πΈ Downloading feedparser-6.0.10-py3-none-any.whl (81 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 81.1/81.1 kB 682.0 kB/s eta 0:00:00 πΈ Collecting PyYAML<6,>=5.4.1 πΈ Downloading PyYAML-5.4.1.tar.gz (175 kB) πΈ βββββββββββββββββββββββββββββββββββββ 175.1/175.1 kB 866.4 kB/s eta 0:00:00 πΈ Installing build dependencies: started πΈ Installing build dependencies: finished with status 'done' πΈ Getting requirements to build wheel: started πΈ Getting requirements to build wheel: finished with status 'done' πΈ Preparing metadata (pyproject.toml): started πΈ Preparing metadata (pyproject.toml): finished with status 'done' πΈ Collecting sentry-sdk<2,>=1.19.1 πΈ Downloading sentry_sdk-1.28.1-py2.py3-none-any.whl (214 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 214.7/214.7 kB 2.0 MB/s eta 0:00:00 πΈ Collecting netaddr<0.9,>=0.8 πΈ Downloading netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB) πΈ ββββββββββββββββββββββββββββββββββββββββ 1.9/1.9 MB 1.5 MB/s eta 0:00:00 πΈ Collecting Flask-Assets<3,>=2.0 πΈ Downloading Flask_Assets-2.0-py3-none-any.whl (8.5 kB) πΈ Collecting wheel πΈ Using cached wheel-0.40.0-py3-none-any.whl (64 kB) πΈ Collecting ifaddr>=0.1.7 πΈ Downloading ifaddr-0.2.0-py3-none-any.whl (12 kB) πΈ Collecting async-timeout>=4.0.1 πΈ Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB) πΈ Collecting more-itertools>=5.0.0 πΈ Downloading more_itertools-9.1.0-py3-none-any.whl (54 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 54.2/54.2 kB 696.5 kB/s eta 0:00:00 πΈ Collecting sgmllib3k πΈ Downloading sgmllib3k-1.0.0.tar.gz (5.8 kB) πΈ Preparing metadata (setup.py): started πΈ Preparing metadata (setup.py): finished with status 'done' πΈ Collecting Jinja2>=3.0 πΈ Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) πΈ βββββββββββββββββββββββββββββββββββββ 133.1/133.1 kB 184.5 kB/s eta 0:00:00 πΈ Collecting itsdangerous>=2.0 πΈ Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB) πΈ Collecting webassets>=2.0 πΈ Downloading webassets-2.0-py3-none-any.whl (142 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 142.9/142.9 kB 1.3 MB/s eta 0:00:00 πΈ Collecting pytz>=2022.7 πΈ Downloading pytz-2023.3-py2.py3-none-any.whl (502 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 502.3/502.3 kB 2.5 MB/s eta 0:00:00 πΈ Collecting limits>=2.8 πΈ Downloading limits-3.5.0-py3-none-any.whl (43 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 43.0/43.0 kB 650.4 kB/s eta 0:00:00 πΈ Collecting typing-extensions>=4 πΈ Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) πΈ Collecting ordered-set<5,>4 πΈ Downloading ordered_set-4.1.0-py3-none-any.whl (7.6 kB) πΈ Collecting rich<14,>=12 πΈ Downloading rich-13.4.2-py3-none-any.whl (239 kB) πΈ βββββββββββββββββββββββββββββββββββββ 239.4/239.4 kB 941.2 kB/s eta 0:00:00 πΈ Collecting certifi>=2017.4.17 πΈ Downloading certifi-2023.5.7-py3-none-any.whl (156 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 157.0/157.0 kB 1.3 MB/s eta 0:00:00 πΈ Collecting charset-normalizer<4,>=2 πΈ Downloading charset_normalizer-3.2.0-py3-none-any.whl (46 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 46.7/46.7 kB 181.5 kB/s eta 0:00:00 πΈ Collecting idna<4,>=2.5 πΈ Downloading idna-3.4-py3-none-any.whl (61 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 61.5/61.5 kB 224.2 kB/s eta 0:00:00 πΈ Collecting urllib3<3,>=1.21.1 πΈ Downloading urllib3-2.0.3-py3-none-any.whl (123 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 123.6/123.6 kB 1.1 MB/s eta 0:00:00 πΈ Collecting MarkupSafe>=2.1.1 πΈ Downloading MarkupSafe-2.1.3.tar.gz (19 kB) πΈ Preparing metadata (setup.py): started πΈ Preparing metadata (setup.py): finished with status 'done' πΈ Requirement already satisfied: setuptools in /usr/lib/python3.10/site-packages (from limits>=2.8->Flask-Limiter<4,>=3.3.0->OctoPrint==1.9.1) (65.6.0) πΈ Collecting importlib-resources>=1.3 πΈ Downloading importlib_resources-6.0.0-py3-none-any.whl (31 kB) πΈ Requirement already satisfied: packaging<24,>=21 in /usr/lib/python3.10/site-packages (from limits>=2.8->Flask-Limiter<4,>=3.3.0->OctoPrint==1.9.1) (23.1) πΈ Collecting deprecated>=1.2 πΈ Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB) πΈ Collecting pygments<3.0.0,>=2.13.0 πΈ Downloading Pygments-2.15.1-py3-none-any.whl (1.1 MB) πΈ ββββββββββββββββββββββββββββββββββββββββ 1.1/1.1 MB 2.4 MB/s eta 0:00:00 πΈ Collecting markdown-it-py>=2.2.0 πΈ Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB) πΈ ββββββββββββββββββββββββββββββββββββββββ 87.5/87.5 kB 1.1 MB/s eta 0:00:00 πΈ Collecting mdurl~=0.1 πΈ Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) πΈ Building wheels for collected packages: OctoPrint, frozendict, PyYAML, tornado πΈ Building wheel for OctoPrint (pyproject.toml): started πΈ Building wheel for OctoPrint (pyproject.toml): finished with status 'error' πΈ error: subprocess-exited-with-error πΈ πΈ Γ Building wheel for OctoPrint (pyproject.toml) did not run successfully. πΈ β exit code: 1 πΈ β°β> [25 lines of output] πΈ /tmp/pip-build-env-i8a6vy6w/overlay/lib/python3.10/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in setup.cfg πΈ !! πΈ πΈ **** πΈ The license_file parameter is deprecated, use license_files instead. πΈ πΈ By 2023-Oct-30, you need to update your project and remove deprecated calls πΈ or your builds will no longer be supported. πΈ πΈ See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. πΈ **** πΈ πΈ !! πΈ parsed = self.parsers.get(option_name, lambda x: x)(value) πΈ running bdist_wheel πΈ running build πΈ running build_py πΈ RUNNING copy_files_build_py πΈ creating build πΈ creating build/lib πΈ creating build/lib/octoprint πΈ creating build/lib/octoprint/templates πΈ creating build/lib/octoprint/templates/_data πΈ Copying AUTHORS.md to build/lib/octoprint/templates/_data/AUTHORS.md πΈ error: [Errno 1] Operation not permitted πΈ [end of output] πΈ πΈ note: This error originates from a subprocess, and is likely not a problem with pip. πΈ ERROR: Failed building wheel for OctoPrint πΈ Building wheel for frozendict (pyproject.toml): started πΈ Building wheel for frozendict (pyproject.toml): finished with status 'done' πΈ WARNING: Building wheel for frozendict failed: [Errno 1] Operation not permitted πΈ Building wheel for PyYAML (pyproject.toml): started πΈ Building wheel for PyYAML (pyproject.toml): finished with status 'done' πΈ WARNING: Building wheel for PyYAML failed: [Errno 1] Operation not permitted πΈ Building wheel for tornado (pyproject.toml): started πΈ Building wheel for tornado (pyproject.toml): still running... πΈ Building wheel for tornado (pyproject.toml): still running... πΈ Building wheel for tornado (pyproject.toml): still running... πΈ Building wheel for tornado (pyproject.toml): finished with status 'done' πΈ WARNING: Building wheel for tornado failed: [Errno 1] Operation not permitted πΈ Failed to build OctoPrint frozendict PyYAML tornado πΈ ERROR: Could not build wheels for OctoPrint, frozendict, PyYAML, tornado, which is required to install pyproject.toml-based projects π» An exception has occurred at: java.lang.RuntimeException: Process exited with error code 1. [Processing /root/OctoPrint-OctoPrint-1d519a2 Ins at com.octo4a.utils.ProcessUtilsKt.waitAndPrintOutput(ProcessUtils.kt:43) at com.octo4a.utils.ProcessUtilsKt.waitAndPrintOutput$default(ProcessUtils.kt:16) at com.octo4a.repository.OctoPrintHandlerRepositoryImpl$beginInstallation$2.invokeSuspend(OctoPrintHandlerRepository.kt:167) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.UndispatchedCoroutine.afterResume(Builders.common.kt:265) at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:113) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191) at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147) at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191) at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147) at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
setup.cfg
Exception: java.lang.RuntimeException: Process exited with error code 1. [Processing /root/OctoPrint-OctoPrint-1d519a2 Ins
Have u fixed it u have the same problem
π» No bootstrap detected, proceeding with installation π» Arch: arm π» Downloading bootstrap 0.3.0 from https://github.com/feelfreelinux/android-linux-bootstrap/releases/download/0.3.0/bootstrap-armv7a.zip π» Request to https://objects.githubusercontent.com/github-production-release-asset-2e65be/352965812/2cd65898-00b6-4b5a-bd0f-7a036eff0c4f?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230717%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230717T120707Z&X-Amz-Expires=300&X-Amz-Signature=17737372aa8144d5ede9714b64ea7865c22330a34739fabcbe18f3f21faeee09&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=352965812&response-content-disposition=attachment%3B%20filename%3Dbootstrap-armv7a.zip&response-content-type=application%2Foctet-stream returned status code 200 π» Bootstrap extracted, setting it up... π» >ls πΈ add-user.sh πΈ fake_proc_stat πΈ install-bootstrap.sh πΈ ioctlHook.so πΈ root πΈ root-pre5 πΈ rootfs.tar.xz πΈ run-bootstrap.sh π» >chmod -R 700 . π» >sh install-bootstrap.sh πΈ chmod: chmod 'serialpipe' to 120777: Permission denied πΈ chmod: chmod 'serialpipe' to 120777: Permission denied πΈ bootstrap ready, run with run-bootstrap.sh π» >sh add-user.sh octoprint π» >cat /etc/motd πΈ Welcome to Alpine! πΈ πΈ The Alpine Wiki contains a large amount of how-to guides and general πΈ information about administrating Alpine systems. πΈ See https://wiki.alpinelinux.org/. πΈ πΈ You can setup the system with the command: setup-alpine πΈ πΈ You may change this message by editing /etc/motd. πΈ π» >env πΈ EXTRA_BIND=-b /storage/emulated/0/Android/data/com.octo4a/files:/root -b /data/data/com.octo4a/files/serialpipe:/dev/ttyOcto4a -b /data/data/com.octo4a/files/bootstrap/ioctlHook.so:/home/octoprint/ioctlHook.so πΈ MC_AUTH_TOKEN_PATH=/efs πΈ USER=root πΈ KNOX_STORAGE=/data/knox/ext_sdcard πΈ EXTERNAL_STORAGE=/sdcard πΈ PROOT_L2S_DIR=/data/data/com.octo4a/files/bootstrap/bootstrap/.proot.meta πΈ SHLVL=1 πΈ HOME=/root πΈ ANDROID_ASSETS=/system/app πΈ BOOTCLASSPATH=/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar:/system/framework/sec_edm.jar:/system/framework/sagearpolicymanager.jar:/system/framework/secocsp.jar:/system/framework/timakeystore.jar:/system/framework/commonimsinterface.jar:/system/framework/imsmanager.jar:/system/framework/sprengine.jar:/system/framework/smartbondingservice.jar:/system/framework/knoxvpnuidtag.jar:/system/framework/sec_sdp_sdk.jar:/system/framework/sec_sdp_hiddensdk.jar:/system/framework/simageis.jar:/system/framework/tcmiface.jar:/system/framework/qcmediaplayer.jar:/system/framework/qcom.fmradio.jar:/system/framework/oem-services.jar:/system/framework/com.qti.dpmframework.jar:/system/framework/dpmapi.jar:/system/framework/com.qti.location.sdk.jar πΈ =./root/bin/proot πΈ ANDROID_DATA=/data πΈ PATH=/sbin:/usr/sbin:/bin:/usr/bin πΈ ANDROID_ROOT=/system πΈ SECONDARY_STORAGE=/storage/extSdCard πΈ LANG='en_US.UTF-8' πΈ ENC_EMULATED_STORAGE_TARGET=/storage/enc_emulated πΈ ANDROID_SOCKET_zygote=10 πΈ ASEC_MOUNTPOINT=/mnt/asec πΈ PWD=/root πΈ ANDROID_PROPERTY_WORKSPACE=9,0 πΈ SYSTEMSERVERCLASSPATH=/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar πΈ ANDROID_STORAGE=/storage πΈ PROOT_TMP_DIR=/data/data/com.octo4a/files/bootstrap/tmp πΈ ANDROID_BOOTLOGO=1 π» >ls / πΈ bin πΈ dev πΈ etc πΈ home πΈ lib πΈ media πΈ mnt πΈ opt πΈ proc πΈ root πΈ run πΈ sbin πΈ srv πΈ storage πΈ sys πΈ system πΈ tmp πΈ usr πΈ var πΈ vendor π» >apk add openssh-server curl bash unzip πΈ fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/armhf/APKINDEX.tar.gz πΈ fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/armhf/APKINDEX.tar.gz πΈ (1/13) Installing ncurses-terminfo-base (6.3_p20221119-r1) πΈ (2/13) Installing ncurses-libs (6.3_p20221119-r1) πΈ (3/13) Installing readline (8.2.0-r0) πΈ (4/13) Installing bash (5.2.15-r0) πΈ Executing bash-5.2.15-r0.post-install πΈ (5/13) Installing ca-certificates (20230506-r0) πΈ (6/13) Installing brotli-libs (1.0.9-r9) πΈ (7/13) Installing nghttp2-libs (1.51.0-r0) πΈ (8/13) Installing libcurl (8.1.2-r0) πΈ (9/13) Installing curl (8.1.2-r0) πΈ (10/13) Installing openssh-keygen (9.1_p1-r3) πΈ (11/13) Installing openssh-server-common (9.1_p1-r3) πΈ (12/13) Installing openssh-server (9.1_p1-r3) πΈ (13/13) Installing unzip (6.0-r13) πΈ Executing busybox-1.35.0-r29.trigger πΈ Executing ca-certificates-20230506-r0.trigger πΈ OK: 15 MiB in 28 packages π» >echo "PermitRootLogin yes" >> /etc/ssh/sshd_config π» >ssh-keygen -A πΈ ssh-keygen: generating new host keys: RSA ECDSA ED25519 π» Installing p7zip... π» >apk add p7zip πΈ ERROR: unable to select packages: πΈ p7zip (no such package): πΈ required by: world[p7zip] π» Failed to install p7zip from release repository, trying Alpine edge... π» This may be caused by the fact that p7zip is missing on armhf Alpine 3.17, see: https://gitlab.alpinelinux.org/alpine/aports/-/commits/master/main/p7zip/APKBUILD π» >apk add p7zip --repository=http://dl-cdn.alpinelinux.org/alpine/edge/main πΈ fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/armhf/APKINDEX.tar.gz πΈ (1/3) Installing libgcc (13.1.1_git20230715-r1) πΈ (2/3) Installing libstdc++ (13.1.1_git20230715-r1) πΈ (3/3) Installing 7zip (23.01-r0) πΈ Executing busybox-1.35.0-r29.trigger πΈ OK: 19 MiB in 31 packages π» Bootstrap installed π» Downloading Octoprint from https://api.github.com/repos/OctoPrint/OctoPrint/zipball/1.9.1 π» >curl -s https://raw.githubusercontent.com/feelfreelinux/octo4a/master/scripts/setup-octo4a.sh | bash -s πΈ (1/99) Installing sdl2 (2.26.5-r0) πΈ (2/99) Installing libxau (1.0.10-r0) πΈ (3/99) Installing libmd (1.0.4-r0) πΈ (4/99) Installing libbsd (0.11.7-r0) πΈ (5/99) Installing libxdmcp (1.1.4-r0) πΈ (6/99) Installing libxcb (1.15-r0) πΈ (7/99) Installing libx11 (1.8.4-r1) πΈ (8/99) Installing aom-libs (3.5.0-r0) πΈ (9/99) Installing alsa-lib (1.2.8-r0) πΈ (10/99) Installing libexpat (2.5.0-r0) πΈ (11/99) Installing libbz2 (1.0.8-r4) πΈ (12/99) Installing libpng (1.6.38-r0) πΈ (13/99) Installing freetype (2.12.1-r0) πΈ (14/99) Installing fontconfig (2.14.1-r0) πΈ (15/99) Installing fribidi (1.0.12-r0) πΈ (16/99) Installing libffi (3.4.4-r0) πΈ (17/99) Installing libintl (0.21.1-r1) πΈ (18/99) Installing libblkid (2.38.1-r1) πΈ (19/99) Installing libmount (2.38.1-r1) πΈ (20/99) Installing pcre2 (10.42-r0) πΈ (21/99) Installing glib (2.74.7-r0) πΈ (22/99) Installing graphite2 (1.3.14-r2) πΈ (23/99) Installing harfbuzz (5.3.1-r1) πΈ (24/99) Installing libass (0.16.0-r1) πΈ (25/99) Installing libdav1d (1.0.0-r2) πΈ (26/99) Installing libdrm (2.4.114-r0) πΈ (27/99) Installing gmp (6.2.1-r2) πΈ (28/99) Installing nettle (3.8.1-r0) πΈ (29/99) Installing p11-kit (0.24.1-r1) πΈ (30/99) Installing libtasn1 (4.19.0-r0) πΈ (31/99) Installing libunistring (1.1-r0) πΈ (32/99) Installing gnutls (3.7.8-r3) πΈ (33/99) Installing lame (3.100-r2) πΈ (34/99) Installing opus (1.3.1-r1) πΈ (35/99) Installing libasyncns (0.8-r1) πΈ (36/99) Installing dbus-libs (1.14.8-r0) πΈ (37/99) Installing libltdl (2.4.7-r1) πΈ (38/99) Installing orc (0.4.33-r0) πΈ (39/99) Installing libogg (1.3.5-r2) πΈ (40/99) Installing flac-libs (1.4.2-r0) πΈ (41/99) Installing libvorbis (1.3.7-r0) πΈ (42/99) Installing libsndfile (1.1.0-r2) πΈ (43/99) Installing libgomp (12.2.1_git20220924-r4) πΈ (44/99) Installing soxr (0.1.3-r3) πΈ (45/99) Installing speexdsp (1.2.1-r0) πΈ (46/99) Installing tdb-libs (1.4.6-r0) πΈ (47/99) Installing libpulse (16.1-r6) πΈ (48/99) Installing cjson (1.7.15-r3) πΈ (49/99) Installing mbedtls (2.28.3-r0) πΈ (50/99) Installing librist (0.2.7-r0) πΈ (51/99) Installing libsrt (1.5.1-r0) πΈ (52/99) Installing libssh (0.10.5-r0) πΈ (53/99) Installing libtheora (1.1.1-r16) πΈ (54/99) Installing libjpeg-turbo (2.1.4-r0) πΈ (55/99) Installing v4l-utils-libs (1.22.1-r2) πΈ (56/99) Installing libxext (1.3.5-r0) πΈ (57/99) Installing libxfixes (6.0.0-r0) πΈ (58/99) Installing wayland-libs-client (1.21.0-r1) πΈ (59/99) Installing libva (2.16.0-r0) πΈ (60/99) Installing libvdpau (1.5-r0) πΈ (61/99) Installing vidstab (1.1.0-r2) πΈ (62/99) Installing libvpx (1.12.0-r1) πΈ (63/99) Installing libwebp (1.2.4-r2) πΈ (64/99) Installing x264-libs (0.164_git20220602-r0) πΈ (65/99) Installing numactl (2.0.16-r1) πΈ (66/99) Installing x265-libs (3.5-r3) πΈ (67/99) Installing xvidcore (1.3.7-r1) πΈ (68/99) Installing libsodium (1.0.18-r2) πΈ (69/99) Installing libzmq (4.3.4-r1) πΈ (70/99) Installing ffmpeg-libs (5.1.3-r0) πΈ (71/99) Installing ffmpeg (5.1.3-r0) πΈ (72/99) Installing py3-netifaces (0.11.0-r1) πΈ (73/99) Installing py3-olefile (0.46-r6) πΈ (74/99) Installing gdbm (1.23-r0) πΈ (75/99) Installing xz-libs (5.2.9-r0) πΈ (76/99) Installing mpdecimal (2.5.1-r1) πΈ (77/99) Installing sqlite-libs (3.40.1-r0) πΈ (78/99) Installing python3 (3.10.12-r0) πΈ (79/99) Installing libimagequant (4.0.4-r0) πΈ (80/99) Installing lcms2 (2.14-r0) πΈ (81/99) Installing openjpeg (2.5.0-r0) πΈ (82/99) Installing zstd-libs (1.5.5-r0) πΈ (83/99) Installing tiff (4.4.0-r4) πΈ (84/99) Installing py3-pillow (9.3.0-r0) πΈ (85/99) Installing py3-six (1.16.0-r3) πΈ (86/99) Installing py3-retrying (1.3.3-r3) πΈ (87/99) Installing py3-parsing (3.0.9-r0) πΈ (88/99) Installing py3-packaging (21.3-r2) πΈ (89/99) Installing py3-setuptools (65.6.0-r0) πΈ (90/99) Installing py3-pip (22.3.1-r1) πΈ (91/99) Installing py3-psutil (5.9.4-r0) πΈ (92/99) Installing py3-regex (2022.10.31-r0) πΈ (93/99) Installing yaml (0.2.5-r0) πΈ (94/99) Installing py3-yaml (6.0-r0) πΈ (95/99) Installing libuv (1.44.2-r0) πΈ (96/99) Installing libwebsockets (4.3.2-r1) πΈ (97/99) Installing libwebsockets-evlib_uv (4.3.2-r1) πΈ (98/99) Installing json-c (0.16-r2) πΈ (99/99) Installing ttyd (1.7.2-r0) πΈ Executing busybox-1.35.0-r29.trigger πΈ OK: 167 MiB in 130 packages πΈ Collecting packaging πΈ Downloading packaging-23.1-py3-none-any.whl (48 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 48.9/48.9 kB 430.3 kB/s eta 0:00:00 πΈ Installing collected packages: packaging πΈ Successfully installed packaging-23.1 πΈ WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv πΈ Collecting https://github.com/feelfreelinux/octo4a-argon2-mock/archive/main.zip πΈ Downloading https://github.com/feelfreelinux/octo4a-argon2-mock/archive/main.zip πΈ \ 6.3 kB 227.4 kB/s 0:00:00 πΈ Installing build dependencies: started πΈ Installing build dependencies: finished with status 'done' πΈ Getting requirements to build wheel: started πΈ Getting requirements to build wheel: finished with status 'done' πΈ Preparing metadata (pyproject.toml): started πΈ Preparing metadata (pyproject.toml): finished with status 'done' πΈ Building wheels for collected packages: argon2-cffi πΈ Building wheel for argon2-cffi (pyproject.toml): started πΈ Building wheel for argon2-cffi (pyproject.toml): finished with status 'done' πΈ Created wheel for argon2-cffi: filename=argon2_cffi-21.3.0-py3-none-any.whl size=1606 sha256=859b5499b54428463bd820af393236aef02b703a6c623498a711ca83068a985e πΈ Stored in directory: /tmp/pip-ephem-wheel-cache-5lu4rj6h/wheels/6b/30/6b/6fcc594d71f28bbcbd8aae83b53e1ca59e203102a84d4e1121 πΈ Successfully built argon2-cffi πΈ Installing collected packages: argon2-cffi πΈ Successfully installed argon2-cffi-21.3.0 πΈ WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv π» >curl -o octoprint.zip -L https://api.github.com/repos/OctoPrint/OctoPrint/zipball/1.9.1 πΈ % Total % Received % Xferd Average Speed Time Time Time Current πΈ Dload Upload Total Spent Left Speed πΈ πΈ 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 πΈ 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 πΈ 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 πΈ πΈ 100 12760 0 12760 0 0 9181 0 --:--:-- 0:00:01 --:--:-- 9181 πΈ 100 6167k 0 6167k 0 0 1722k 0 --:--:-- 0:00:03 --:--:-- 2809k πΈ 100 6167k 0 6167k 0 0 1717k 0 --:--:-- 0:00:03 --:--:-- 2796k π» >echo PWD IS $PWD, and running as $USER, patch is $PATH, Unzip is at $(which unzip) && ls -lah $(which unzip) πΈ PWD IS /root, and running as root, patch is /sbin:/usr/sbin:/bin:/usr/bin, Unzip is at πΈ total 20K
πΈ drwxrwx--- 4 root 9997 4.0K Jul 17 12:10 . πΈ drwx------ 23 root root 4.0K Jul 17 12:10 .. πΈ drwxrwx--- 3 root 9997 4.0K Jul 17 12:09 .cache πΈ -rw-rw---- 1 root 9997 10 Jul 17 12:08 .octoCredentials πΈ drwxrwx--- 3 root 9997 4.0K Jul 17 12:08 extensions πΈ -rw-rw---- 1 root 9997 6.0M Jul 17 12:10 octoprint.zip π» >ls -lah πΈ total 20K
πΈ drwxrwx--- 4 root 9997 4.0K Jul 17 12:10 . πΈ drwx------ 23 root root 4.0K Jul 17 12:10 .. πΈ drwxrwx--- 3 root 9997 4.0K Jul 17 12:09 .cache πΈ -rw-rw---- 1 root 9997 10 Jul 17 12:08 .octoCredentials πΈ drwxrwx--- 3 root 9997 4.0K Jul 17 12:08 extensions πΈ -rw-rw---- 1 root 9997 6.0M Jul 17 12:10 octoprint.zip π» >7z x -y octoprint.zip πΈ πΈ 7-Zip (z) 23.01 (arm) : Copyright (c) 1999-2023 Igor Pavlov : 2023-06-20 πΈ 32-bit arm_v:6 thumb:1 locale='en_US.UTF-8' Threads:3 OPEN_MAX:1024 πΈ πΈ Scanning the drive for archives: πΈ 1 file, 6315209 bytes (6168 KiB) πΈ πΈ Extracting archive: octoprint.zip πΈ -- πΈ Path = octoprint.zip πΈ Type = zip πΈ Physical Size = 6315209 πΈ Comment = 1d519a21702ea180c026929da2a6e17079470b9a πΈ πΈ Everything is Ok πΈ πΈ Folders: 227 πΈ Files: 912 πΈ Size: 19396526 πΈ Compressed: 6315209 π» >cd Octo* && pip3 install . πΈ Processing /root/OctoPrint-OctoPrint-1d519a2 πΈ Installing build dependencies: started πΈ Installing build dependencies: finished with status 'done' πΈ Getting requirements to build wheel: started πΈ Getting requirements to build wheel: finished with status 'done' πΈ Preparing metadata (pyproject.toml): started πΈ Preparing metadata (pyproject.toml): finished with status 'done' πΈ Collecting websocket-client<2,>=1.5.1 πΈ Downloading websocket_client-1.6.1-py3-none-any.whl (56 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 56.9/56.9 kB 507.6 kB/s eta 0:00:00 πΈ Collecting semantic-version<3,>=2.10.0 πΈ Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) πΈ Collecting Click<9,>=8.1.3 πΈ Downloading click-8.1.5-py3-none-any.whl (98 kB) πΈ ββββββββββββββββββββββββββββββββββββββββ 98.1/98.1 kB 1.3 MB/s eta 0:00:00 πΈ Requirement already satisfied: argon2-cffi<22,>=21.3.0 in /usr/lib/python3.10/site-packages (from OctoPrint==1.9.1) (21.3.0) πΈ Collecting zeroconf==0.39.4 πΈ Downloading zeroconf-0.39.4-py3-none-any.whl (106 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 106.4/106.4 kB 1.3 MB/s eta 0:00:00 πΈ Collecting Flask-Login<0.7,>=0.6.2 πΈ Downloading Flask_Login-0.6.2-py3-none-any.whl (17 kB) πΈ Requirement already satisfied: netifaces<1,>=0.11 in /usr/lib/python3.10/site-packages (from OctoPrint==1.9.1) (0.11.0) πΈ Collecting Babel<2.13,>=2.12.1 πΈ Downloading Babel-2.12.1-py3-none-any.whl (10.1 MB) πΈ ββββββββββββββββββββββββββββββββββββββββ 10.1/10.1 MB 2.6 MB/s eta 0:00:00 πΈ Collecting markdown<4,>=3.4.3 πΈ Downloading Markdown-3.4.3-py3-none-any.whl (93 kB) πΈ ββββββββββββββββββββββββββββββββββββββββ 93.9/93.9 kB 1.4 MB/s eta 0:00:00 πΈ Collecting pkginfo<2,>=1.9.6 πΈ Downloading pkginfo-1.9.6-py3-none-any.whl (30 kB) πΈ Collecting flask<2.3,>=2.2.3 πΈ Downloading Flask-2.2.5-py3-none-any.whl (101 kB) πΈ βββββββββββββββββββββββββββββββββββββ 101.8/101.8 kB 934.9 kB/s eta 0:00:00 πΈ Collecting emoji<3,>=2.2.0 πΈ Downloading emoji-2.6.0.tar.gz (356 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 356.6/356.6 kB 2.6 MB/s eta 0:00:00 πΈ Preparing metadata (setup.py): started πΈ Preparing metadata (setup.py): finished with status 'done' πΈ Collecting watchdog<3,>=2.3.1 πΈ Downloading watchdog-2.3.1.tar.gz (123 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 123.1/123.1 kB 1.1 MB/s eta 0:00:00 πΈ Preparing metadata (setup.py): started πΈ Preparing metadata (setup.py): finished with status 'done' πΈ Collecting pylru<2,>=1.2.1 πΈ Downloading pylru-1.2.1-py3-none-any.whl (16 kB) πΈ Collecting sarge==0.1.7.post1 πΈ Downloading sarge-0.1.7.post1-py2.py3-none-any.whl (18 kB) πΈ Collecting OctoPrint-FirmwareCheck>=2021.10.11 πΈ Downloading OctoPrint_FirmwareCheck-2021.10.11-py2.py3-none-any.whl (33 kB) πΈ Collecting frozendict<3,>=2.3.7 πΈ Downloading frozendict-2.3.8.tar.gz (312 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 312.1/312.1 kB 1.7 MB/s eta 0:00:00 πΈ Installing build dependencies: started πΈ Installing build dependencies: finished with status 'done' πΈ Getting requirements to build wheel: started πΈ Getting requirements to build wheel: finished with status 'done' πΈ Preparing metadata (pyproject.toml): started πΈ Preparing metadata (pyproject.toml): finished with status 'done' πΈ Collecting future<1,>=0.18.3 πΈ Downloading future-0.18.3.tar.gz (840 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 840.9/840.9 kB 2.7 MB/s eta 0:00:00 πΈ Preparing metadata (setup.py): started πΈ Preparing metadata (setup.py): finished with status 'done' πΈ Collecting pathvalidate<3,>=2.5.2 πΈ Downloading pathvalidate-2.5.2-py3-none-any.whl (20 kB) πΈ Collecting OctoPrint-FileCheck>=2021.2.23 πΈ Downloading OctoPrint_FileCheck-2021.2.23-py2.py3-none-any.whl (19 kB) πΈ Requirement already satisfied: psutil<6,>=5.9.4 in /usr/lib/python3.10/site-packages (from OctoPrint==1.9.1) (5.9.4) πΈ Collecting passlib<2,>=1.7.4 πΈ Downloading passlib-1.7.4-py2.py3-none-any.whl (525 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 525.6/525.6 kB 2.1 MB/s eta 0:00:00 πΈ Collecting cachelib<0.11,>=0.10.2 πΈ Downloading cachelib-0.10.2-py3-none-any.whl (18 kB) πΈ Collecting OctoPrint-PiSupport>=2023.5.24 πΈ Downloading OctoPrint_PiSupport-2023.5.24-py2.py3-none-any.whl (33 kB) πΈ Collecting pydantic<2,>=1.10.7 πΈ Downloading pydantic-1.10.11-py3-none-any.whl (158 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 158.2/158.2 kB 1.9 MB/s eta 0:00:00 πΈ Collecting Flask-Limiter<4,>=3.3.0 πΈ Downloading Flask_Limiter-3.3.1-py3-none-any.whl (27 kB) πΈ Collecting colorlog<7,>=6.7.0 πΈ Downloading colorlog-6.7.0-py2.py3-none-any.whl (11 kB) πΈ Requirement already satisfied: regex in /usr/lib/python3.10/site-packages (from OctoPrint==1.9.1) (2022.10.31) πΈ Collecting wrapt<1.16,>=1.15 πΈ Downloading wrapt-1.15.0-py3-none-any.whl (22 kB) πΈ Collecting tornado<7,>=6.2 πΈ Downloading tornado-6.3.2.tar.gz (508 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 508.8/508.8 kB 2.6 MB/s eta 0:00:00 πΈ Installing build dependencies: started πΈ Installing build dependencies: finished with status 'done' πΈ Getting requirements to build wheel: started πΈ Getting requirements to build wheel: finished with status 'done' πΈ Preparing metadata (pyproject.toml): started πΈ Preparing metadata (pyproject.toml): finished with status 'done' πΈ Collecting zipstream-ng<2.0.0,>=1.5.0 πΈ Downloading zipstream_ng-1.6.0-py3-none-any.whl (22 kB) πΈ Collecting blinker<2,>=1.6.1 πΈ Downloading blinker-1.6.2-py3-none-any.whl (13 kB) πΈ Collecting class-doc<0.3,>=0.2.6 πΈ Downloading class_doc-0.2.6-py3-none-any.whl (4.7 kB) πΈ Collecting filetype<2,>=1.2.0 πΈ Downloading filetype-1.2.0-py2.py3-none-any.whl (19 kB) πΈ Collecting pyserial<4,>=3.5 πΈ Downloading pyserial-3.5-py2.py3-none-any.whl (90 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 90.6/90.6 kB 863.9 kB/s eta 0:00:00 πΈ Collecting unidecode πΈ Downloading Unidecode-1.3.6-py3-none-any.whl (235 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 235.9/235.9 kB 1.8 MB/s eta 0:00:00 πΈ Collecting Flask-Babel<4,>=3.1.0 πΈ Downloading flask_babel-3.1.0-py3-none-any.whl (9.6 kB) πΈ Collecting requests<3,>=2.28.2 πΈ Downloading requests-2.31.0-py3-none-any.whl (62 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 62.6/62.6 kB 753.9 kB/s eta 0:00:00 πΈ Collecting werkzeug<2.3,>=2.2.3 πΈ Downloading Werkzeug-2.2.3-py3-none-any.whl (233 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 233.6/233.6 kB 2.1 MB/s eta 0:00:00 πΈ Collecting feedparser<7,>=6.0.10 πΈ Downloading feedparser-6.0.10-py3-none-any.whl (81 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 81.1/81.1 kB 682.0 kB/s eta 0:00:00 πΈ Collecting PyYAML<6,>=5.4.1 πΈ Downloading PyYAML-5.4.1.tar.gz (175 kB) πΈ βββββββββββββββββββββββββββββββββββββ 175.1/175.1 kB 866.4 kB/s eta 0:00:00 πΈ Installing build dependencies: started πΈ Installing build dependencies: finished with status 'done' πΈ Getting requirements to build wheel: started πΈ Getting requirements to build wheel: finished with status 'done' πΈ Preparing metadata (pyproject.toml): started πΈ Preparing metadata (pyproject.toml): finished with status 'done' πΈ Collecting sentry-sdk<2,>=1.19.1 πΈ Downloading sentry_sdk-1.28.1-py2.py3-none-any.whl (214 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 214.7/214.7 kB 2.0 MB/s eta 0:00:00 πΈ Collecting netaddr<0.9,>=0.8 πΈ Downloading netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB) πΈ ββββββββββββββββββββββββββββββββββββββββ 1.9/1.9 MB 1.5 MB/s eta 0:00:00 πΈ Collecting Flask-Assets<3,>=2.0 πΈ Downloading Flask_Assets-2.0-py3-none-any.whl (8.5 kB) πΈ Collecting wheel πΈ Using cached wheel-0.40.0-py3-none-any.whl (64 kB) πΈ Collecting ifaddr>=0.1.7 πΈ Downloading ifaddr-0.2.0-py3-none-any.whl (12 kB) πΈ Collecting async-timeout>=4.0.1 πΈ Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB) πΈ Collecting more-itertools>=5.0.0 πΈ Downloading more_itertools-9.1.0-py3-none-any.whl (54 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 54.2/54.2 kB 696.5 kB/s eta 0:00:00 πΈ Collecting sgmllib3k πΈ Downloading sgmllib3k-1.0.0.tar.gz (5.8 kB) πΈ Preparing metadata (setup.py): started πΈ Preparing metadata (setup.py): finished with status 'done' πΈ Collecting Jinja2>=3.0 πΈ Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) πΈ βββββββββββββββββββββββββββββββββββββ 133.1/133.1 kB 184.5 kB/s eta 0:00:00 πΈ Collecting itsdangerous>=2.0 πΈ Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB) πΈ Collecting webassets>=2.0 πΈ Downloading webassets-2.0-py3-none-any.whl (142 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 142.9/142.9 kB 1.3 MB/s eta 0:00:00 πΈ Collecting pytz>=2022.7 πΈ Downloading pytz-2023.3-py2.py3-none-any.whl (502 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 502.3/502.3 kB 2.5 MB/s eta 0:00:00 πΈ Collecting limits>=2.8 πΈ Downloading limits-3.5.0-py3-none-any.whl (43 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 43.0/43.0 kB 650.4 kB/s eta 0:00:00 πΈ Collecting typing-extensions>=4 πΈ Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) πΈ Collecting ordered-set<5,>4 πΈ Downloading ordered_set-4.1.0-py3-none-any.whl (7.6 kB) πΈ Collecting rich<14,>=12 πΈ Downloading rich-13.4.2-py3-none-any.whl (239 kB) πΈ βββββββββββββββββββββββββββββββββββββ 239.4/239.4 kB 941.2 kB/s eta 0:00:00 πΈ Collecting certifi>=2017.4.17 πΈ Downloading certifi-2023.5.7-py3-none-any.whl (156 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 157.0/157.0 kB 1.3 MB/s eta 0:00:00 πΈ Collecting charset-normalizer<4,>=2 πΈ Downloading charset_normalizer-3.2.0-py3-none-any.whl (46 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 46.7/46.7 kB 181.5 kB/s eta 0:00:00 πΈ Collecting idna<4,>=2.5 πΈ Downloading idna-3.4-py3-none-any.whl (61 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 61.5/61.5 kB 224.2 kB/s eta 0:00:00 πΈ Collecting urllib3<3,>=1.21.1 πΈ Downloading urllib3-2.0.3-py3-none-any.whl (123 kB) πΈ βββββββββββββββββββββββββββββββββββββββ 123.6/123.6 kB 1.1 MB/s eta 0:00:00 πΈ Collecting MarkupSafe>=2.1.1 πΈ Downloading MarkupSafe-2.1.3.tar.gz (19 kB) πΈ Preparing metadata (setup.py): started πΈ Preparing metadata (setup.py): finished with status 'done' πΈ Requirement already satisfied: setuptools in /usr/lib/python3.10/site-packages (from limits>=2.8->Flask-Limiter<4,>=3.3.0->OctoPrint==1.9.1) (65.6.0) πΈ Collecting importlib-resources>=1.3 πΈ Downloading importlib_resources-6.0.0-py3-none-any.whl (31 kB) πΈ Requirement already satisfied: packaging<24,>=21 in /usr/lib/python3.10/site-packages (from limits>=2.8->Flask-Limiter<4,>=3.3.0->OctoPrint==1.9.1) (23.1) πΈ Collecting deprecated>=1.2 πΈ Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB) πΈ Collecting pygments<3.0.0,>=2.13.0 πΈ Downloading Pygments-2.15.1-py3-none-any.whl (1.1 MB) πΈ ββββββββββββββββββββββββββββββββββββββββ 1.1/1.1 MB 2.4 MB/s eta 0:00:00 πΈ Collecting markdown-it-py>=2.2.0 πΈ Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB) πΈ ββββββββββββββββββββββββββββββββββββββββ 87.5/87.5 kB 1.1 MB/s eta 0:00:00 πΈ Collecting mdurl~=0.1 πΈ Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) πΈ Building wheels for collected packages: OctoPrint, frozendict, PyYAML, tornado πΈ Building wheel for OctoPrint (pyproject.toml): started πΈ Building wheel for OctoPrint (pyproject.toml): finished with status 'error' πΈ error: subprocess-exited-with-error πΈ
πΈ Γ Building wheel for OctoPrint (pyproject.toml) did not run successfully. πΈ β exit code: 1 πΈ β°β> [25 lines of output] πΈ /tmp/pip-build-env-i8a6vy6w/overlay/lib/python3.10/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in
setup.cfg
πΈ !! πΈπΈ **** πΈ The license_file parameter is deprecated, use license_files instead. πΈ
πΈ By 2023-Oct-30, you need to update your project and remove deprecated calls πΈ or your builds will no longer be supported. πΈ
πΈ See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. πΈ **** πΈ
πΈ !! πΈ parsed = self.parsers.get(option_name, lambda x: x)(value) πΈ running bdist_wheel πΈ running build πΈ running build_py πΈ RUNNING copy_files_build_py πΈ creating build πΈ creating build/lib πΈ creating build/lib/octoprint πΈ creating build/lib/octoprint/templates πΈ creating build/lib/octoprint/templates/_data πΈ Copying AUTHORS.md to build/lib/octoprint/templates/_data/AUTHORS.md πΈ error: [Errno 1] Operation not permitted πΈ [end of output] πΈ
πΈ note: This error originates from a subprocess, and is likely not a problem with pip. πΈ ERROR: Failed building wheel for OctoPrint πΈ Building wheel for frozendict (pyproject.toml): started πΈ Building wheel for frozendict (pyproject.toml): finished with status 'done' πΈ WARNING: Building wheel for frozendict failed: [Errno 1] Operation not permitted πΈ Building wheel for PyYAML (pyproject.toml): started πΈ Building wheel for PyYAML (pyproject.toml): finished with status 'done' πΈ WARNING: Building wheel for PyYAML failed: [Errno 1] Operation not permitted πΈ Building wheel for tornado (pyproject.toml): started πΈ Building wheel for tornado (pyproject.toml): still running... πΈ Building wheel for tornado (pyproject.toml): still running... πΈ Building wheel for tornado (pyproject.toml): still running... πΈ Building wheel for tornado (pyproject.toml): finished with status 'done' πΈ WARNING: Building wheel for tornado failed: [Errno 1] Operation not permitted πΈ Failed to build OctoPrint frozendict PyYAML tornado πΈ ERROR: Could not build wheels for OctoPrint, frozendict, PyYAML, tornado, which is required to install pyproject.toml-based projects π» An exception has occurred at: java.lang.RuntimeException: Process exited with error code 1. [Processing /root/OctoPrint-OctoPrint-1d519a2 Ins at com.octo4a.utils.ProcessUtilsKt.waitAndPrintOutput(ProcessUtils.kt:43) at com.octo4a.utils.ProcessUtilsKt.waitAndPrintOutput$default(ProcessUtils.kt:16) at com.octo4a.repository.OctoPrintHandlerRepositoryImpl$beginInstallation$2.invokeSuspend(OctoPrintHandlerRepository.kt:167) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.UndispatchedCoroutine.afterResume(Builders.common.kt:265) at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:113) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191) at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147) at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191) at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147) at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
Exception: java.lang.RuntimeException: Process exited with error code 1. [Processing /root/OctoPrint-OctoPrint-1d519a2 Ins