diff --git a/README.md b/README.md index 3ae69bd..76cc19e 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ You can use docker to build this container yourself. You can fetch a docker build context from a release asset and use that to build the container. 1. **Build your baseline Arch Linux docker image** ``` - docker build --tag arch-localbuild https://github.com/greyltc/docker-archlinux/releases/download/v20231211.0.233/docker-archlinux-x86_64.tar.xz + docker build --tag arch-localbuild https://github.com/greyltc/docker-archlinux/releases/download/v20231218.0.234/docker-archlinux-x86_64.tar.xz ``` 1. **Inspect the container** ``` diff --git a/archlinux-x86_64.build.log.txt b/archlinux-x86_64.build.log.txt index 0c0a264..6183025 100644 --- a/archlinux-x86_64.build.log.txt +++ b/archlinux-x86_64.build.log.txt @@ -1,13 +1,13 @@ Generating Arch Linux root filesystem... --- Step 1: Creating minimal root fs ---- destination directory: /tmp/tmp.aP8mtkR9zp +--- destination directory: /tmp/tmp.lb4SKnxVDt --- core repository: http://mirror.rackspace.com/archlinux/core/os/x86_64 ---- temporary directory: /tmp/tmp.aedev5KLu5 +--- temporary directory: /tmp/tmp.za1Ukg9o4V --- fetch packages list: http://mirror.rackspace.com/archlinux/core/os/x86_64/ --- get ready to ignore a bunch of SCHILY.fflags errors! --- pacman package and dependencies: acl archlinux-keyring brotli bzip2 curl e2fsprogs expat glibc gpgme keyutils krb5 libarchive libassuan libedit libgpg-error libidn2 libnghttp2 libpsl libssh2 libunistring lz4 ncurses openssl pacman pacman-mirrorlist xz zlib zstd filesystem dash --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/acl-2.3.1-3-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/acl-2.3.1-3-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/acl-2.3.1-3-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -109,7 +109,7 @@ usr/share/man/man3/acl_valid.3.gz usr/share/man/man5/ usr/share/man/man5/acl.5.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/archlinux-keyring-20231207-1-any.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/archlinux-keyring-20231207-1-any.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/archlinux-keyring-20231207-1-any.pkg.tar.zst .BUILDINFO .INSTALL .MTREE @@ -131,7 +131,7 @@ usr/share/pacman/keyrings/archlinux-revoked usr/share/pacman/keyrings/archlinux-trusted usr/share/pacman/keyrings/archlinux.gpg --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/brotli-1.1.0-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/brotli-1.1.0-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/brotli-1.1.0-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -172,7 +172,7 @@ usr/share/man/man3/decode.h.3.gz usr/share/man/man3/encode.h.3.gz usr/share/man/man3/types.h.3.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/bzip2-1.0.8-5-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/bzip2-1.0.8-5-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/bzip2-1.0.8-5-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -205,7 +205,7 @@ usr/share/man/man1/bzcat.1.gz usr/share/man/man1/bzip2.1.gz usr/share/man/man1/bzip2recover.1.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/curl-8.5.0-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/curl-8.5.0-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/curl-8.5.0-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -744,7 +744,7 @@ usr/share/zsh/ usr/share/zsh/site-functions/ usr/share/zsh/site-functions/_curl --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/e2fsprogs-1.47.0-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/e2fsprogs-1.47.0-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/e2fsprogs-1.47.0-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -954,7 +954,7 @@ usr/share/ss/ usr/share/ss/ct_c.awk usr/share/ss/ct_c.sed --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/expat-2.5.0-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/expat-2.5.0-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/expat-2.5.0-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -991,7 +991,7 @@ usr/share/man/ usr/share/man/man1/ usr/share/man/man1/xmlwf.1.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/glibc-2.38-7-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/glibc-2.38-7-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/glibc-2.38-7-x86_64.pkg.tar.zst .BUILDINFO .INSTALL .MTREE @@ -2598,7 +2598,7 @@ var/ var/db/ var/db/Makefile --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/gpgme-1.23.2-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/gpgme-1.23.2-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/gpgme-1.23.2-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -2785,7 +2785,7 @@ usr/share/info/gpgme.info-1.gz usr/share/info/gpgme.info-2.gz usr/share/info/gpgme.info.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/keyutils-1.6.3-2-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/keyutils-1.6.3-2-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/keyutils-1.6.3-2-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -2865,7 +2865,7 @@ usr/share/man/man8/ usr/share/man/man8/key.dns_resolver.8.gz usr/share/man/man8/request-key.8.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/krb5-1.20.1-2-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/krb5-1.20.1-2-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/krb5-1.20.1-2-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3071,7 +3071,7 @@ var/lib/ var/lib/krb5kdc/ var/lib/krb5kdc/kdc.conf --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/libarchive-3.7.2-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/libarchive-3.7.2-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/libarchive-3.7.2-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3144,7 +3144,7 @@ usr/share/man/man5/libarchive-formats.5.gz usr/share/man/man5/mtree.5.gz usr/share/man/man5/tar.5.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/libassuan-2.5.6-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/libassuan-2.5.6-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/libassuan-2.5.6-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3171,7 +3171,7 @@ usr/share/doc/libassuan/README usr/share/info/ usr/share/info/assuan.info.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/libedit-20230828_3.1-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/libedit-20230828_3.1-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/libedit-20230828_3.1-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3241,7 +3241,7 @@ usr/share/man/man5/editrc.5.gz usr/share/man/man7/ usr/share/man/man7/editline.7.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/libgpg-error-1.47-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/libgpg-error-1.47-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/libgpg-error-1.47-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3342,7 +3342,7 @@ usr/share/man/ usr/share/man/man1/ usr/share/man/man1/gpgrt-config.1.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/libidn2-2.3.4-3-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/libidn2-2.3.4-3-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/libidn2-2.3.4-3-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3480,7 +3480,7 @@ usr/share/man/man3/idn2_to_unicode_8z8z.3.gz usr/share/man/man3/idn2_to_unicode_8zlz.3.gz usr/share/man/man3/idn2_to_unicode_lzlz.3.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/libnghttp2-1.58.0-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/libnghttp2-1.58.0-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/libnghttp2-1.58.0-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3500,7 +3500,7 @@ usr/share/licenses/ usr/share/licenses/libnghttp2/ usr/share/licenses/libnghttp2/COPYING --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/libpsl-0.21.2-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/libpsl-0.21.2-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/libpsl-0.21.2-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3542,7 +3542,7 @@ usr/share/man/man1/psl.1.gz usr/share/man/man3/ usr/share/man/man3/libpsl.3.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/libssh2-1.11.0-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/libssh2-1.11.0-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/libssh2-1.11.0-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3747,7 +3747,7 @@ usr/share/man/man3/libssh2_userauth_publickey_frommemory.3.gz usr/share/man/man3/libssh2_userauth_publickey_sk.3.gz usr/share/man/man3/libssh2_version.3.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/libunistring-1.1-2-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/libunistring-1.1-2-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/libunistring-1.1-2-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3808,7 +3808,7 @@ usr/share/doc/libunistring/libunistring_toc.html usr/share/info/ usr/share/info/libunistring.info.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/lz4-1:1.9.4-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/lz4-1:1.9.4-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/lz4-1:1.9.4-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -3837,7 +3837,7 @@ usr/share/man/man1/lz4c.1.gz usr/share/man/man1/lz4cat.1.gz usr/share/man/man1/unlz4.1.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/ncurses-6.4_20230520-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/ncurses-6.4_20230520-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/ncurses-6.4_20230520-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -7730,7 +7730,7 @@ usr/share/terminfo/z/ztx usr/share/terminfo/z/ztx-1-a usr/share/terminfo/z/ztx11 --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/openssl-3.1.4-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/openssl-3.1.4-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/openssl-3.1.4-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -13455,7 +13455,7 @@ usr/share/man/man7/proxy-certificates.7ssl.gz usr/share/man/man7/ssl.7ssl.gz usr/share/man/man7/x509.7ssl.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/pacman-6.0.2-8-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/pacman-6.0.2-8-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/pacman-6.0.2-8-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -13859,7 +13859,7 @@ var/cache/pacman/pkg/ var/lib/ var/lib/pacman/ --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/pacman-mirrorlist-20231001-1-any.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/pacman-mirrorlist-20231001-1-any.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/pacman-mirrorlist-20231001-1-any.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -13867,7 +13867,7 @@ etc/ etc/pacman.d/ etc/pacman.d/mirrorlist --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/xz-5.4.5-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/xz-5.4.5-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/xz-5.4.5-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -14249,7 +14249,7 @@ usr/share/man/uk/man1/xzgrep.1.gz usr/share/man/uk/man1/xzless.1.gz usr/share/man/uk/man1/xzmore.1.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/zlib-1:1.3-2-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/zlib-1:1.3-2-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/zlib-1:1.3-2-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -14272,7 +14272,7 @@ usr/share/man/ usr/share/man/man3/ usr/share/man/man3/zlib.3.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/zstd-1.5.5-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/zstd-1.5.5-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/zstd-1.5.5-1-x86_64.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -14316,7 +14316,7 @@ usr/share/man/man1/zstdcat.1.gz usr/share/man/man1/zstdgrep.1.gz usr/share/man/man1/zstdless.1.gz --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/filesystem-2023.09.18-1-any.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/filesystem-2023.09.18-1-any.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/filesystem-2023.09.18-1-any.pkg.tar.zst .BUILDINFO .MTREE .PKGINFO @@ -14441,7 +14441,7 @@ var/spool/ var/spool/mail/ var/tmp/ --- download package: http://mirror.rackspace.com/archlinux/core/os/x86_64/dash-0.5.12-1-x86_64.pkg.tar.zst ---- uncompress package: /tmp/tmp.aedev5KLu5/dash-0.5.12-1-x86_64.pkg.tar.zst +--- uncompress package: /tmp/tmp.za1Ukg9o4V/dash-0.5.12-1-x86_64.pkg.tar.zst .BUILDINFO .INSTALL .MTREE @@ -14462,11 +14462,11 @@ Root filesystem generation complete. Installing setup script. Installing mirror update script Doing Docker things to the root file system. -/tmp/tmp.aP8mtkR9zp ~/work/docker-archlinux/docker-archlinux -/tmp/tmp.aP8mtkR9zp/dev /tmp/tmp.aP8mtkR9zp ~/work/docker-archlinux/docker-archlinux -/tmp/tmp.aP8mtkR9zp ~/work/docker-archlinux/docker-archlinux +/tmp/tmp.lb4SKnxVDt ~/work/docker-archlinux/docker-archlinux +/tmp/tmp.lb4SKnxVDt/dev /tmp/tmp.lb4SKnxVDt ~/work/docker-archlinux/docker-archlinux +/tmp/tmp.lb4SKnxVDt ~/work/docker-archlinux/docker-archlinux ~/work/docker-archlinux/docker-archlinux -/tmp/tmp.aP8mtkR9zp ~/work/docker-archlinux/docker-archlinux +/tmp/tmp.lb4SKnxVDt ~/work/docker-archlinux/docker-archlinux ~/work/docker-archlinux/docker-archlinux /home/runner/work/docker-archlinux/docker-archlinux/out/x86_64/archlinux-root.tar: POSIX tar archive Root filesystem is now ready in /home/runner/work/docker-archlinux/docker-archlinux/out/x86_64/archlinux-root.tar