| # debian.sh --arch 'arm64' out/ 'trixie' '@1789689600' |
| /bin/sh -c rm -f /etc/apt/apt.conf.d/docker-gzip-indexes /etc/apt/apt.conf.d/docker-no-languages |
| /bin/sh -c rm -f /var/log/apt/eipp.log.xz |
| /bin/sh -c --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked --mount=type=tmpfs,target=/var/log --mount=type=tmpfs,target=/run apt update && apt install -y ca-certificates libarchive13 libcurl4-openssl-dev libzstd-dev libssl-dev pkg-config curl git build-essential meson libfuse3-dev liblzma-dev libarchive-dev libsoup2.4-dev e2fslibs-dev libext2fs-dev libgpgme-dev go-md2man autoconf automake libtool libseccomp-dev libcap-dev libglib2.0-dev bison flex equivs gobject-introspection ninja-build --no-install-recommends |
| /bin/sh -c --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked --mount=type=tmpfs,target=/var/log --mount=type=tmpfs,target=/var/cache --mount=type=tmpfs,target=/run apt update && apt install -y systemd systemd-boot systemd-ukify systemd-timesyncd ca-certificates curl locales dracut dosfstools e2fsprogs fdisk firmware-linux-free git git-lfs gpg zstd libp11-kit0 rsync iproute2 iputils-ping systemd-resolved wpasupplicant skopeo podman openssh-server sudo vim btop |
| /bin/sh -c --mount=type=bind,from=ostree,src=/,dst=/mnt dpkg -i /mnt/libostree.deb && apt-mark hold libostree-1-1 |
| COPY dir:d5dc8054b6027bcf3105a047138250b09b1150d3a77c3a644220c93212ac5cee in / |
| COPY dir:2de914e7e5ab88e36b4cf5f700b8d453800c1fbb894542d811e527c2c2a34b31 in / |
| COPY dir:d49afee4f926af5ab4f7a1d5b4ff598aa7ff99bb42abb1a33b9780c08e08b5e9 in / |
| COPY dir:bc2701ce4c29a71cb13512288e853f4ee21e6ed688c4297bdb595c92d3c6a70c in / |
| ARG BUILD_ID |
| |1 BUILD_ID=7615a18-dirty /bin/sh -c --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked --mount=type=tmpfs,target=/var/log --mount=type=tmpfs,target=/var/cache --mount=type=tmpfs,target=/run --mount=type=bind,src=scripts/build,dst=/ctx/build /ctx/build:sha256:e98a56bb011d7dc38ee95fd2b1ae41de961e0e4704b9b8defa04495906dc4316 |
| |1 BUILD_ID=7615a18-dirty /bin/sh -c echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && locale-gen && echo "LANG=en_US.UTF-8" > /etc/default/locale |
| |1 BUILD_ID=7615a18-dirty /bin/sh -c systemctl enable systemd-networkd.service systemd-networkd-wait-online.service systemd-resolved.service systemd-timesyncd.service |
| |1 BUILD_ID=7615a18-dirty /bin/sh -c /usr/libexec/bootc-finalize |
| LABEL containers.bootc=1 |
| |1 BUILD_ID=7615a18-dirty /bin/sh -c bootc container lint |
| /bin/sh -c --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt-get update && apt-get install -y --no-install-recommends python3 nginx can-utils libevent-2.1-7t64 libevent-pthreads-2.1-7t64 libjpeg62-turbo libbsd0 libgpiod3 libsodium23 libopenjp2-7 libtiff6 libxcb1 libcurl4t64 v4l-utils wireless-regdb cage seatd libgtk-3-0t64 gir1.2-gtk-3.0 librsvg2-common fonts-dejavu-core libmpv2 plymouth polkitd |
| COPY dir:d68ed52e16ecc8120cb3835b2e792a67e693b1cca2005cb3b65b1d58e6ad7b82 in /usr/share/plymouth/themes/ |
| /bin/sh -c plymouth-set-default-theme dragon && ln -sfn /usr/share/plymouth/themes/dragon/dragon.plymouth /usr/share/plymouth/themes/default.plymouth && test "$(plymouth-set-default-theme)" = "dragon" |
| COPY dir:f5d2b8131bfd51edf9962ac10e8da588f326ec69bd281900c4ed957069f7f34e in / |
| /bin/sh -c /usr/libexec/build-initramfs && rm -rf /boot/* |
| /bin/sh -c kver=$(ls /usr/lib/modules | head -1); img="/usr/lib/modules/${kver}/initramfs.img"; lsinitrd "${img}" > /tmp/initrd.list; for want in "plymouth/script.so" "plymouth/renderers/drm.so" "themes/dragon/dragon.script" "bin/plymouthd"; do grep -q "${want}" /tmp/initrd.list || { echo "MISSING FROM INITRD: ${want}"; exit 1; }; done; echo "initrd splash ok: $(grep -c 'themes/dragon/' /tmp/initrd.list) dragon files"; rm -f /tmp/initrd.list |
| COPY dir:942423625d79692e1bc3f3762221d1bdf44a52becde7a57255e46776e8227573 in /usr/share/klipper |
| COPY dir:f6d5329f7201013f4054d5226d9fb065557756b65a07858f423f5a355ef0322c in /usr/share/klipper-venv |
| COPY file:af360f0dc902470252caf171c86b688ebbae6252ec87a5f3457ce3ffe325c46d in /usr/bin/klipper_mcu |
| COPY dir:9953abacbee734c80a16557a6a194f5bc1dea5466f2f486f7bf384f6f2c291e0 in /usr/share/moonraker |
| COPY dir:cf47fa3c027a3f9e7958496d6a1e5c55cbd132a9e48bcadd694b4e94b3c02841 in /usr/share/moonraker-venv |
| COPY file:f41ad0b8d6ac3109e86669fd7d09bc7f6e89c2a22c08db8be8870a15de3e7136 in /usr/bin/ustreamer |
| COPY dir:dec26c333127d2955fcd62e51a59df309bb728d98e8960c4593e0d20ce88154c in /usr/share/klipperscreen |
| COPY dir:bd43e11a8bc2498aac951d46d883d368534ba68362f0fba168946b2865287e9c in /usr/share/klipperscreen-venv |
| COPY dir:43fb451be3ed57cd0e4f7e98d2d57bcd5d6f41cad7a7af05708859ebbba8ff6a in / |
| /bin/sh -c usermod -p '$6$z7KPOewAOU2QwH5.$twyL7nyUBUMfXnvESGzy19F.zic7PIImRndiCEO3.UlCtC1pVQ5d7/WHLOhZMEw4mgs.aDiFPliatsYUstjRi1' root |
| /bin/sh -c systemctl enable klipper-mcu.service klipper.service moonraker.service nginx.service && rm -f /etc/nginx/sites-enabled/default |
| /bin/sh -c systemctl enable seatd.service klipperscreen.service |
| /bin/sh -c systemctl enable ubootefi-var-sync.service |
| /bin/sh -c systemctl enable ustreamer.service |
| /bin/sh -c systemctl enable bootc-status-export.timer bootc-status-export.path bootc-upgrade.path |
| /bin/sh -c systemctl mask bootc-fetch-apply-updates.timer |
| /bin/sh -c apt-get clean && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c bootc container lint |
| /bin/sh -c mkdir -p /boot/EFI/Linux |
| COPY file:676c41d8d9c31b21d47b9d52c134995a8e5c83548d3f5a6d83a5f05aaf044fb6 in /boot/EFI/Linux/ |
| /bin/sh -c bootc container lint |