mickael-kerjean / filestash

🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
https://www.filestash.app/
GNU Affero General Public License v3.0
9.76k stars 719 forks source link

[bug] Backend build failed on ARM64/v8 #613

Open mrrb opened 1 year ago

mrrb commented 1 year ago

Description of the bug

I'm trying to create an ARM64/v8 docker image, so I can use filestash in my server.

So far, I found out that the frontend can only be build on AMD64 and ARM/v7 due to a missing dependency on ARM64/v8, so I have split the build process into 2 parts.

  1. Frontend build on AMD64 and temporal store of the resulting data.
  2. Backend build and distribution.

The frontend now seems to build correctly, but the backend fails with the following message.

> [linux/arm64 4/4] RUN apt-get update > /dev/null &&     apt-get install -y libvips-dev curl make > /dev/null 2>&1 &&     make build_init &&     make build_backend &&     mkdir -p ./dist/data/state/config/ &&     cp config/config.json ./dist/data/state/config/config.json:
#0 305.0 go generate -x ./server/...
#0 306.5 go run ../generator/constants.go
#0 340.3 sh -c go run ../generator/mime.go > mime_generated.go && go fmt mime_generated.go
#0 346.8 mime_generated.go
#0 346.8 sh -c go run ../generator/emacs-el.go > export_generated.go && go fmt export_generated.go
#0 349.1 export_generated.go
#0 349.2 CGO_ENABLED=0 go build -ldflags="-extldflags=-static" -mod=vendor --tags "fts5" -o dist/filestash server/main.go
#0 553.4 # github.com/mickael-kerjean/filestash/server/plugin/plg_image_thumbnail
#0 553.4 server/plugin/plg_image_thumbnail/resize_jpeg.go:9:13: undefined: binaryThumbnailJpeg
#0 553.4 server/plugin/plg_image_thumbnail/resize_jpeg.go:10:12: undefined: checksumJpeg
#0 553.4 server/plugin/plg_image_thumbnail/resize_png.go:9:13: undefined: binaryThumbnailPng
#0 553.4 server/plugin/plg_image_thumbnail/resize_png.go:10:12: undefined: checksumPng
#0 553.4 server/plugin/plg_image_thumbnail/resize_raw.go:9:13: undefined: binaryThumbnailRaw
#0 553.4 server/plugin/plg_image_thumbnail/resize_raw.go:10:12: undefined: checksumRaw
#0 667.4 make: *** [Makefile:13: build_backend] Error 1

I have no idea about the Go language and how everything works, but maybe it has something to about a missing ARM64 distribution file in the plugin _plg_imagethumbnail.

Check my repo fork for more info (https://github.com/mrrb/filestash/tree/master/docker).

BTW, I also have no idea if building the frontend only on AMD64 will affect the ARM images.

Step by step instructions to reproduce the bug

Using my docker changes.

  1. cd docker
  2. make dist

Observed behavior

Error while building the backend on ARM64, It is working properly on ARM/v7 and AM64.

Expected behavior

Successful backend build.

duraki commented 1 year ago

Same here. Reference to #223 as well and #587

mrrb commented 1 year ago

I've just seen the ARM build updates.

Everything seems to be working on my server, tomorrow I will make some more checks.

Thank you!

karma-git commented 1 year ago

I've also interested in this issue.

Tried to change go flags in Makefile but it did not help

-   GOARCH=amd64 GOOS=linux make build_backend
+   GOARCH=amd64 GOOS=linux make build_backend
Details

``` docker build -t fs:arm-v1 -f Dockerfile . dbl='docker build' [+] Building 163.5s (21/26) => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 3.31kB 0.0s => [internal] load metadata for docker.io/library/debian:stable-slim 9.6s => [internal] load metadata for docker.io/library/node:18-alpine 9.5s => [internal] load metadata for docker.io/library/golang:1.19-buster 9.2s => [internal] load metadata for docker.io/library/alpine:latest 9.5s => [auth] library/golang:pull token for registry-1.docker.io 0.0s => [auth] library/debian:pull token for registry-1.docker.io 0.0s => [auth] library/node:pull token for registry-1.docker.io 0.0s => [auth] library/alpine:pull token for registry-1.docker.io 0.0s => CACHED [builder_prepare 1/3] FROM docker.io/library/alpine:latest@sha256:82d1e9d7ed48a7523bdebc18cf6290bdb97b82302a8a9c27d4fe885949ea94d1 0.0s => [stage-3 1/5] FROM docker.io/library/debian:stable-slim@sha256:b09f68bffcf9c14f3105f262e92321d05abaf48460d1f43f884325bcd4395b95 12.7s => => resolve docker.io/library/debian:stable-slim@sha256:b09f68bffcf9c14f3105f262e92321d05abaf48460d1f43f884325bcd4395b95 0.0s => => sha256:b09f68bffcf9c14f3105f262e92321d05abaf48460d1f43f884325bcd4395b95 1.85kB / 1.85kB 0.0s => => sha256:afb04e5ddf007d76fe12599fc0957d8e4a2bbb380d1154dd74ee6f0563769383 529B / 529B 0.0s => => sha256:1c26302842d5808d1e118c7214850419ffca486d5a7c5797a466455e1c74c7c2 1.48kB / 1.48kB 0.0s => => sha256:47529c5b5421b7d26c192740e86cedf845c94f767a36ed58c56c1bf175faa9f6 29.15MB / 29.15MB 12.1s => => extracting sha256:47529c5b5421b7d26c192740e86cedf845c94f767a36ed58c56c1bf175faa9f6 0.4s => [builder_backend 1/4] FROM docker.io/library/golang:1.19-buster@sha256:46bab7f043402231a9ed12ef2a4b0a9d090e3abc005297de920160a76bc71da3 33.2s => => resolve docker.io/library/golang:1.19-buster@sha256:46bab7f043402231a9ed12ef2a4b0a9d090e3abc005297de920160a76bc71da3 0.0s => => sha256:632c3f066c1dce0189f6b75c571aca13cee60e09331c0770673e6ea4a4e7eecb 6.80kB / 6.80kB 0.0s => => sha256:e8371d57f7426517aead21bff5af0cf321625cac166c86214c439fb67db84243 49.24MB / 49.24MB 8.1s => => sha256:46bab7f043402231a9ed12ef2a4b0a9d090e3abc005297de920160a76bc71da3 988B / 988B 0.0s => => sha256:f24c12c8c46095e23e6c1b14209a545b967949bbd5e2f94927e0da40ecfb3fb0 1.58kB / 1.58kB 0.0s => => sha256:e7349847b3241e237d7a69174fea45593592e320324afdbae5c685b0a96e8181 17.45MB / 17.45MB 2.8s [+] Building 163.6s (21/26) => => extracting sha256:e8371d57f7426517aead21bff5af0cf321625cac166c86214c439fb67db84243 0.5s => => sha256:dd89ea1170f496f09a5024c764ff188bc4caf149ced38e3fd2c980fef9a417e4 62.74MB / 62.74MB 26.0s => => extracting sha256:e7349847b3241e237d7a69174fea45593592e320324afdbae5c685b0a96e8181 0.1s => => sha256:bc0b7f9d671ee39ed725b47e0082055749c9773b87860f7d178dbcc2a49d26df 115.33MB / 115.33MB 31.5s => => extracting sha256:f104dc4fba2c93f994673ea6c81b78ad44ef6b4d6984576abf9be7cf0dde960b 0.6s => => sha256:e0d28463fd500864c77a47f1f2fbfce9a04b9f9b4cacc19fbe1d1004b2eb8d7f 156B / 156B 14.3s => => extracting sha256:dd89ea1170f496f09a5024c764ff188bc4caf149ced38e3fd2c980fef9a417e4 0.7s => => extracting sha256:bc0b7f9d671ee39ed725b47e0082055749c9773b87860f7d178dbcc2a49d26df 1.5s => => extracting sha256:e0d28463fd500864c77a47f1f2fbfce9a04b9f9b4cacc19fbe1d1004b2eb8d7f 0.0s => [builder_frontend 1/4] FROM docker.io/library/node:18-alpine@sha256:d5b2a7869a4016b1847986ea52098fa404421e44281bb7615a9e3615e07f37fb 31.9s => => resolve docker.io/library/node:18-alpine@sha256:d5b2a7869a4016b1847986ea52098fa404421e44281bb7615a9e3615e07f37fb 0.0s => => sha256:d5b2a7869a4016b1847986ea52098fa404421e44281bb7615a9e3615e07f37fb 1.43kB / 1.43kB 0.0s => => sha256:147ea11124caf38118ccc29af93ef6b0948297b736251b0ef5207ff2dec2577a 1.16kB / 1.16kB 0.0s => => sha256:ab464216c5ef28452626306f96e503eb7be45aa4b02467b3ecd2a91ff47b5607 6.75kB / 6.75kB 0.0s => => sha256:137137f25bb54b604cc8d2c7ad2d0fb64ebc98d21292f666fa1138d8c4f4c326 47.24MB / 47.24MB 31.0s => => sha256:1f1c601deed0241c33787f899971339d16d58988a5b94c088b193747d501dc27 2.34MB / 2.34MB 27.8s => => sha256:1dd397d4235ddde9d2132a40981e5ad4cb8c7f133332bb1c54c2147ccffab507 449B / 449B 28.1s => => extracting sha256:137137f25bb54b604cc8d2c7ad2d0fb64ebc98d21292f666fa1138d8c4f4c326 0.6s => => extracting sha256:1f1c601deed0241c33787f899971339d16d58988a5b94c088b193747d501dc27 0.1s => => extracting sha256:1dd397d4235ddde9d2132a40981e5ad4cb8c7f133332bb1c54c2147ccffab507 0.0s => [builder_prepare 2/3] WORKDIR /home/ 0.0s => [builder_prepare 3/3] RUN apk add git && git clone --depth 1 https://github.com/mickael-kerjean/filestash 43.2s => [builder_frontend 2/4] WORKDIR /home/ 0.5s => [builder_backend 2/4] WORKDIR /home/ 0.2s => [builder_frontend 3/4] COPY --from=builder_prepare /home/filestash/ ./ 0.8s => [builder_frontend 4/4] RUN apk add make git && npm install --legacy-peer-deps && make build_frontend 102.9s => [builder_backend 3/4] COPY --from=builder_frontend /home/ ./ 2.2s [+] Building 662.0s (25/26) => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 3.31kB 0.0s => [internal] load metadata for docker.io/library/debian:stable-slim 9.6s => [internal] load metadata for docker.io/library/node:18-alpine 9.5s => [internal] load metadata for docker.io/library/golang:1.19-buster 9.2s => [internal] load metadata for docker.io/library/alpine:latest 9.5s => [auth] library/golang:pull token for registry-1.docker.io 0.0s => [auth] library/debian:pull token for registry-1.docker.io 0.0s => [auth] library/node:pull token for registry-1.docker.io 0.0s => [auth] library/alpine:pull token for registry-1.docker.io 0.0s => CACHED [builder_prepare 1/3] FROM docker.io/library/alpine:latest@sha256:82d1e9d7ed48a7523bdebc18cf6290bdb97b82302a8a9c27d4fe885949ea94d1 0.0s => [stage-3 1/5] FROM docker.io/library/debian:stable-slim@sha256:b09f68bffcf9c14f3105f262e92321d05abaf48460d1f43f884325bcd4395b95 12.7s => => resolve docker.io/library/debian:stable-slim@sha256:b09f68bffcf9c14f3105f262e92321d05abaf48460d1f43f884325bcd4395b95 0.0s => => sha256:b09f68bffcf9c14f3105f262e92321d05abaf48460d1f43f884325bcd4395b95 1.85kB / 1.85kB 0.0s => => sha256:afb04e5ddf007d76fe12599fc0957d8e4a2bbb380d1154dd74ee6f0563769383 529B / 529B 0.0s => => sha256:1c26302842d5808d1e118c7214850419ffca486d5a7c5797a466455e1c74c7c2 1.48kB / 1.48kB 0.0s => => sha256:47529c5b5421b7d26c192740e86cedf845c94f767a36ed58c56c1bf175faa9f6 29.15MB / 29.15MB 12.1s => => extracting sha256:47529c5b5421b7d26c192740e86cedf845c94f767a36ed58c56c1bf175faa9f6 0.4s => [builder_backend 1/4] FROM docker.io/library/golang:1.19-buster@sha256:46bab7f043402231a9ed12ef2a4b0a9d090e3abc005297de920160a76bc71da3 33.2s => => resolve docker.io/library/golang:1.19-buster@sha256:46bab7f043402231a9ed12ef2a4b0a9d090e3abc005297de920160a76bc71da3 0.0s => => sha256:632c3f066c1dce0189f6b75c571aca13cee60e09331c0770673e6ea4a4e7eecb 6.80kB / 6.80kB 0.0s => => sha256:e8371d57f7426517aead21bff5af0cf321625cac166c86214c439fb67db84243 49.24MB / 49.24MB 8.1s => => sha256:46bab7f043402231a9ed12ef2a4b0a9d090e3abc005297de920160a76bc71da3 988B / 988B 0.0s => => sha256:f24c12c8c46095e23e6c1b14209a545b967949bbd5e2f94927e0da40ecfb3fb0 1.58kB / 1.58kB 0.0s => => sha256:e7349847b3241e237d7a69174fea45593592e320324afdbae5c685b0a96e8181 17.45MB / 17.45MB 2.8s => => sha256:f104dc4fba2c93f994673ea6c81b78ad44ef6b4d6984576abf9be7cf0dde960b 52.22MB / 52.22MB 14.0s => => extracting sha256:e8371d57f7426517aead21bff5af0cf321625cac166c86214c439fb67db84243 0.5s => => sha256:dd89ea1170f496f09a5024c764ff188bc4caf149ced38e3fd2c980fef9a417e4 62.74MB / 62.74MB 26.0s => => extracting sha256:e7349847b3241e237d7a69174fea45593592e320324afdbae5c685b0a96e8181 0.1s => => sha256:bc0b7f9d671ee39ed725b47e0082055749c9773b87860f7d178dbcc2a49d26df 115.33MB / 115.33MB 31.5s => => extracting sha256:f104dc4fba2c93f994673ea6c81b78ad44ef6b4d6984576abf9be7cf0dde960b 0.6s => => sha256:e0d28463fd500864c77a47f1f2fbfce9a04b9f9b4cacc19fbe1d1004b2eb8d7f 156B / 156B 14.3s => => extracting sha256:dd89ea1170f496f09a5024c764ff188bc4caf149ced38e3fd2c980fef9a417e4 0.7s => => extracting sha256:bc0b7f9d671ee39ed725b47e0082055749c9773b87860f7d178dbcc2a49d26df 1.5s => => extracting sha256:e0d28463fd500864c77a47f1f2fbfce9a04b9f9b4cacc19fbe1d1004b2eb8d7f 0.0s => [builder_frontend 1/4] FROM docker.io/library/node:18-alpine@sha256:d5b2a7869a4016b1847986ea52098fa404421e44281bb7615a9e3615e07f37fb 31.9s => => resolve docker.io/library/node:18-alpine@sha256:d5b2a7869a4016b1847986ea52098fa404421e44281bb7615a9e3615e07f37fb 0.0s => => sha256:d5b2a7869a4016b1847986ea52098fa404421e44281bb7615a9e3615e07f37fb 1.43kB / 1.43kB 0.0s => => sha256:147ea11124caf38118ccc29af93ef6b0948297b736251b0ef5207ff2dec2577a 1.16kB / 1.16kB 0.0s => => sha256:ab464216c5ef28452626306f96e503eb7be45aa4b02467b3ecd2a91ff47b5607 6.75kB / 6.75kB 0.0s => => sha256:137137f25bb54b604cc8d2c7ad2d0fb64ebc98d21292f666fa1138d8c4f4c326 47.24MB / 47.24MB 31.0s => => sha256:1f1c601deed0241c33787f899971339d16d58988a5b94c088b193747d501dc27 2.34MB / 2.34MB 27.8s => => sha256:1dd397d4235ddde9d2132a40981e5ad4cb8c7f133332bb1c54c2147ccffab507 449B / 449B 28.1s => => extracting sha256:137137f25bb54b604cc8d2c7ad2d0fb64ebc98d21292f666fa1138d8c4f4c326 0.6s => => extracting sha256:1f1c601deed0241c33787f899971339d16d58988a5b94c088b193747d501dc27 0.1s => => extracting sha256:1dd397d4235ddde9d2132a40981e5ad4cb8c7f133332bb1c54c2147ccffab507 0.0s => [builder_prepare 2/3] WORKDIR /home/ 0.0s => [builder_prepare 3/3] RUN apk add git && git clone --depth 1 https://github.com/mickael-kerjean/filestash 43.2s => [builder_frontend 2/4] WORKDIR /home/ 0.5s => [builder_backend 2/4] WORKDIR /home/ 0.2s => [builder_frontend 3/4] COPY --from=builder_prepare /home/filestash/ ./ 0.8s => [builder_frontend 4/4] RUN apk add make git && npm install --legacy-peer-deps && make build_frontend 102.9s => [builder_backend 3/4] COPY --from=builder_frontend /home/ ./ 2.2s => [builder_backend 4/4] RUN apt-get update > /dev/null && apt-get install -y libvips-dev curl make > /dev/null 2>&1 && make build_init && ma 97.9s => [stage-3 2/5] COPY --from=builder_backend /home/dist/ /app/ 0.1s => [stage-3 3/5] WORKDIR /app 0.0s => ERROR [stage-3 4/5] RUN apt-get update > /dev/null && apt-get install -y --no-install-recommends apt-utils && apt-get install -y curl emacs-n 403.1s ------ > [stage-3 4/5] RUN apt-get update > /dev/null && apt-get install -y --no-install-recommends apt-utils && apt-get install -y curl emacs-nox ffmpeg zip poppler-utils > /dev/null && curl https://raw.githubusercontent.com/mickael-kerjean/filestash/master/server/.assets/emacs/htmlize.el > /usr/share/emacs/site-lisp/htmlize.el && curl https://raw.githubusercontent.com/mickael-kerjean/filestash/master/server/.assets/emacs/ox-gfm.el > /usr/share/emacs/site-lisp/ox-gfm.el && cd && apt-get install -y wget perl > /dev/null && export CTAN_REPO="http://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet" && curl -sL "https://yihui.name/gh/tinytex/tools/install-unx.sh" | sh && mv ~/.TinyTeX /usr/share/tinytex && /usr/share/tinytex/bin/x86_64-linux/tlmgr install wasy && /usr/share/tinytex/bin/x86_64-linux/tlmgr install ulem && /usr/share/tinytex/bin/x86_64-linux/tlmgr install marvosym && /usr/share/tinytex/bin/x86_64-linux/tlmgr install wasysym && /usr/share/tinytex/bin/x86_64-linux/tlmgr install xcolor && /usr/share/tinytex/bin/x86_64-linux/tlmgr install listings && /usr/share/tinytex/bin/x86_64-linux/tlmgr install parskip && /usr/share/tinytex/bin/x86_64-linux/tlmgr install float && /usr/share/tinytex/bin/x86_64-linux/tlmgr install wrapfig && /usr/share/tinytex/bin/x86_64-linux/tlmgr install sectsty && /usr/share/tinytex/bin/x86_64-linux/tlmgr install capt-of && /usr/share/tinytex/bin/x86_64-linux/tlmgr install epstopdf-pkg && /usr/share/tinytex/bin/x86_64-linux/tlmgr install cm-super && ln -s /usr/share/tinytex/bin/x86_64-linux/pdflatex /usr/local/bin/pdflatex && apt-get purge -y --auto-remove perl wget && find /usr/share/ -name 'doc' | xargs rm -rf && find /usr/share/emacs -name '*.pbm' | xargs rm -f && find /usr/share/emacs -name '*.png' | xargs rm -f && find /usr/share/emacs -name '*.xpm' | xargs rm -f: #0 2.572 Reading package lists... #0 2.831 Building dependency tree... #0 2.903 Reading state information... #0 2.992 The following NEW packages will be installed: #0 2.992 apt-utils #0 3.444 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. #0 3.444 Need to get 294 kB of archives. #0 3.444 After this operation, 1209 kB of additional disk space will be used. #0 3.444 Get:1 http://deb.debian.org/debian stable/main arm64 apt-utils arm64 2.6.1 [294 kB] #0 3.563 debconf: delaying package configuration, since apt-utils is not installed #0 3.579 Fetched 294 kB in 0s (649 kB/s) #0 3.591 Selecting previously unselected package apt-utils. (Reading database ... 6092 files and directories currently installed.) #0 3.607 Preparing to unpack .../apt-utils_2.6.1_arm64.deb ... #0 3.608 Unpacking apt-utils (2.6.1) ... #0 3.641 Setting up apt-utils (2.6.1) ... #0 34.00 debconf: unable to initialize frontend: Dialog #0 34.00 debconf: (TERM is not set, so the dialog frontend is not usable.) #0 34.00 debconf: falling back to frontend: Readline #0 34.00 debconf: unable to initialize frontend: Readline #0 34.00 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.36.0 /usr/local/share/perl/5.36.0 /usr/lib/aarch64-linux-gnu/perl5/5.36 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.36 /usr/share/perl/5.36 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7, <> line 327.) #0 34.00 debconf: falling back to frontend: Teletype #0 34.00 dpkg-preconfigure: unable to re-open stdin: #0 61.20 % Total % Received % Xferd Average Speed Time Time Time Current #0 61.20 Dload Upload Total Spent Left Speed 100 75905 100 75905 0 0 92874 0 --:--:-- --:--:-- --:--:-- 92793 #0 62.04 % Total % Received % Xferd Average Speed Time Time Time Current #0 62.04 Dload Upload Total Spent Left Speed 100 12183 100 12183 0 0 24377 0 --:--:-- --:--:-- --:--:-- 24414 #0 65.29 debconf: unable to initialize frontend: Dialog #0 65.29 debconf: (TERM is not set, so the dialog frontend is not usable.) #0 65.29 debconf: falling back to frontend: Readline #0 65.29 debconf: unable to initialize frontend: Readline #0 65.29 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.36.0 /usr/local/share/perl/5.36.0 /usr/lib/aarch64-linux-gnu/perl5/5.36 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.36 /usr/share/perl/5.36 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7, <> line 6.) #0 65.29 debconf: falling back to frontend: Teletype #0 65.30 dpkg-preconfigure: unable to re-open stdin: #0 69.37 --2023-06-24 14:24:27-- http://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet/install-tl-unx.tar.gz #0 69.37 Resolving mirror.las.iastate.edu (mirror.las.iastate.edu)... 129.186.90.88, 2610:130:108:480::81ba:5a58 #0 71.62 Connecting to mirror.las.iastate.edu (mirror.las.iastate.edu)|129.186.90.88|:80... connected. #0 71.98 HTTP request sent, awaiting response... 302 Moved Temporarily #0 72.22 Location: https://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet/install-tl-unx.tar.gz [following] #0 72.22 --2023-06-24 14:24:29-- https://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet/install-tl-unx.tar.gz #0 72.23 Connecting to mirror.las.iastate.edu (mirror.las.iastate.edu)|129.186.90.88|:443... connected. #0 73.03 HTTP request sent, awaiting response... 200 OK #0 73.24 Length: 5738066 (5.5M) [application/x-gzip] #0 73.24 Saving to: 'install-tl-unx.tar.gz' #0 73.24 #0 73.24 0K .......... .......... .......... .......... .......... 0% 82.6K 67s #0 73.84 50K .......... .......... .......... .......... .......... 1% 115K 57s #0 74.28 100K .......... .......... .......... .......... .......... 2% 247K 45s #0 74.48 150K .......... .......... .......... .......... .......... 3% 77.4K 51s #0 75.12 200K .......... .......... .......... .......... .......... 4% 243K 45s #0 75.33 250K .......... .......... .......... .......... .......... 5% 250K 41s #0 75.53 300K .......... .......... .......... .......... .......... 6% 249K 37s #0 75.73 350K .......... .......... .......... .......... .......... 7% 250K 35s #0 75.93 400K .......... .......... .......... .......... .......... 8% 115K 36s #0 76.37 450K .......... .......... .......... .......... .......... 8% 94.9K 37s #0 76.89 500K .......... .......... .......... .......... .......... 9% 94.7K 38s #0 77.42 550K .......... .......... .......... .......... .......... 10% 82.6K 40s #0 78.03 600K .......... .......... .......... .......... .......... 11% 65.2K 42s #0 78.79 650K .......... .......... .......... .......... .......... 12% 95.4K 43s #0 79.32 700K .......... .......... .......... .......... .......... 13% 82.7K 43s #0 79.92 750K .......... .......... .......... .......... .......... 14% 59.0K 45s #0 80.97 800K .......... .......... .......... .......... .......... 15% 40.5K 49s #0 82.00 850K .......... .......... .......... .......... .......... 16% 75.8K 49s #0 82.66 900K .......... .......... .......... .......... .......... 16% 125K 48s #0 83.06 950K .......... .......... .......... .......... .......... 17% 112K 47s #0 83.51 1000K .......... .......... .......... .......... .......... 18% 124K 46s #0 83.91 1050K .......... .......... .......... .......... .......... 19% 125K 45s #0 84.32 1100K .......... .......... .......... .......... .......... 20% 31.8K 49s #0 85.89 1150K .......... .......... .......... .......... .......... 21% 113K 48s #0 86.66 1200K .......... .......... .......... .......... .......... 22% 54.7K 49s #0 87.25 1250K .......... .......... .......... .......... .......... 23% 109K 48s #0 87.71 1300K .......... .......... .......... .......... .......... 24% 62.2K 48s #0 88.51 1350K .......... .......... .......... .......... .......... 24% 104K 47s #0 88.99 1400K .......... .......... .......... .......... .......... 25% 61.4K 47s #0 89.80 1450K .......... .......... .......... .......... .......... 26% 82.2K 47s #0 90.41 1500K .......... .......... .......... .......... .......... 27% 78.1K 47s #0 91.05 1550K .......... .......... .......... .......... .......... 28% 83.9K 46s #0 91.65 1600K .......... .......... .......... .......... .......... 29% 73.4K 46s #0 92.33 1650K .......... .......... .......... .......... .......... 30% 60.8K 46s #0 93.15 1700K .......... .......... .......... .......... .......... 31% 48.0K 46s #0 94.19 1750K .......... .......... .......... .......... .......... 32% 58.7K 46s #0 95.04 1800K .......... .......... .......... .......... .......... 33% 82.7K 45s #0 95.65 1850K .......... .......... .......... .......... .......... 33% 77.4K 45s #0 96.30 1900K .......... .......... .......... .......... .......... 34% 85.6K 44s #0 96.88 1950K .......... .......... .......... .......... .......... 35% 75.1K 44s #0 97.77 2000K .......... .......... .......... .......... .......... 36% 56.9K 44s #0 98.42 2050K .......... .......... .......... .......... .......... 37% 102K 43s #0 98.92 2100K .......... .......... .......... .......... .......... 38% 151K 42s #0 99.25 2150K .......... .......... .......... .......... .......... 39% 83.8K 41s #0 99.84 2200K .......... .......... .......... .......... .......... 40% 77.5K 41s #0 100.5 2250K .......... .......... .......... .......... .......... 41% 84.3K 40s #0 101.1 2300K .......... .......... .......... .......... .......... 41% 109K 39s #0 101.5 2350K .......... .......... .......... .......... .......... 42% 91.0K 39s #0 102.4 2400K .......... .......... .......... .......... .......... 43% 70.0K 38s #0 102.8 2450K .......... .......... .......... .......... .......... 44% 42.1K 38s #0 104.0 2500K .......... .......... .......... .......... .......... 45% 102K 37s #0 104.5 2550K .......... .......... .......... .......... .......... 46% 125K 37s #0 104.9 2600K .......... .......... .......... .......... .......... 47% 154K 36s #0 105.2 2650K .......... .......... .......... .......... .......... 48% 95.7K 35s #0 105.7 2700K .......... .......... .......... .......... .......... 49% 125K 34s #0 106.1 2750K .......... .......... .......... .......... .......... 49% 59.2K 34s #0 107.2 2800K .......... .......... .......... .......... .......... 50% 40.2K 34s #0 108.2 2850K .......... .......... .......... .......... .......... 51% 216K 33s #0 108.4 2900K .......... .......... .......... .......... .......... 52% 117K 32s #0 108.9 2950K .......... .......... .......... .......... .......... 53% 82.9K 31s #0 109.5 3000K .......... .......... .......... .......... .......... 54% 112K 31s #0 109.9 3050K .......... .......... .......... .......... .......... 55% 47.9K 30s #0 111.0 3100K .......... .......... .......... .......... .......... 56% 58.7K 30s #0 111.8 3150K .......... .......... .......... .......... .......... 57% 98.1K 29s #0 112.5 3200K .......... .......... .......... .......... .......... 57% 101K 29s #0 112.8 3250K .......... .......... .......... .......... .......... 58% 163K 28s #0 113.1 3300K .......... .......... .......... .......... .......... 59% 170K 27s #0 113.4 3350K .......... .......... .......... .......... .......... 60% 163K 26s #0 113.7 3400K .......... .......... .......... .......... .......... 61% 169K 25s #0 114.0 3450K .......... .......... .......... .......... .......... 62% 125K 25s #0 114.4 3500K .......... .......... .......... .......... .......... 63% 165K 24s #0 114.7 3550K .......... .......... .......... .......... .......... 64% 237K 23s #0 115.0 3600K .......... .......... .......... .......... .......... 65% 127K 23s #0 115.3 3650K .......... .......... .......... .......... .......... 66% 167K 22s #0 115.6 3700K .......... .......... .......... .......... .......... 66% 165K 21s #0 115.9 3750K .......... .......... .......... .......... .......... 67% 167K 20s #0 116.2 3800K .......... .......... .......... .......... .......... 68% 165K 20s #0 116.5 3850K .......... .......... .......... .......... .......... 69% 167K 19s #0 116.8 3900K .......... .......... .......... .......... .......... 70% 165K 18s #0 117.1 3950K .......... .......... .......... .......... .......... 71% 125K 18s #0 117.6 4000K .......... .......... .......... .......... .......... 72% 125K 17s #0 117.9 4050K .......... .......... .......... .......... .......... 73% 166K 17s #0 118.2 4100K .......... .......... .......... .......... .......... 74% 164K 16s #0 118.6 4150K .......... .......... .......... .......... .......... 74% 168K 15s #0 118.9 4200K .......... .......... .......... .......... .......... 75% 166K 15s #0 119.2 4250K .......... .......... .......... .......... .......... 76% 166K 14s #0 119.5 4300K .......... .......... .......... .......... .......... 77% 166K 13s #0 119.8 4350K .......... .......... .......... .......... .......... 78% 125K 13s #0 120.3 4400K .......... .......... .......... .......... .......... 79% 125K 12s #0 120.6 4450K .......... .......... .......... .......... .......... 80% 166K 12s #0 120.9 4500K .......... .......... .......... .......... .......... 81% 167K 11s #0 121.2 4550K .......... .......... .......... .......... .......... 82% 166K 11s #0 121.5 4600K .......... .......... .......... .......... .......... 82% 166K 10s #0 121.8 4650K .......... .......... .......... .......... .......... 83% 165K 9s #0 122.1 4700K .......... .......... .......... .......... .......... 84% 165K 9s #0 122.4 4750K .......... .......... .......... .......... .......... 85% 168K 8s #0 122.9 4800K .......... .......... .......... .......... .......... 86% 99.2K 8s #0 123.2 4850K .......... .......... .......... .......... .......... 87% 168K 7s #0 123.5 4900K .......... .......... .......... .......... .......... 88% 165K 7s #0 123.8 4950K .......... .......... .......... .......... .......... 89% 244K 6s #0 124.0 5000K .......... .......... .......... .......... .......... 90% 170K 6s #0 124.3 5050K .......... .......... .......... .......... .......... 91% 124K 5s #0 124.7 5100K .......... .......... .......... .......... .......... 91% 98.1K 5s #0 125.2 5150K .......... .......... .......... .......... .......... 92% 171K 4s #0 125.6 5200K .......... .......... .......... .......... .......... 93% 125K 4s #0 125.9 5250K .......... .......... .......... .......... .......... 94% 165K 3s #0 126.2 5300K .......... .......... .......... .......... .......... 95% 168K 3s #0 126.5 5350K .......... .......... .......... .......... .......... 96% 165K 2s #0 126.8 5400K .......... .......... .......... .......... .......... 97% 166K 2s #0 127.1 5450K .......... .......... .......... .......... .......... 98% 166K 1s #0 127.4 5500K .......... .......... .......... .......... .......... 99% 167K 1s #0 127.7 5550K .......... .......... .......... .......... .......... 99% 167K 0s #0 128.0 5600K ... 100% 4.93M=55s #0 128.0 #0 128.0 2023-06-24 14:25:25 (102 KB/s) - 'install-tl-unx.tar.gz' saved [5738066/5738066] #0 128.0 #0 128.0 --2023-06-24 14:25:25-- https://yihui.org/gh/tinytex/tools/tinytex.profile #0 128.0 Resolving yihui.org (yihui.org)... 104.21.87.33, 172.67.140.24, 2606:4700:3035::6815:5721, ... #0 128.0 Connecting to yihui.org (yihui.org)|104.21.87.33|:443... connected. #0 128.1 HTTP request sent, awaiting response... 301 Moved Permanently #0 128.3 Location: https://tinytex.yihui.org/tinytex.profile [following] #0 128.3 --2023-06-24 14:25:25-- https://tinytex.yihui.org/tinytex.profile #0 128.3 Resolving tinytex.yihui.org (tinytex.yihui.org)... 34.159.168.235, 3.72.140.173, 2a05:d014:275:cb02::c8, ... #0 131.5 Connecting to tinytex.yihui.org (tinytex.yihui.org)|34.159.168.235|:443... connected. #0 131.7 HTTP request sent, awaiting response... 200 OK #0 131.9 Length: 183 [application/octet-stream] #0 131.9 Saving to: 'tinytex.profile' #0 131.9 #0 131.9 0K 100% 3.39M=0s #0 131.9 #0 131.9 2023-06-24 14:25:29 (3.39 MB/s) - 'tinytex.profile' saved [183/183] #0 131.9 #0 132.1 Automated TeX Live installation using profile: ../tinytex.profile #0 132.1 Loading http://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet/tlpkg/texlive.tlpdb #0 137.7 Installing TeX Live 2023 from: http://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet (not verified) #0 137.7 Platform: aarch64-linux => 'GNU/Linux on ARM64' #0 137.7 Distribution: net (downloading) #0 137.7 Using URL: http://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet #0 137.7 Directory for temporary files: /tmp/e6rdUvVBaV #0 137.7 Installing to: ./ #0 137.7 Installing [1/4, time/total: ??:??/??:??]: hyphen-base [22k] #0 139.0 Installing [2/4, time/total: 00:01/00:23]: kpathsea [32k] #0 140.3 Installing [3/4, time/total: 00:03/00:28]: texlive-scripts [112k] #0 141.9 Installing [4/4, time/total: 00:04/00:12]: texlive.infra [345k] #0 144.5 Time used for installing the packages: 00:07 #0 144.5 Installing [1/3, time/total: ??:??/??:??]: kpathsea.aarch64-linux [38k] #0 145.8 Installing [2/3, time/total: 00:01/00:03]: texlive-scripts.aarch64-linux [1k] #0 147.1 Installing [3/3, time/total: 00:02/00:06]: texlive.infra.aarch64-linux [81k] #0 148.7 Time used for installing the packages: 00:04 #0 148.7 running mktexlsr ./texmf-dist ... #0 148.7 writing fmtutil.cnf to ./texmf-dist/web2c/fmtutil.cnf #0 148.7 writing updmap.cfg to ./texmf-dist/web2c/updmap.cfg #0 148.7 writing language.dat to ./texmf-var/tex/generic/config/language.dat #0 148.7 writing language.def to ./texmf-var/tex/generic/config/language.def #0 148.7 writing language.dat.lua to ./texmf-var/tex/generic/config/language.dat.lua #0 148.7 running mktexlsr ./texmf-var ./texmf-config ./texmf-dist ... #0 148.7 running updmap-sys --nohash ...done #0 148.8 re-running mktexlsr ./texmf-var ./texmf-config ... #0 148.8 pre-generating all format files, be patient... #0 148.8 running fmtutil-sys --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --no-strict --all ...done #0 148.9 running package-specific postactions #0 148.9 finished with package-specific postactions #0 148.9 #0 148.9 Logfile: ./install-tl.log #0 149.1 tlmgr: setting default package repository to http://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet #0 149.1 tlmgr: updating /tmp/texlive/tlpkg/texlive.tlpdb #0 149.1 tlmgr: setting texmf max_print_line to 10000 (in /tmp/texlive/texmf.cnf) #0 158.5 tlmgr: package repository http://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet (not verified: gpg unavailable) #0 158.5 [1/112, ??:??/??:??] install: amscls [32k] #0 159.8 [2/112, 00:01/19:05] install: amsfonts [3542k] #0 167.0 [3/112, 00:08/01:20] install: amsmath [31k] #0 168.5 [4/112, 00:10/01:40] install: atbegshi [5k] #0 169.8 [5/112, 00:11/01:49] install: atveryend [4k] #0 171.1 [6/112, 00:12/01:59] install: auxhook [2k] #0 172.4 [7/112, 00:14/02:19] install: babel [204k] #0 174.2 [8/112, 00:15/02:21] install: bibtex.aarch64-linux [75k] #0 175.9 [9/112, 00:17/02:37] install: bibtex [15k] #0 177.3 [10/112, 00:18/02:46] install: bigintcalc [7k] #0 178.5 [11/112, 00:20/03:04] install: bitset [6k] #0 179.9 [12/112, 00:21/03:13] install: booktabs [3k] #0 181.3 [13/112, 00:22/03:22] install: cm [233k] #0 185.0 [14/112, 00:26/03:45] install: ctablestack [2k] #0 186.3 [15/112, 00:27/03:54] install: dehyph [46k] #0 187.8 [16/112, 00:29/04:09] install: dvipdfmx.aarch64-linux [399k] #0 191.3 [17/112, 00:33/04:18] install: dvipdfmx [27k] #0 192.7 [18/112, 00:34/04:25] install: dvips.aarch64-linux [141k] #0 195.2 [19/112, 00:36/04:32] install: dvips [57k] #0 196.9 [20/112, 00:38/04:44] install: ec [258k] #0 199.8 [21/112, 00:41/04:51] install: epstopdf-pkg [5k] #0 201.1 [22/112, 00:42/04:58] install: etex [12k] #0 202.4 [23/112, 00:44/05:11] install: etexcmds [3k] #0 203.7 [24/112, 00:45/05:18] install: etoolbox [9k] #0 205.0 [25/112, 00:46/05:24] install: euenc [4k] #0 206.4 [26/112, 00:48/05:38] install: everyshi [2k] #0 207.7 [27/112, 00:49/05:45] install: fancyvrb [12k] #0 209.0 [28/112, 00:50/05:52] install: filehook [5k] #0 210.3 [29/112, 00:51/05:58] install: firstaid [4k] #0 211.6 [30/112, 00:53/06:12] install: float [3k] #0 213.0 [31/112, 00:54/06:19] install: fontspec [27k] #0 214.5 [32/112, 00:56/06:31] install: framed [8k] #0 215.8 [33/112, 00:57/06:37] install: geometry [9k] #0 217.2 [34/112, 00:58/06:44] install: gettitlestring [3k] #0 218.5 [35/112, 01:00/06:57] install: glyphlist [25k] #0 220.0 [36/112, 01:01/07:02] install: graphics [16k] #0 221.4 [37/112, 01:03/07:15] install: graphics-cfg [2k] #0 222.7 [38/112, 01:04/07:22] install: graphics-def [11k] #0 224.0 [39/112, 01:05/07:28] install: helvetic [527k] #0 228.2 [40/112, 01:09/07:12] install: hycolor [4k] #0 229.5 [41/112, 01:11/07:24] install: hyperref [89k] #0 231.5 [42/112, 01:13/07:30] install: hyph-utf8 [16k] #0 232.8 [43/112, 01:14/07:35] install: iftex [4k] #0 234.4 [44/112, 01:16/07:47] install: inconsolata [293k] #0 237.1 [45/112, 01:18/07:36] install: infwarerr [3k] #0 238.5 [46/112, 01:20/07:48] install: intcalc [6k] #0 239.8 [47/112, 01:21/07:53] install: knuth-lib [30k] #0 241.3 [48/112, 01:22/07:57] install: kvdefinekeys [3k] #0 242.6 [49/112, 01:24/08:08] install: kvoptions [8k] #0 244.6 [50/112, 01:26/08:19] install: kvsetkeys [4k] #0 246.2 [51/112, 01:27/08:25] install: l3backend [16k] #0 247.5 [52/112, 01:29/08:35] install: l3kernel [169k] #0 251.7 [53/112, 01:33/08:44] install: l3packages [22k] #0 253.3 [54/112, 01:34/08:48] install: latex [231k] #0 255.8 [55/112, 01:37/08:46] install: latex-amsmath-dev [31k] #0 257.3 [56/112, 01:39/08:54] install: latex-bin.aarch64-linux [1k] #0 258.7 [57/112, 01:40/09:00] install: latex-bin [1k] #0 260.0 [58/112, 01:41/09:05] install: latex-fonts [18k] #0 261.3 [59/112, 01:43/09:14] install: latex-tools-dev [43k] #0 263.3 [60/112, 01:44/09:16] install: latexconfig [4k] #0 264.6 [61/112, 01:46/09:27] install: latexmk.aarch64-linux [1k] #0 265.9 [62/112, 01:47/09:32] install: latexmk [108k] #0 268.0 [63/112, 01:49/09:33] install: letltxmacro [3k] #0 269.4 [64/112, 01:51/09:44] install: lm [11665k] #0 283.5 [65/112, 02:05/04:03] install: lm-math [369k] #0 286.8 [66/112, 02:08/04:04] install: ltxcmds [5k] #0 288.1 [67/112, 02:09/04:06] install: lua-alt-getopt [2k] #0 289.5 [68/112, 02:11/04:10] install: lua-uni-algos [8k] #0 290.8 [69/112, 02:12/04:11] install: luahbtex.aarch64-linux [2152k] #0 294.9 [70/112, 02:16/03:52] install: luahbtex [1k] #0 296.2 [71/112, 02:17/03:54] install: lualatex-math [4k] #0 297.6 [72/112, 02:19/03:58] install: lualibs [129k] #0 299.1 [73/112, 02:20/03:58] install: luaotfload.aarch64-linux [1k] #0 300.5 [74/112, 02:22/04:01] install: luaotfload [603k] #0 306.3 [75/112, 02:27/04:03] install: luatex.aarch64-linux [1685k] #0 310.7 [76/112, 02:32/03:53] install: luatex [14k] #0 312.1 [77/112, 02:33/03:54] install: luatexbase [4k] #0 313.4 [78/112, 02:35/03:57] install: mdwtools [19k] #0 315.0 [79/112, 02:36/03:59] install: metafont.aarch64-linux [184k] #0 316.7 [80/112, 02:38/04:00] install: metafont [9k] #0 318.1 [81/112, 02:39/04:01] install: mfware.aarch64-linux [116k] #0 320.2 [82/112, 02:41/04:03] install: mfware [4k] #0 321.5 [83/112, 02:43/04:06] install: modes [27k] #0 323.0 [84/112, 02:44/04:08] install: natbib [17k] #0 324.4 [85/112, 02:46/04:10] install: pdfescape [5k] #0 325.7 [86/112, 02:47/04:12] install: pdftex.aarch64-linux [815k] #0 329.5 [87/112, 02:51/04:09] install: pdftex [39k] #0 331.3 [88/112, 02:52/04:10] install: pdftexcmds [7k] #0 332.6 [89/112, 02:54/04:13] install: plain [29k] #0 334.1 [90/112, 02:55/04:14] install: psnfss [12k] #0 335.5 [91/112, 02:57/04:17] install: refcount [3k] #0 336.8 [92/112, 02:58/04:19] install: rerunfilecheck [4k] #0 338.1 [93/112, 02:59/04:20] install: selnolig [53k] #0 339.8 [94/112, 03:01/04:22] install: stringenc [23k] #0 341.4 [95/112, 03:03/04:25] install: symbol [36k] #0 342.9 [96/112, 03:04/04:26] install: tex.aarch64-linux [172k] #0 345.5 [97/112, 03:07/04:29] install: tex [1k] #0 346.8 [98/112, 03:08/04:30] install: tex-ini-files [4k] #0 348.1 [99/112, 03:09/04:32] install: times [281k] #0 352.6 [100/112, 03:14/04:36] install: tipa [2809k] #0 360.6 [101/112, 03:22/04:18] install: tools [43k] #0 362.2 [102/112, 03:23/04:19] install: unicode-data [302k] #0 364.3 [103/112, 03:26/04:20] install: unicode-math [42k] #0 365.9 [104/112, 03:27/04:21] install: uniquecounter [3k] #0 367.2 [105/112, 03:28/04:22] install: url [6k] #0 368.5 [106/112, 03:30/04:25] install: xcolor [17k] #0 369.8 [107/112, 03:31/04:26] install: xetex.aarch64-linux [7417k] #0 381.4 [108/112, 03:43/03:43] install: xetex [8k] #0 382.7 [109/112, 03:44/03:44] install: xetexconfig [1k] #0 384.1 [110/112, 03:45/03:45] install: xkeyval [9k] #0 385.4 [111/112, 03:47/03:47] install: xunicode [26k] #0 386.7 [112/112, 03:48/03:48] install: zapfding [46k] #0 388.5 running mktexlsr ... #0 388.5 done running mktexlsr. #0 388.5 running updmap-sys ... #0 388.7 done running updmap-sys. #0 388.7 regenerating fmtutil.cnf in /root/.TinyTeX/texmf-dist #0 388.7 running fmtutil-sys --byengine xetex --no-error-if-no-format --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --status-file=/tmp/wQNjcJ4WTs/yp1Erp88Og ... #0 391.8 OK: xetex.fmt/xetex xelatex.fmt/xetex #0 391.8 running fmtutil-sys --byengine pdftex --no-error-if-no-format --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --status-file=/tmp/wQNjcJ4WTs/yp1Erp88Og ... #0 396.4 OK: pdftex.fmt/pdftex pdflatex.fmt/pdftex etex.fmt/pdftex pdfetex.fmt/pdftex latex.fmt/pdftex #0 396.4 running fmtutil-sys --byengine tex --no-error-if-no-format --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --status-file=/tmp/wQNjcJ4WTs/yp1Erp88Og ... #0 396.4 OK: tex.fmt/tex #0 396.4 running fmtutil-sys --byengine luatex --no-error-if-no-format --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --status-file=/tmp/wQNjcJ4WTs/yp1Erp88Og ... #0 399.7 OK: luatex.fmt/luatex dviluatex.fmt/luatex dvilualatex.fmt/luatex #0 399.7 running fmtutil-sys --byengine luahbtex --no-error-if-no-format --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --status-file=/tmp/wQNjcJ4WTs/yp1Erp88Og ... #0 402.7 OK: luahbtex.fmt/luahbtex lualatex.fmt/luahbtex #0 402.7 running fmtutil-sys --byfmt mf --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --status-file=/tmp/wQNjcJ4WTs/yp1Erp88Og ... #0 402.8 OK: mf.fmt/mf-nowin #0 402.8 tlmgr: package log updated: /root/.TinyTeX/texmf-var/web2c/tlmgr.log #0 402.8 tlmgr: command log updated: /root/.TinyTeX/texmf-var/web2c/tlmgr-commands.log #0 403.0 /bin/sh: 1: /usr/share/tinytex/bin/x86_64-linux/tlmgr: not found ------ Dockerfile:31 -------------------- 30 | WORKDIR "/app" 31 | >>> RUN apt-get update > /dev/null && \ 32 | >>> apt-get install -y --no-install-recommends apt-utils && \ 33 | >>> apt-get install -y curl emacs-nox ffmpeg zip poppler-utils > /dev/null && \ 34 | >>> # org-mode: html export 35 | >>> curl https://raw.githubusercontent.com/mickael-kerjean/filestash/master/server/.assets/emacs/htmlize.el > /usr/share/emacs/site-lisp/htmlize.el && \ 36 | >>> # org-mode: markdown export 37 | >>> curl https://raw.githubusercontent.com/mickael-kerjean/filestash/master/server/.assets/emacs/ox-gfm.el > /usr/share/emacs/site-lisp/ox-gfm.el && \ 38 | >>> # org-mode: pdf export (with a light latex distribution) 39 | >>> cd && apt-get install -y wget perl > /dev/null && \ 40 | >>> export CTAN_REPO="http://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet" && \ 41 | >>> curl -sL "https://yihui.name/gh/tinytex/tools/install-unx.sh" | sh && \ 42 | >>> mv ~/.TinyTeX /usr/share/tinytex && \ 43 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install wasy && \ 44 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install ulem && \ 45 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install marvosym && \ 46 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install wasysym && \ 47 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install xcolor && \ 48 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install listings && \ 49 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install parskip && \ 50 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install float && \ 51 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install wrapfig && \ 52 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install sectsty && \ 53 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install capt-of && \ 54 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install epstopdf-pkg && \ 55 | >>> /usr/share/tinytex/bin/x86_64-linux/tlmgr install cm-super && \ 56 | >>> ln -s /usr/share/tinytex/bin/x86_64-linux/pdflatex /usr/local/bin/pdflatex && \ 57 | >>> apt-get purge -y --auto-remove perl wget && \ 58 | >>> # Cleanup 59 | >>> find /usr/share/ -name 'doc' | xargs rm -rf && \ 60 | >>> find /usr/share/emacs -name '*.pbm' | xargs rm -f && \ 61 | >>> find /usr/share/emacs -name '*.png' | xargs rm -f && \ 62 | >>> find /usr/share/emacs -name '*.xpm' | xargs rm -f 63 | -------------------- ERROR: failed to solve: process "/bin/sh -c apt-get update > /dev/null && apt-get install -y --no-install-recommends apt-utils && apt-get install -y curl emacs-nox ffmpeg zip poppler-utils > /dev/null && curl https://raw.githubusercontent.com/mickael-kerjean/filestash/master/server/.assets/emacs/htmlize.el > /usr/share/emacs/site-lisp/htmlize.el && curl https://raw.githubusercontent.com/mickael-kerjean/filestash/master/server/.assets/emacs/ox-gfm.el > /usr/share/emacs/site-lisp/ox-gfm.el && cd && apt-get install -y wget perl > /dev/null && export CTAN_REPO=\"http://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet\" && curl -sL \"https://yihui.name/gh/tinytex/tools/install-unx.sh\" | sh && mv ~/.TinyTeX /usr/share/tinytex && /usr/share/tinytex/bin/x86_64-linux/tlmgr install wasy && /usr/share/tinytex/bin/x86_64-linux/tlmgr install ulem && /usr/share/tinytex/bin/x86_64-linux/tlmgr install marvosym && /usr/share/tinytex/bin/x86_64-linux/tlmgr install wasysym && /usr/share/tinytex/bin/x86_64-linux/tlmgr install xcolor && /usr/share/tinytex/bin/x86_64-linux/tlmgr install listings && /usr/share/tinytex/bin/x86_64-linux/tlmgr install parskip && /usr/share/tinytex/bin/x86_64-linux/tlmgr install float && /usr/share/tinytex/bin/x86_64-linux/tlmgr install wrapfig && /usr/share/tinytex/bin/x86_64-linux/tlmgr install sectsty && /usr/share/tinytex/bin/x86_64-linux/tlmgr install capt-of && /usr/share/tinytex/bin/x86_64-linux/tlmgr install epstopdf-pkg && /usr/share/tinytex/bin/x86_64-linux/tlmgr install cm-super && ln -s /usr/share/tinytex/bin/x86_64-linux/pdflatex /usr/local/bin/pdflatex && apt-get purge -y --auto-remove perl wget && find /usr/share/ -name 'doc' | xargs rm -rf && find /usr/share/emacs -name '*.pbm' | xargs rm -f && find /usr/share/emacs -name '*.png' | xargs rm -f && find /usr/share/emacs -name '*.xpm' | xargs rm -f" did not complete successfully: exit code: 127 ```

mrrb commented 1 year ago

@duraki @karma-git

Have you tried the latest update, at least for me is working (using the docker image)?

karma-git commented 1 year ago

@mrrb, I've tried to build from master, stdout of docker build command is under the spoiler of my previous comment

Maybe you can share the image? (via your personal dockerhub for example)

dzusr commented 2 months ago

This is my Dockerfile. I compiled it successfully. Please refer to: https://github.com/dzusr/filestash/blob/master/docker/Dockerfile