diff --git a/.mise.toml b/.mise.toml index c3e7b38..5c6ff9c 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,4 +1,5 @@ [tools] +"aqua:asciinema/asciinema" = "latest" pnpm = "9.1.0-0" [settings] diff --git a/package.json b/package.json index eb649d7..44a29ec 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ "@types/sanitize-html": "^2.15.0", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", + "asciinema-player": "^3.17.0", "eslint": "^8.57.1", "eslint-config-prettier": "^9.1.0", "eslint-config-standard-with-typescript": "^43.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7bcebd6..61b7500 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -78,6 +78,9 @@ importers: '@typescript-eslint/parser': specifier: ^6.21.0 version: 6.21.0(eslint@8.57.1)(typescript@5.8.3) + asciinema-player: + specifier: ^3.17.0 + version: 3.17.0 eslint: specifier: ^8.57.1 version: 8.57.1 @@ -934,6 +937,21 @@ packages: '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} + '@solid-primitives/refs@1.1.4': + resolution: {integrity: sha512-bLjwIs6ZPu8NQnuw04sU3Zc8qKSpbc0umUU/O4SHf6oWOdO4+dHY8vb1T7C4b/Tg103+9WGr6sEE0+NFlbaB/A==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/transition-group@1.1.2': + resolution: {integrity: sha512-gnHS0OmcdjeoHN9n7Khu8KNrOlRc8a2weETDt2YT6o1zeW/XtUC6Db3Q9pkMU/9cCKdEmN4b0a/41MKAHRhzWA==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/utils@6.4.1': + resolution: {integrity: sha512-ISSB5QX1qP2ynrheIpYwc4oKR5Ny4siNuUyf1qZniy+Il+p/PtDB0QK1Dnle8noiHpwRD3gpPdubOC3qI/Zamg==} + peerDependencies: + solid-js: ^1.6.12 + '@swc/helpers@0.5.17': resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} @@ -1288,6 +1306,9 @@ packages: resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} + asciinema-player@3.17.0: + resolution: {integrity: sha512-JbjNJmA2TLIeYNaOEja+kVSzXadKoqpIzVVmfBGNj2DmdtE/vExBCnkE8NYEcpaQcDvUYg8Ltt0urT80frACmw==} + ast-types-flow@0.0.8: resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} @@ -1535,6 +1556,9 @@ packages: engines: {node: '>=4'} hasBin: true + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} + damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} @@ -3348,6 +3372,16 @@ packages: engines: {node: '>=10'} hasBin: true + seroval-plugins@1.5.5: + resolution: {integrity: sha512-+BDhqYM6CEn3x09v44dpa9p6974FuUB2dxk+Ctn04k0cO1Zt6QODTXfmEZK0eBaTe/fJBvP4NMGuNJ+R8T+QMg==} + engines: {node: '>=10'} + peerDependencies: + seroval: ^1.0 + + seroval@1.5.5: + resolution: {integrity: sha512-bSjOuPcwPKLSJNhr9+bZxA20nQxVle5J5MNsYRVE6cIg7KpRLXGupymePavu0jrxlPiPsr4xGZSB8yUY2sH2sw==} + engines: {node: '>=10'} + set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -3418,6 +3452,15 @@ packages: resolution: {integrity: sha512-UOPtVuYkzYGee0Bd2Szz8d2G3RfMfJ2t3qVdZUAozZyAk+a0Sxa+QKix0YCwjL/A1RR0ar44nCxaoN9FxdJGwA==} engines: {node: '>= 18'} + solid-js@1.9.14: + resolution: {integrity: sha512-sAEXC0Kk0S1EDg+8ysEWJDbYhA3RRoEjwuySUGlKIemeo0I5YZfOyumNjNs9Sv3y2nmhD+0rW66ag2HsMuQiGQ==} + + solid-transition-group@0.2.3: + resolution: {integrity: sha512-iB72c9N5Kz9ykRqIXl0lQohOau4t0dhel9kjwFvx81UZJbVwaChMuBuyhiZmK24b8aKEK0w3uFM96ZxzcyZGdg==} + engines: {node: '>=18.0.0', pnpm: '>=8.6.0'} + peerDependencies: + solid-js: ^1.6.12 + source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -4900,6 +4943,19 @@ snapshots: '@shikijs/vscode-textmate@10.0.2': {} + '@solid-primitives/refs@1.1.4(solid-js@1.9.14)': + dependencies: + '@solid-primitives/utils': 6.4.1(solid-js@1.9.14) + solid-js: 1.9.14 + + '@solid-primitives/transition-group@1.1.2(solid-js@1.9.14)': + dependencies: + solid-js: 1.9.14 + + '@solid-primitives/utils@6.4.1(solid-js@1.9.14)': + dependencies: + solid-js: 1.9.14 + '@swc/helpers@0.5.17': dependencies: tslib: 2.8.1 @@ -5293,6 +5349,12 @@ snapshots: get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 + asciinema-player@3.17.0: + dependencies: + '@babel/runtime': 7.27.0 + solid-js: 1.9.14 + solid-transition-group: 0.2.3(solid-js@1.9.14) + ast-types-flow@0.0.8: {} astring@1.9.0: {} @@ -5636,6 +5698,8 @@ snapshots: cssesc@3.0.0: {} + csstype@3.2.3: {} + damerau-levenshtein@1.0.8: {} data-view-buffer@1.0.2: @@ -8066,6 +8130,12 @@ snapshots: semver@7.7.2: {} + seroval-plugins@1.5.5(seroval@1.5.5): + dependencies: + seroval: 1.5.5 + + seroval@1.5.5: {} + set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 @@ -8208,6 +8278,18 @@ snapshots: smol-toml@1.3.4: {} + solid-js@1.9.14: + dependencies: + csstype: 3.2.3 + seroval: 1.5.5 + seroval-plugins: 1.5.5(seroval@1.5.5) + + solid-transition-group@0.2.3(solid-js@1.9.14): + dependencies: + '@solid-primitives/refs': 1.1.4(solid-js@1.9.14) + '@solid-primitives/transition-group': 1.1.2(solid-js@1.9.14) + solid-js: 1.9.14 + source-map-js@1.2.1: {} source-map@0.7.4: {} diff --git a/public/bluebuild.rec b/public/bluebuild.rec new file mode 100644 index 0000000..bc4682d --- /dev/null +++ b/public/bluebuild.rec @@ -0,0 +1,896 @@ +{"version":3,"term":{"cols":153,"rows":66,"type":"foot","version":"foot(1.27.0)","theme":{"fg":"#575279","bg":"#faf4ed","palette":"#f2e9e1:#b4637a:#56949f:#ea9d34:#286983:#907aa9:#d7827e:#575279:#fffdf5:#df8aa0:#7ebcc7:#ffc55c:#538faa:#b8a1d2:#ffaaa5:#7c76a0"}},"timestamp":1783621167,"env":{"SHELL":"/usr/bin/fish"}} +[0.122, "o", "\u001b[?u\u001b[>0q\u001b]11;?\u001b\\\u001b[?1049h\u001bP+q696e646e\u001b\\\u001bP+q71756572792d6f732d6e616d65\u001b\\\u001b[?1049l\u001b[0c"] +[0.008, "o", "\r"] +[0.003, "o", "\u001b]7;file://edesk/var/home/e/weird-os\u0007"] +[0.014, "o", "\u001b]0;~/Z/o/test\u0007\u001b[m\u001b]11;?\u001b\\\u001b[6n\u001b[0c\u001b[?2004h\u001b[?2031h\u001b[=5u"] +[0.001, "o", "\u001b[K\u001b]133;A;click_events=1\u001b\\\u001b[J\r\n\u001b[K\u001b[1;32m╭╴\u001b[0m \u001b[1;36mweird-os\u001b[0m \r\n\u001b[1;32m╰──❯\u001b[0m \u001b]133;B\u0007\u001b[38;2;87;82;121m\u001b[K\r\u001b[5C"] +[0.483, "o", "b\r\u001b[6C"] +[0.000, "o", "\b\u001b[38;2;180;99;122mb\u001b[38;2;87;82;121m\r\u001b[6C"] +[0.000, "o", "\u001b[38;2;121;117;147mluebuild build recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[6C"] +[0.115, "o", "\u001b[38;2;180;99;122ml\u001b[38;2;121;117;147muebuild build recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[7C"] +[0.212, "o", "\u001b[38;2;180;99;122mu\u001b[38;2;121;117;147mebuild build recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[8C"] +[0.076, "o", "\u001b[38;2;180;99;122me\u001b[38;2;121;117;147mbuild build recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[9C"] +[0.119, "o", "\u001b[38;2;180;99;122mb\u001b[38;2;121;117;147muild build recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[10C"] +[0.057, "o", "\u001b[38;2;180;99;122mu\u001b[38;2;121;117;147mild build recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[11C"] +[0.169, "o", "\u001b[38;2;180;99;122mi\u001b[38;2;121;117;147mld build recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[12C"] +[0.165, "o", "\u001b[38;2;180;99;122ml\u001b[38;2;121;117;147md build recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[13C"] +[0.099, "o", "\u001b[38;2;180;99;122md\u001b[38;2;121;117;147m build recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[14C"] +[0.000, "o", "\u001b[9D\u001b[38;2;144;122;169mbluebuild\u001b[38;2;121;117;147m build recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[14C"] +[0.094, "o", "\u001b[38;2;144;122;169m \u001b[38;2;121;117;147mbuild recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[15C"] +[0.000, "o", "\b \u001b[38;2;121;117;147mbuild recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[15C"] +[0.137, "o", "b\u001b[38;2;121;117;147muild recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[16C"] +[0.000, "o", "\b\u001b[38;2;215;130;126mb\u001b[38;2;121;117;147muild recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[16C"] +[0.030, "o", "\u001b[38;2;215;130;126mu\u001b[38;2;121;117;147mild recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[17C"] +[0.001, "o", "\u001b[2D\u001b[38;2;215;130;126mbu\u001b[38;2;121;117;147mild recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[17C"] +[0.195, "o", "\u001b[38;2;215;130;126mi\u001b[38;2;121;117;147mld recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[18C"] +[0.164, "o", "\u001b[38;2;215;130;126ml\u001b[38;2;121;117;147md recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[19C"] +[0.073, "o", "\u001b[38;2;215;130;126md\u001b[38;2;121;117;147m recipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[20C"] +[0.094, "o", "\u001b[38;2;215;130;126m \u001b[38;2;121;117;147mrecipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[21C"] +[0.000, "o", "\b \u001b[38;2;121;117;147mrecipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[21C"] +[0.238, "o", "r\u001b[38;2;121;117;147mecipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[22C"] +[0.000, "o", "\b\u001b[38;2;215;130;126mr\u001b[38;2;121;117;147mecipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[22C"] +[0.080, "o", "\u001b[38;2;215;130;126me\u001b[38;2;121;117;147mcipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[23C"] +[0.169, "o", "\u001b[38;2;215;130;126mc\u001b[38;2;121;117;147mipes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[24C"] +[0.061, "o", "\u001b[38;2;215;130;126mi\u001b[38;2;121;117;147mpes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[25C"] +[0.170, "o", "\u001b[38;2;215;130;126mp\u001b[38;2;121;117;147mes/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[26C"] +[0.046, "o", "\u001b[38;2;215;130;126me\u001b[38;2;121;117;147ms/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[27C"] +[0.085, "o", "\u001b[38;2;215;130;126ms\u001b[38;2;121;117;147m/recipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[28C"] +[0.307, "o", "\u001b[38;2;215;130;126m/\u001b[38;2;121;117;147mrecipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[29C"] +[0.214, "o", "\u001b[38;2;215;130;126mr\u001b[38;2;121;117;147mecipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[30C"] +[0.081, "o", "\u001b[38;2;215;130;126me\u001b[38;2;121;117;147mcipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[31C"] +[0.142, "o", "\u001b[38;2;215;130;126mc\u001b[38;2;121;117;147mipe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[32C"] +[0.087, "o", "\u001b[38;2;215;130;126mi\u001b[38;2;121;117;147mpe.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[33C"] +[0.300, "o", "\u001b[38;2;215;130;126mp\u001b[38;2;121;117;147me.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[34C"] +[0.045, "o", "\u001b[38;2;215;130;126me\u001b[38;2;121;117;147m.yml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[35C"] +[0.203, "o", "\u001b[38;2;215;130;126m.\u001b[38;2;121;117;147myml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[36C"] +[0.132, "o", "\u001b[38;2;215;130;126my\u001b[38;2;121;117;147mml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[37C"] +[0.088, "o", "\u001b[38;2;215;130;126mm\u001b[38;2;121;117;147ml --build-driver podman\u001b[38;2;87;82;121m\r\u001b[38C"] +[0.057, "o", "\u001b[38;2;215;130;126ml\u001b[38;2;121;117;147m --build-driver podman\u001b[38;2;87;82;121m\r\u001b[39C"] +[0.164, "o", "\u001b[38;2;215;130;126m \u001b[38;2;121;117;147m--build-driver podman\u001b[38;2;87;82;121m\r\u001b[40C"] +[0.000, "o", "\b \u001b[38;2;121;117;147m--build-driver podman\u001b[38;2;87;82;121m\r\u001b[40C"] +[0.195, "o", "-\u001b[38;2;121;117;147m-build-driver podman\u001b[38;2;87;82;121m\r\u001b[41C"] +[0.000, "o", "\b\u001b[38;2;215;130;126m-\u001b[38;2;121;117;147m-build-driver podman\u001b[38;2;87;82;121m\r\u001b[41C"] +[0.137, "o", "\u001b[38;2;215;130;126m-\u001b[38;2;121;117;147mbuild-driver podman\u001b[38;2;87;82;121m\r\u001b[42C"] +[0.105, "o", "\u001b[38;2;215;130;126mb\u001b[38;2;121;117;147muild-driver podman\u001b[38;2;87;82;121m\r\u001b[43C"] +[0.139, "o", "\u001b[38;2;215;130;126mu\u001b[38;2;121;117;147mild-driver podman\u001b[38;2;87;82;121m\r\u001b[44C"] +[0.397, "o", "\u001b[38;2;215;130;126mi\u001b[38;2;121;117;147mld-driver podman\u001b[38;2;87;82;121m\r\u001b[45C"] +[0.216, "o", "\u001b[38;2;215;130;126ml\u001b[38;2;121;117;147md-driver podman\u001b[38;2;87;82;121m\r\u001b[46C"] +[0.074, "o", "\u001b[38;2;215;130;126md\u001b[38;2;121;117;147m-driver podman\u001b[38;2;87;82;121m\r\u001b[47C"] +[0.513, "o", "\u001b[38;2;215;130;126m-\u001b[38;2;121;117;147mdriver podman\u001b[38;2;87;82;121m\r\u001b[48C"] +[0.178, "o", "\u001b[38;2;215;130;126md\u001b[38;2;121;117;147mriver podman\u001b[38;2;87;82;121m\r\u001b[49C"] +[0.145, "o", "\u001b[38;2;215;130;126mi\u001b[38;2;87;82;121m\u001b[K\r\u001b[50C"] +[0.299, "o", "\b\u001b[38;2;121;117;147mriver podman\u001b[38;2;87;82;121m\r\u001b[49C"] +[0.099, "o", "\u001b[38;2;215;130;126mr\u001b[38;2;121;117;147miver podman\u001b[38;2;87;82;121m\r\u001b[50C"] +[0.091, "o", "\u001b[38;2;215;130;126mi\u001b[38;2;121;117;147mver podman\u001b[38;2;87;82;121m\r\u001b[51C"] +[0.078, "o", "\u001b[38;2;215;130;126mv\u001b[38;2;121;117;147mer podman\u001b[38;2;87;82;121m\r\u001b[52C"] +[0.057, "o", "\u001b[38;2;215;130;126me\u001b[38;2;121;117;147mr podman\u001b[38;2;87;82;121m\r\u001b[53C"] +[0.061, "o", "\u001b[38;2;215;130;126mr\u001b[38;2;121;117;147m podman\u001b[38;2;87;82;121m\r\u001b[54C"] +[0.247, "o", "\u001b[38;2;215;130;126m \u001b[38;2;121;117;147mpodman\u001b[38;2;87;82;121m\r\u001b[55C"] +[0.000, "o", "\b \u001b[38;2;121;117;147mpodman\u001b[38;2;87;82;121m\r\u001b[55C"] +[0.116, "o", "p\u001b[38;2;121;117;147modman\u001b[38;2;87;82;121m\r\u001b[56C"] +[0.001, "o", "\b\u001b[38;2;215;130;126mp\u001b[38;2;121;117;147modman\u001b[38;2;87;82;121m\r\u001b[56C"] +[0.264, "o", "\u001b[38;2;215;130;126mi\u001b[38;2;87;82;121m\u001b[K\r\u001b[57C"] +[0.031, "o", "\u001b[38;2;215;130;126mo\u001b[38;2;87;82;121m\r\u001b[58C"] +[0.302, "o", "\b\u001b[K\r\u001b[57C"] +[0.137, "o", "\b\u001b[K\r\u001b[56C"] +[0.132, "o", "\u001b[38;2;215;130;126mo\u001b[38;2;87;82;121m\r\u001b[57C"] +[0.000, "o", "\u001b[38;2;121;117;147mdman\u001b[38;2;87;82;121m\r\u001b[57C"] +[0.155, "o", "\u001b[38;2;215;130;126md\u001b[38;2;121;117;147mman\u001b[38;2;87;82;121m\r\u001b[58C"] +[0.118, "o", "\u001b[38;2;215;130;126mm\u001b[38;2;121;117;147man\u001b[38;2;87;82;121m\r\u001b[59C"] +[0.128, "o", "\u001b[38;2;215;130;126ma\u001b[38;2;121;117;147mn\u001b[38;2;87;82;121m\r\u001b[60C"] +[0.093, "o", "\u001b[38;2;215;130;126mn\u001b[38;2;87;82;121m\r\u001b[61C"] +[0.000, "o", "\r\u001b[61C"] +[0.404, "o", "\u001b[?2004l\u001b[?2031l\u001b[=0u\r\u001b[61C\r\n\u001b[m\u001b]133;C;cmdline_url=bluebuild%20build%20recipes/recipe.yml%20--build-driver%20podman\u0007"] +[0.043, "o", "\u001b]0;bluebuild build reci ~/Z/o/test\u0007\u001b[m\r"] +[1.791, "o", "\u001b[32mINFO \u001b[0m \u001b[1m=>\u001b[0m Recipe \u001b[1;3mrecipes/recipe.yml\u001b[0m is valid\r\n"] +[0.016, "o", "\u001b[32mINFO \u001b[0m \u001b[1m=>\u001b[0m Templating for recipe at recipes/recipe.yml\r\n"] +[1.337, "o", "\u001b[32mINFO \u001b[0m \u001b[1m=>\u001b[0m Retrieving OS version from ghcr.io/blue-build/base-images/fedora-silverblue:latest\r\n"] +[0.000, "o", "\u001b[32mINFO \u001b[0m \u001b[1m=>\u001b[0m Retrieving OS version from ghcr.io/blue-build/base-images/fedora-silverblue:latest\r\n"] +[0.003, "o", "\u001b[32mINFO \u001b[0m \u001b[1m=>\u001b[0m Building image localhost/weird-os:latest_linux_amd64\r\n"] +[0.000, "o", "⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.021, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [1/5] STEP 1/1: FROM ghcr.io/blue-build/base-images/fedora-silverblue@sha256:c47fae9bd89e4404eb32e48e6d408d01a40baad8a7b2cdd1da10675caf9c1214 AS weird-os\r\n⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.012, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Trying to pull ghcr.io/blue-build/base-images/fedora-silverblue@sha256:c47fae9bd89e4404eb32e48e6d408d01a40baad8a7b2cdd1da10675caf9c1214...\r\n⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.068, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.053, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Getting image source signatures\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:3ebce606045e9f46638cf105d4e3e47c4411d45bac690649097850e6bd5a6837\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:791d66a1b8436b7b241991e23d619bd24686fb1b44cc4cc7cb6fab63f9e30afb\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:9f458c5f3814aa85e532b085b6d77c20bb814f945a3bd52b25a9b6cbabf85793\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:d66973564feff3ef306156743fca274fd145d15f703018a9fe78124451524529\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:e2108cf1942007662f9115eb298e0602ec84ec58a58b75fc560d61f5a7f187d8\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:88fa8252b9680c465d47ed70d5103f1d3e14a88e2eadfee03ae19e668a50407a\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:f7b2461a0c3f6096f5df4e22838ae74f287d5aa847a008d98f23ababb6414eca\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:dbd4406c10c95b50686f1469a98e74a506669675fc59cdef66770cf0f5d2c6c7\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:49a33e493ef1b0aa9f3d9917c0f780f4df15ae0c91ee50cdc2c8ff99835ae1de\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:73f2f70958004d62f489aa18a216292b4085d6970621e0f67b67fd2c3b0b9dba\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:2c9d2b2399e9ead0f7fdd60933f7441bc5e8f21627b886ffbb5b0ea47761030e\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:b535d4762f12f9a62af8d91ca68be984275c90819fdb8fd20fd7c5264e0779dd\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:aafed1608441528aac6f068f2438f4b9dc434aef38483660e17510c60ba1ca28\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:5ec7b4d93b3db7bcf6504af396465cdd413de3beed93e65ef0c9edbe24aa9bc6\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:d30baf5881384661d220158834018dcc78776102a86f217765408e4c99d88954\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:80e2c44d706ea78d486f859c111246a8be272df85cf5c202238ff963b44245fc\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:b030c50a7c679ebbda6845ceb80badd13ff2425c91188e16fc0b063b6d678f7e\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:dc1eaf14436512dcafc20b1b7a54826fdbf4343a2ea4a7b0481de0cbbb0f0d0c\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:1148dac1fbbcc1ed95f5d480b76536175e9a647b01a44cd4a939e8fbf83a3d15\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:38798fa674c6467a0ea8ff4ab36b2cd2366760657ac434440db0802663b6c108\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:0410e3ecafe3bf8803518c426e82af32741e1656ef7aff44e29c1ed85922fe52\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:150e55e6614c08008876a60d906e100b3847010c235c940be2c182e508c807c5\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:7a31140126b8f66abe270b77548b018e18533be10c86e3b4ea336304937e63bb\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:f8f3823cf0130606fbcf5d16ca142053b03132ba4b7ea53506a571a45f2750ff\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:cfe370670320be1ee915c1bce1241a464924aa23e1aef7cacc4d4ae5a8a050b0\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:59839b93e98ae2a5147ba06eb476976c56343fa38fdf950353ed8fe963093096\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:4ed61e73a5219f69f6f00530a3dc97bb18fefcf942e881e082f693eba9247b9d\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:b55fe4e3915ca29e73edb75c36b11d52233cc8dd2cc5d1fa192a5de9b3cb9d35\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:da8ecc531c17e07b3439924eaad6d4d4ea7b30370c13913a80cb06650bec679a\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:fef843c359dd47e414098718830e75c9ed039d775492f21913a9c0ea7f5bd202\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:d7bd4b95d2db655bca346ee620475ba468512dac0ff7e56d03baaaa7173e5a5d\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:ed01ea8c96f4d216aa23e6330a46cfd9f56b428750e5ab784d394b77ed0701a6\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:cf47c0092846ddabe77c4389b7ad80576457c4382eb1a66171645297097f2d72\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:308bc2adc352ec705ffac24a74f830cba60648f34600142b5a12befa6228ae9e\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:1df178095e9fbaba811ad7a912bcb39db03d09f9ce8da9c8b4cdc140647def74\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:dc40ff48acc8f558c1f5711698527651a14656f0be5424d6b2e51826dc35d440\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:18ab8b4f53dddcb50283f56b04f304f1564bb37c1ff885fc0d42939a4ba8cf96\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:a2b41c180a49b4265f798d711c6d96c4c130017531e0c78d7828d576e2c0ddbe\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:63637ef699300fb486232290f1ad4f218e79dd756437905c06779010e96e8933\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:7b07aa39889aaba15cbab64a08aeb0e51df58fb6918b2f69ea7b275ea6e6c52b\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:f17a444202413091eb1a945fa1d3a5f2c33a43af67a0e91afe02625baa133bb1\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:d037ea6bdfc4ecc3ad2c541d5b632b37bedfad7e5166defbd4e418df25b1b325\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:fb93d6c06bfaa1653f41fd5e50d1a342dd9fb079556a0ee39574b53f0a1e3a98\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:b4eb69dca2a2a2b074262187bbaa4df713e60957fd1be84cb518f15ebff912c6\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:6f9c7a6be58e21bc10820493b90a3da0b128e08fff64d1af3fcecf2b08a8637b\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:6994e05b6a831df4b9327a640bbc422548a9538f31deb7a6b33ccdcbd050c552\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:cc6ff8be5a4fea33e7e296f5fff2acb6179fd67e2af403f4b5c7a3b55b7e5214\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:fd5219191d4a43b72882f25f89759b27875e5364e5bb0475be593502d8afffbc\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:4ca33f74ec43dfdf6a89bd78b792cd32eeec86bcc398ce061845ff4040c2703f\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:4c3a689916ee2c4c9a278a49d3eddae5d0e5e96e702c37c2f8c5301277ef92a1\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:2beb0fc41ac7329ce8623442b280a3da012ec7be41b7c07551629e97d5eac517\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:9214b94cc4194161d4af15048629f321d6f0c2b3ff1db4dd2fc7ce1995e056e0\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:2baaef934c9a5a29b3612b7a82f27a0e771735081444dee516703841038ae013\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:be34211e01392e427a296713ca69a4620d8138c53b1ce1364fa6a481b5dc236c\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:147579bddce06ea3ceab6d536f0d445389737b3586db47f605b75ea8a669a3dc\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:f6db69b83218e1c66d31e325b91148b5c2fc98d1a55044e2311c2dd8d618ba02\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:bdff6db52f64682ab630b5e7a1a52783bfb1e790dcfc6ddf24c1b9561f7afcf6\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:ad8dd7d0e2e3a190993cced34a4afad49849f4fca5a9e49a8039d435b11ac4c0\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:98580625406db0a3d642d1a35191b2e0a56e51219a73c1bd59e4be6dce090f8e\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:5d8c898a4145bbd451fed1718c1dc655102ad2b6e0c85e39972897ae5e0476ce\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:f2611406f71f2c5fe5f341b0d70bfcf86a89fb695d48ee12eca24238f4314988\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:757006e2c298171dcdc3b6f11673f83b601f23ff33faf175d35d64e93ebc4f8b\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:cbbf749e119e39d42b93b09ec1a04cdf56eadd21d44f9c8ff6b307148da603c4\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:675a8da647cf03011e2e7818ee517279411cfcf75cc033af74186f962a3005e7\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying config sha256:9e2cc39264304753b85d6f7d94117b699f037e6448088c6ac8051f962789347f\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.026, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Writing manifest to image destination\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.014, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.052, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 9e2cc3926430\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [2/5] STEP 1/2: FROM scratch AS stage-files\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.010, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [2/5] STEP 2/2: COPY ./files /files\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.038, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.011, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> cefe992ad70d\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.010, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [3/5] STEP 1/3: FROM scratch AS stage-bins\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.009, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [3/5] STEP 2/3: COPY --from=ghcr.io/sigstore/cosign/cosign:v3.0.5 /ko-app/cosign /bins/cosign\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Trying to pull ghcr.io/sigstore/cosign/cosign:v3.0.5...\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.068, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.099, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.045, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Getting image source signatures\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:7c12895b777bcaa8ccae0605b4de635b68fc32d60fa08f421dc3818bf55ee212\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:526604835308e0d61f64a3d3e2d614308fef4ed655f0111a4566627296c0195c\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:ef49c20a7b35aa995683f311510d35d77e203a2204f84de14a71a6d726e6af73\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:990a9c434e5e0f11549a8d4a41a1991e621b04e30cd63269adbc97b1dc38fd7e\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:bf7a4185f01524837d19abde915ffde84e64368b250f5b5e9f6f75aea62a11d4\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:2780920e5dbfbe103d03a583ed75345306e572ec5a48cb10361f046767d9f29a\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:3214acf345c0cc6bbdb56b698a41ccdefc624a09d6beb0d38b5de0b2303ecaf4\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:52630fc75a18675c530ed9eba5f55eca09b03e91bd5bc15307918bbc1a7e7296\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:dd64bf2dd177757451a98fcdc999a339c35dee5d9872d8f4dc69c8f3c4dd0112\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:b839dfae01f66e15c6a8b63520557ed315bdfe036342fa7a0c537259f10d7a9a\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:dcaa5a89b0ccda4b283e16d0b4d0891cd93d5fe05c6798f7806781a6a2d84354\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:069d1e267530c2e681fbd4d481553b4d05f98082b18fafac86e7f12996dddd0b\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:987e7ff7e69d24b7f825d913dc05d639db11d71af7a7fa9eb624a5ea25143c77\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying config sha256:3601058a737f69902512086f6e526fe11666c5183d6a4f52dbfabae9d89ed9c3\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.026, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Writing manifest to image destination\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.028, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.097, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> f572eee93c60\r\n⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.004, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.006, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [3/5] STEP 3/3: COPY --from=ghcr.io/blue-build/cli:latest-installer /out/bluebuild /bins/bluebuild\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Trying to pull ghcr.io/blue-build/cli:latest-installer...\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.092, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.041, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Getting image source signatures\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:55afa1ecc21d2bb5e5045f32dafee56272ffd89860bac26f6c32123439af26a4\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:07a992a0281a2aea0ab752b63fde9ceaf25f107dbaef277d0b2e4a9f3d120fd4\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:2adb4b38ff440f3706f79df6252d7d94a494cba4ab895fc8d5525ca4ed790194\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:5850daef96db133645e73a608759493b88d5ed20a9d2437473ca86c2be7e5f55\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:483e1438153ea69da583d98c086a23a5ef2715863c1228090123c1ea5caf7308\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying config sha256:710da1de24d4f6e01e6ee2cbdaabe01fab336549657cf043bb470c30f3e4b2e8\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.026, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Writing manifest to image destination\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.031, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.060, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> e74a2a70369a\r\n⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.010, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [4/5] STEP 1/2: FROM scratch AS stage-keys\r\n⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.009, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [4/5] STEP 2/2: COPY cosign.pub /keys/weird-os.pub\r\n⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.021, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.023, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 3ad037ae1f73\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.010, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 1/30: FROM 9e2cc39264304753b85d6f7d94117b699f037e6448088c6ac8051f962789347f\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.030, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 2/30: ARG TARGETARCH\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.026, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 99486a3a38d1745548d3a766f9d59b7938e5791968bd5705bf2e51ecb87cf52f\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 99486a3a38d1\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.011, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.018, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 3/30: ARG RECIPE=recipes/recipe.yml\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 36ca3b3f6578eb187cb52ab538ca343d0ab4a8cbd8ad44d62ab4ab651386fbea\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 36ca3b3f6578\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.029, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 4/30: ARG IMAGE_REGISTRY=localhost\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 720ffdd2bdb7b7f9fbfb8c68ca836cfc5e72113bf04968e51f65f06ab704d328\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 720ffdd2bdb7\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.028, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 5/30: ARG BB_BUILD_FEATURES=\"\"\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 8719fbd87a30482644b199ce2eaf694174fb5b63f7373946f7821eece3ab4c4c\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 8719fbd87a30\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.019, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.010, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 6/30: ARG CONFIG_DIRECTORY=\"/tmp/files\"\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 2aced8cedc97698ba1867b1e4056324ccd523c3a3feb7a5e7ca9cb14eddf0f86\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 2aced8cedc97\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.029, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 7/30: ARG MODULE_DIRECTORY=\"/tmp/modules\"\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 958bcb04da7c555f914655f3379a4fb85e5b2871f7acf2f9760c784097834776\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 958bcb04da7c\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.029, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 8/30: ARG IMAGE_NAME=\"weird-os\"\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 255bc4469b53acb5ff150b863d23258176594f7967223e3331375507cab10c4b\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 255bc4469b53\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.026, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 9/30: ARG BASE_IMAGE=\"ghcr.io/blue-build/base-images/fedora-silverblue\"\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.003, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 8849f2c6e16c764322f05c45d7b3c0af11515ca76cbef9c50fc6d2e320e46099\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 8849f2c6e16c\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.028, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 10/30: ARG FORCE_COLOR=1\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.003, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 3e9281e5c7af119060b71143ab2d0bca5a3b4b1813173a04f795145422d97a73\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 3e9281e5c7af\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.028, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 11/30: ARG CLICOLOR_FORCE=1\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 2087cd9614ed53a7b687904d23259a8bd273d3994e192fdcf35c0f326d608a96\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 2087cd9614ed\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.030, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 12/30: ARG RUST_LOG_STYLE=always\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> Using cache 75bef6a114e8df0ec5e72982d366537cfe408b62f206f92daed818493517584f\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 75bef6a114e8\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.028, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 13/30: RUN --mount=type=bind,from=stage-keys,src=/keys,dst=/tmp/keys mkdir -p /etc/pki/containers/ && cp /tmp/keys/* /etc/pki/containers/\r\n⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.072, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.017, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> a56273898028\r\n⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.029, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 14/30: RUN --mount=type=bind,from=stage-bins,src=/bins,dst=/tmp/bins mkdir -p /usr/bin/ && cp /tmp/bins/* /usr/bin/\r\n⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.054, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.011, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 88dcb1bb1589\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.029, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 15/30: RUN --mount=type=bind,from=ghcr.io/blue-build/nushell-image:default,src=/nu,dst=/tmp/nu mkdir -p /usr/libexec/bluebuild/nu && cp -r /tmp/nu/* /usr/libexec/bluebuild/nu/\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Trying to pull ghcr.io/blue-build/nushell-image:default...\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.059, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.097, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Getting image source signatures\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:cef5f0517962137312ca831c93d009f18c5fc7080f1c2125c77aff5a1c82f2ef\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying config sha256:30a9a1b80921dc6996918efbc6529780efd390d7194e8d74c1dfc6e1fa8e11a0\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.003, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.023, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Writing manifest to image destination\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.077, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.009, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 57d8fdd264ab\r\n⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.029, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 16/30: RUN --mount=type=bind,src=.bluebuild-scripts_6fc443c6,dst=/scripts/,Z /scripts/pre_build.sh\r\n⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.062, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.032, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Preparing system for optfix...\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.005, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Linking /opt => /usr/lib/opt\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.063, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.043, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 4163c78364d4\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.030, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 17/30: RUN --mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw --mount=type=bind,from=ghcr.io/blue-build/modules/files:latest,src=/modules,dst=/tmp/modules,rw --mount=type=bind,src=.bluebuild-scripts_6fc443c6,dst=/tmp/scripts/,Z --mount=type=cache,sharing=locked,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/libdnf5,id=dnf-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/zypp,id=zypper-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/apk,id=apk-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/apt,id=apt-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/pacman,id=pacman-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/usr/lib/sysimage/cache/pacman,id=pacman-sysimage-cache-weird-os-latest-stage-weird-os /tmp/scripts/run_module.sh 'files' '{\"type\":\"files\",\"files\":[{\"source\":\"system\",\"destination\":\"/\"}]}'\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Trying to pull ghcr.io/blue-build/modules/files:latest...\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.026, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.033, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Getting image source signatures\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:c24de10eeab338467181a44cd8af15ade1702025035a41b3452128d9d2bf74f5\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying config sha256:11d5097616deb19e2e0391936df1a16cc8d62fa4c1df7907b7de410824c8a1f5\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.033, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Writing manifest to image destination\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.034, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.085, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[33m============================= Start 'files' Module =============================\u001b[0m\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.010, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Adding files to image\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.005, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.005, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying /tmp/files/system/* to /\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.004, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[32m============================== End 'files' Module ==============================\u001b[0m\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.091, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.077, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> c5c62e91e85b\r\n⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.023, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.006, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 18/30: RUN --mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw --mount=type=bind,from=ghcr.io/blue-build/modules/dnf:latest,src=/modules,dst=/tmp/modules,rw --mount=type=bind,src=.bluebuild-scripts_6fc443c6,dst=/tmp/scripts/,Z --mount=type=cache,sharing=locked,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/libdnf5,id=dnf-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/zypp,id=zypper-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/apk,id=apk-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/apt,id=apt-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/pacman,id=pacman-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/usr/lib/sysimage/cache/pacman,id=pacman-sysimage-cache-weird-os-latest-stage-weird-os /tmp/scripts/run_module.sh 'dnf' '{\"type\":\"dnf\",\"repos\":{\"copr\":[\"atim/starship\",\"monkeygold/nautilus-open-any-terminal\"]},\"install\":{\"packages\":[\"micro\",\"foot\",\"starship\",\"tailscale\",\"android-tools\",\"nautilus-open-any-terminal\"]}}'\r\n⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Trying to pull ghcr.io/blue-build/modules/dnf:latest...\r\n⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.093, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.067, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Getting image source signatures\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:09a1e40cfdb7cf371435dede18670b7447f2ea25926301d0453d44c098bd0def\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying config sha256:1cbbb4373e77339037935c78aa07644003c1e17da7ba52c650d00012d4d4240a\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.022, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Writing manifest to image destination\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.011, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.095, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[33m============================== Start 'dnf' Module ==============================\u001b[0m\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.005, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.037, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[32mAdding COPR repositories:\u001b[0m\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m - \u001b[36matim/starship\u001b[0m\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m - \u001b[36mmonkeygold/nautilus-open-any-terminal\u001b[0m\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Adding COPR repository: \u001b[36m'atim/starship'\u001b[0m\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.060, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.082, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m https://copr.fedorainfracloud.org/api_ 100% | 1.6 KiB/s | 924.0 B | 00m01s\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Enabling a Copr repository. Please note that this repository is not part\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m of the main distribution, and quality may vary.\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m The Fedora Project does not exercise any power over the contents of\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m this repository beyond the rules outlined in the Copr FAQ at\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m ,\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m and packages are not held to any quality or security level.\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Please do not file bug reports about these packages in Fedora\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Bugzilla. In case of problems, contact the owner of this repository.\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.004, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Adding COPR repository: \u001b[36m'monkeygold/nautilus-open-any-terminal'\u001b[0m\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.013, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.003, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m https://copr.fedorainfracloud.org/api_ 100% | 1.0 KiB/s | 627.0 B | 00m01s\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Enabling a Copr repository. Please note that this repository is not part\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m of the main distribution, and quality may vary.\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m The Fedora Project does not exercise any power over the contents of\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m this repository beyond the rules outlined in the Copr FAQ at\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m ,\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m and packages are not held to any quality or security level.\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Please do not file bug reports about these packages in Fedora\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Bugzilla. In case of problems, contact the owner of this repository.\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.026, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Updating and loading repositories:\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.070, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.051, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Fedora 44 - x86_64 - Updates Archive 100% | 7.0 KiB/s | 3.4 KiB | 00m00s\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Fedora 44 - x86_64 - Updates 100% | 10.1 KiB/s | 15.3 KiB | 00m02s\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Fedora 44 openh264 (From Cisco) - x86_ 100% | 989.0 B/s | 986.0 B | 00m01s\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Fedora 44 - x86_64 100% | 29.8 KiB/s | 18.6 KiB | 00m01s\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copr repo for nautilus-open-any-termin 100% | 3.1 KiB/s | 1.5 KiB | 00m00s\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copr repo for starship owned by atim 100% | 3.1 KiB/s | 1.5 KiB | 00m00s\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.048, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Repositories loaded.\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Metadata cache created.\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.018, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[32mInstalling packages:\u001b[0m\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m - \u001b[36mmicro\u001b[0m\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m - \u001b[36mfoot\u001b[0m\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m - \u001b[36mstarship\u001b[0m\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m - \u001b[36mtailscale\u001b[0m\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m - \u001b[36mandroid-tools\u001b[0m\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m - \u001b[36mnautilus-open-any-terminal\u001b[0m\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.026, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Updating and loading repositories:\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.048, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.046, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Repositories loaded.\r\n⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.054, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.039, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Package Arch Version Repository Size\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Installing:\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m android-tools x86_64 1:35.0.2-17.fc44 fedora 6.2 MiB\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m foot x86_64 0:1.27.0-1.fc44 updates 875.7 KiB\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m micro x86_64 0:2.0.15-1.fc44 fedora 13.3 MiB\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m nautilus-open-any-terminal noarch 0:0.6.3^20250918gitb4c9372-1.fc44 copr:copr.fedorainfracloud.org:monkeygold:nautilus-open-any-terminal 113.3 KiB\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m starship x86_64 0:1.24.2-1.fc44 copr:copr.fedorainfracloud.org:atim:starship 11.5 MiB\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m tailscale x86_64 0:1.98.4-1.fc44 updates 48.9 MiB\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Installing dependencies:\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m fcft x86_64 0:3.3.3-2.fc44 fedora 161.4 KiB\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m nautilus-python x86_64 0:4.1.0-2.fc44 fedora 58.5 KiB\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m utf8proc x86_64 0:2.11.3-2.fc44 fedora 373.5 KiB\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Transaction Summary:\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Installing: 9 packages\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Total size of inbound packages is 26 MiB. Need to download 26 MiB.\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m After this operation, 81 MiB extra will be used (install 81 MiB, remove 0 B).\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.061, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.098, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [1/9] starship-0:1.24.2-1.fc44.x86_64 100% | 11.2 MiB/s | 3.6 MiB | 00m00s\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.024, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [2/9] android-tools-1:35.0.2-17.fc44.x8 100% | 6.0 MiB/s | 2.1 MiB | 00m00s\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.005, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [3/9] nautilus-open-any-terminal-0:0.6. 100% | 1.3 MiB/s | 40.9 KiB | 00m00s\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.029, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [4/9] foot-0:1.27.0-1.fc44.x86_64 100% | 12.0 MiB/s | 405.3 KiB | 00m00s\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.018, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/9] utf8proc-0:2.11.3-2.fc44.x86_64 100% | 4.8 MiB/s | 83.1 KiB | 00m00s\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.009, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [6/9] fcft-0:3.3.3-2.fc44.x86_64 100% | 1.4 MiB/s | 79.3 KiB | 00m00s\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.015, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.013, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [7/9] nautilus-python-0:4.1.0-2.fc44.x8 100% | 1.1 MiB/s | 30.4 KiB | 00m00s\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.087, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.050, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [8/9] micro-0:2.0.15-1.fc44.x86_64 100% | 5.8 MiB/s | 4.5 MiB | 00m01s\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.050, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.083, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [9/9] tailscale-0:1.98.4-1.fc44.x86_64 100% | 15.1 MiB/s | 15.2 MiB | 00m01s\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --------------------------------------------------------------------------------\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [9/9] Total 100% | 12.7 MiB/s | 26.0 MiB | 00m02s\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Running transaction\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.016, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.042, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 1/10] https://download.copr.fedorainf 100% | 21.6 KiB/s | 994.0 B | 00m00s\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --------------------------------------------------------------------------------\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [10/10] Total 100% | 12.7 MiB/s | 26.0 MiB | 00m02s\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Importing OpenPGP key 0x90F437F2:\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m UserID : \"atim_starship (None) \"\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Fingerprint: 3986A6355A41A30A824298F0944F6B1990F437F2\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m From : https://download.copr.fedorainfracloud.org/results/atim/starship/pubkey.gpg\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.006, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m The key was successfully imported.\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.050, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.023, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 1/11] https://download.copr.fedorainf 100% | 16.8 KiB/s | 1.0 KiB | 00m00s\r\n⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --------------------------------------------------------------------------------\r\n⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [11/11] Total 100% | 12.7 MiB/s | 26.0 MiB | 00m02s\r\n⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Importing OpenPGP key 0xFF5E1504:\r\n⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m UserID : \"monkeygold_nautilus-open-any-terminal (None) \"\r\n⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Fingerprint: D4F0DC2B0578F3681513F44C7070DB5EFF5E1504\r\n⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m From : https://download.copr.fedorainfracloud.org/results/monkeygold/nautilus-open-any-terminal/pubkey.gpg\r\n⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m The key was successfully imported.\r\n⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.073, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.046, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 1/11] Verify package files 100% | 126.0 B/s | 9.0 B | 00m00s\r\n⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.055, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.010, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 2/11] Prepare transaction 100% | 62.0 B/s | 9.0 B | 00m00s\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.006, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 3/11] Installing utf8proc-0:2.11.3-2. 100% | 91.5 MiB/s | 374.9 KiB | 00m00s\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.003, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 4/11] Installing fcft-0:3.3.3-2.fc44. 100% | 53.1 MiB/s | 163.2 KiB | 00m00s\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.015, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 5/11] Installing nautilus-python-0:4. 100% | 19.6 MiB/s | 60.3 KiB | 00m00s\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.051, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 6/11] Installing nautilus-open-any-te 100% | 2.6 MiB/s | 120.3 KiB | 00m00s\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.015, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.024, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 7/11] Installing foot-0:1.27.0-1.fc44 100% | 15.9 MiB/s | 893.0 KiB | 00m00s\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.076, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.099, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 8/11] Installing tailscale-0:1.98.4-1 100% | 321.9 MiB/s | 48.9 MiB | 00m00s\r\n⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.026, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [ 9/11] Installing android-tools-1:35.0 100% | 168.3 MiB/s | 6.2 MiB | 00m00s\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.066, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [10/11] Installing starship-0:1.24.2-1. 100% | 318.4 MiB/s | 11.5 MiB | 00m00s\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.008, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.086, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [11/11] Installing micro-0:2.0.15-1.fc4 100% | 11.7 MiB/s | 13.3 MiB | 00m01s\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Complete!\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.014, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.011, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[32m=============================== End 'dnf' Module ===============================\u001b[0m\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.089, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.082, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 2f3c16884c12\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.018, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.013, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 19/30: RUN --mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw --mount=type=bind,from=ghcr.io/blue-build/modules/systemd:latest,src=/modules,dst=/tmp/modules,rw --mount=type=bind,src=.bluebuild-scripts_6fc443c6,dst=/tmp/scripts/,Z --mount=type=cache,sharing=locked,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/libdnf5,id=dnf-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/zypp,id=zypper-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/apk,id=apk-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/apt,id=apt-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/pacman,id=pacman-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/usr/lib/sysimage/cache/pacman,id=pacman-sysimage-cache-weird-os-latest-stage-weird-os /tmp/scripts/run_module.sh 'systemd' '{\"type\":\"systemd\",\"system\":{\"enabled\":[\"tailscaled.service\"]}}'\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Trying to pull ghcr.io/blue-build/modules/systemd:latest...\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.085, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.094, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Getting image source signatures\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:0128d755e890f413b1633b8e3d454ef0317ee3087fa3a29065f8563b4bb20875\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying config sha256:7a566769afb7b743b2a161e9360d61d2699256bd399167ee4bdf5d62ef2961e3\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.006, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.022, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Writing manifest to image destination\r\n⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.078, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.044, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[33m============================ Start 'systemd' Module ============================\u001b[0m\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.034, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Created symlink '/etc/systemd/system/multi-user.target.wants/tailscaled.service' → '/usr/lib/systemd/system/tailscaled.service'.\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[32m============================= End 'systemd' Module =============================\u001b[0m\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.020, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.095, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> af43a4cc4515\r\n⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.005, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.025, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 20/30: RUN --mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw --mount=type=bind,from=ghcr.io/blue-build/modules/gnome-extensions:latest,src=/modules,dst=/tmp/modules,rw --mount=type=bind,src=.bluebuild-scripts_6fc443c6,dst=/tmp/scripts/,Z --mount=type=cache,sharing=locked,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/libdnf5,id=dnf-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/zypp,id=zypper-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/apk,id=apk-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/apt,id=apt-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/pacman,id=pacman-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/usr/lib/sysimage/cache/pacman,id=pacman-sysimage-cache-weird-os-latest-stage-weird-os /tmp/scripts/run_module.sh 'gnome-extensions' '{\"type\":\"gnome-extensions\",\"install\":[\"Blur my Shell\"]}'\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Trying to pull ghcr.io/blue-build/modules/gnome-extensions:latest...\r\n⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.073, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.010, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Getting image source signatures\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:3740e711df5258e46493a9a1c8a189795819bf335e9117b9739caf555588c314\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying config sha256:cdea6a5adb272ec0cb03ca0aae37d55c0cfac3508723adfb03c64c41e9f1604a\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.047, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Writing manifest to image destination\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.043, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.087, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[33m======================= Start 'gnome-extensions' Module =======================\u001b[0m\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.012, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Testing connection with https://extensions.gnome.org/...\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.039, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Connection successful, proceeding.\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.061, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.015, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Gnome version: 50\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.085, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.058, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Installing 'Blur my Shell' Gnome extension with version 72\r\n⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Downloading ZIP archive https://extensions.gnome.org/extension-data/blur-my-shellaunetx.v72.shell-extension.zip\r\n⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.042, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.053, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Downloaded ZIP archive https://extensions.gnome.org/extension-data/blur-my-shellaunetx.v72.shell-extension.zip\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Extracting ZIP archive\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.022, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Removing archive\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.001, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Installing main extension files\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.024, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.006, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Installing schema extension file\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.004, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Installing language extension files\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.020, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Cleaning up the temporary directory\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.008, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Extension 'Blur my Shell' is successfully installed\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m ----------------------------------INSTALLATION DONE----------------------------------\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Compiling gschema to include extension schemas & to refresh the schema state\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.018, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[32m======================== End 'gnome-extensions' Module ========================\u001b[0m\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.044, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.078, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 9c949b58b881\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.022, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.021, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 21/30: RUN --mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw --mount=type=bind,from=ghcr.io/blue-build/modules/fonts:latest,src=/modules,dst=/tmp/modules,rw --mount=type=bind,src=.bluebuild-scripts_6fc443c6,dst=/tmp/scripts/,Z --mount=type=cache,sharing=locked,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/libdnf5,id=dnf-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/zypp,id=zypper-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/apk,id=apk-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/apt,id=apt-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/var/cache/pacman,id=pacman-cache-weird-os-latest-stage-weird-os --mount=type=cache,sharing=locked,dst=/usr/lib/sysimage/cache/pacman,id=pacman-sysimage-cache-weird-os-latest-stage-weird-os /tmp/scripts/run_module.sh 'fonts' '{\"type\":\"fonts\",\"fonts\":{\"nerd-fonts\":[\"FiraCode\",\"JetBrainsMono\"]}}'\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Trying to pull ghcr.io/blue-build/modules/fonts:latest...\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.077, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.059, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Getting image source signatures\r\n⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying blob sha256:67f23b14e0c20bc2f3c98d5bc1a4ed49d39d1557d8a2335fc67d07ff6882f361\r\n⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Copying config sha256:006226cb1f669f6a6496f887935b4075ac0dabba01f45075857a01e8e79f0320\r\n⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.028, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Writing manifest to image destination\r\n⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.013, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.020, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[33m============================= Start 'fonts' Module =============================\u001b[0m\r\n⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.024, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Installation of nerd-fonts started\r\n⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.002, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Downloading FiraCode from https://github.com/ryanoasis/nerd-fonts/releases/latest/download/FiraCode.tar.xz\r\n⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.054, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.018, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Downloaded FiraCode\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.082, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.052, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Downloading JetBrainsMono from https://github.com/ryanoasis/nerd-fonts/releases/latest/download/JetBrainsMono.tar.xz\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.048, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.032, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Downloaded JetBrainsMono\r\n⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.069, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.019, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m \u001b[32m============================== End 'fonts' Module ==============================\u001b[0m\r\n⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.081, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠓ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠋ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠈ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠁ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.101, "o", "\r\u001b[2K⠉ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.021, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> bf266032df83\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.031, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 22/30: RUN --mount=type=bind,src=.bluebuild-scripts_6fc443c6,dst=/scripts/,Z /scripts/post_build.sh\r\n⠙ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.048, "o", "\r\u001b[2K⠚ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠂ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠲ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠴ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.090, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> cb79bd0dd49e\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.010, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.021, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 23/30: LABEL io.artifacthub.package.readme-url=\"https://raw.githubusercontent.com/blue-build/cli/main/README.md\"\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.079, "o", "\r\u001b[2K⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.024, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> f37d5f0b157c\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.031, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 24/30: LABEL org.blue-build.build-id=\"964d4588-a791-4d0d-93ec-a0fe12bb932f\"\r\n⠄ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.045, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.039, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> bc3af85c09d6\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.030, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 25/30: LABEL org.opencontainers.image.base.digest=\"sha256:c47fae9bd89e4404eb32e48e6d408d01a40baad8a7b2cdd1da10675caf9c1214\"\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.032, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.051, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> ddb0289b3db7\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.031, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 26/30: LABEL org.opencontainers.image.base.name=\"ghcr.io/blue-build/base-images/fedora-silverblue:latest\"\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.018, "o", "\r\u001b[2K⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.066, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 65aba9cfaaa8\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.030, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 27/30: LABEL org.opencontainers.image.created=\"2026-07-09T18:19:41.183161509+00:00\"\r\n⠠ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.004, "o", "\r\u001b[2K⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.081, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 7faa28e130eb\r\n⠤ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.019, "o", "\r\u001b[2K⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.012, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 28/30: LABEL org.opencontainers.image.description=\"This is my personal OS image.\"\r\n⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.084, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 668f2a4fea25\r\n⠦ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.004, "o", "\r\u001b[2K⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.026, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 29/30: LABEL org.opencontainers.image.source=\"\"\r\n⠖ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.074, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.008, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> 146d47b5b0b8\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.030, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] STEP 30/30: LABEL org.opencontainers.image.title=\"weird-os\"\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m [5/5] COMMIT localhost/weird-os:latest_linux_amd64\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.062, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.017, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m --> a1d4ec4778de\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m \r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m Successfully tagged localhost/weird-os:latest_linux_amd64\r\n⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.083, "o", "\r\u001b[2K⠐ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.100, "o", "\r\u001b[2K⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.042, "o", "\r\u001b[2K\u001b[38;5;29ml/weird-os:latest_linux_amd64\u001b[0m \u001b[1m=>\u001b[0m a1d4ec4778de45733b5603fbf08cc623f01979efcd436dcb2de4dc0ab12adde4\r\n⠒ Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.004, "o", "\r\u001b[2K Building Image \u001b[38;5;29mlocalhost/weird-os:latest_linux_amd64\u001b[0m "] +[0.000, "o", "\r\u001b[2K\u001b[32mINFO \u001b[0m \u001b[1m=>\u001b[0m Successfully built "] +[0.000, "o", "localhost/weird-os:latest_linux_amd64\r\n"] +[0.031, "o", "\u001b[33mWARN \u001b[0m \u001b[1m=>\u001b[0m Existing image manifest localhost/weird-os:latest exists, removing...\r\n"] +[0.109, "o", "\u001b[33mWARN \u001b[0m \u001b[1m=>\u001b[0m Existing image manifest localhost/weird-os:20260709 exists, removing...\r\n"] +[0.124, "o", "\u001b[33mWARN \u001b[0m \u001b[1m=>\u001b[0m Existing image manifest localhost/weird-os:44 exists, removing...\r\n"] +[0.116, "o", "\u001b[33mWARN \u001b[0m \u001b[1m=>\u001b[0m Existing image manifest localhost/weird-os:20260709-44 exists, removing...\r\n"] +[0.088, "o", "\u001b[32mINFO \u001b[0m \u001b[1m=>\u001b[0m Finished building:\r\n\t- \u001b[38;5;131mlocalhost/weird-os:latest\u001b[0m\r\n\t- \u001b[38;5;131mlocalhost/weird-os:20260709\u001b[0m\r\n\t- \u001b[38;5;131mlocalhost/weird-os:44\u001b[0m\r\n\t- \u001b[38;5;131mlocalhost/weird-os:20260709-44\u001b[0m\r\n"] +[0.006, "o", "\u001b]133;D;0\u0007"] +[0.001, "o", "\u001b[?25h\u001b[2m⏎\u001b[m \r⏎ \r\u001b[K"] +[0.019, "o", "\u001b]7;file://edesk/var/home/e/weird-os\u0007"] +[0.006, "o", "\u001b]0;~/Z/o/test\u0007\u001b[m\u001b]11;?\u001b\\\u001b[6n\u001b[0c\u001b[?2004h\u001b[?2031h\u001b[=5u"] +[0.001, "o", "\u001b[K\u001b]133;A;click_events=1\u0007\u001b[J\r\n\u001b[K\u001b[1;32m╭╴\u001b[0m \u001b[1;36mweird-os\u001b[0m took \u001b[1;33m49s\u001b[0m \r\n\u001b[1;32m╰──❯\u001b[0m \u001b]133;B\u0007\u001b[38;2;87;82;121m\u001b[K\r\u001b[5C"] +[9.540, "o", "\u001b[?2004l\u001b[?2031l\u001b[=0u\r\n\u001b[m"] +[0.000, "o", "\u001b[m"] +[0.002, "x", "0"] diff --git a/src/components/Asciinema.astro b/src/components/Asciinema.astro new file mode 100644 index 0000000..6031011 --- /dev/null +++ b/src/components/Asciinema.astro @@ -0,0 +1,12 @@ + +
+ diff --git a/src/components/Hero.astro b/src/components/Hero.astro index af3b2a9..974c25c 100644 --- a/src/components/Hero.astro +++ b/src/components/Hero.astro @@ -3,68 +3,68 @@ import LogoDark from "@assets/logo-round-dark.svg"; import LogoLight from "@assets/logo-round-light.svg"; import { Icon } from "@astrojs/starlight/components"; const hero = Astro.locals.starlightRoute.entry.data.hero as { - title: string; - tagline: string; - actions: Array; + title: string; + tagline: string; + actions: Array; }; ---
-
- - - A minimal logo with a blue-billed duck holding a golden wrench in its beak. - +
+ + + A minimal logo with a blue-billed duck holding a golden wrench in its beak. + -
-

-

-

-
- { - hero.actions.map((a) => ( - - {a.text} - - - )) - } -
+

+
+

+

+

+
+ { + hero.actions.map((a) => ( + + {a.text} + + + )) + } +
+

diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx index 68e590e..a62e026 100644 --- a/src/content/docs/index.mdx +++ b/src/content/docs/index.mdx @@ -4,7 +4,7 @@ description: The BlueBuild project creates accessible tools for you to create, c template: splash hero: title: The easiest way to build your own desktop Linux images. - tagline: The BlueBuild project creates accessible tools for you to create, configure & build custom images of atomic Fedora distributions. + tagline: The BlueBuild project creates accessible tools for you to create, configure & build custom images of image-based Linux distributions. actions: - text: Let's get started! link: /learn/getting-started/ @@ -19,122 +19,135 @@ banner: Hey! We're still a pretty new project and are moving fast, but trying to keep a degree of backwards compatibility when changes are made. Contributions are very welcome! --- -import { CardGrid } from "@astrojs/starlight/components"; -import Card from "@components/Card.astro"; - -## Features - -
- - - The build process can be configured entirely in a straightforward YAML - format called a [recipe](/reference/recipe/). When building, the recipe - is transformed into a Containerfile by the BlueBuild cli tool. - - - The modular build system [can easily be - extended](/how-to/making-modules/) by just writing a shell script. - Modules you create can be added into the official BlueBuild repository, - or your own, for the community to take advantage of. - - - The format of your OS images is the familiar OCI image format, famously - used by Docker & Podman. With [Fedora's Native Container - support](https://fedoraproject.org/wiki/Changes/OstreeNativeContainerStable) and [`bootc`](https://github.com/bootc-dev/bootc), - it becomes possible to boot natively into a OCI compatible image. - - - BlueBuild is an open-source project built by the community for the - community. Feel free to peek at & tinker with the [source - code](https://github.com/blue-build/)! GitHub also provides CI/CD & a - container registry for free, though other providers are supported as - well. - - - With your custom images being based on reliable atomic distributions, - your setup will be rock solid. As all errors related to customizing your - environment happen during the build process in the cloud, it's way - harder to end up with a bricked system. - - - Build your custom images on [Universal - Blue](https://universal-blue.org/)'s awesome base images, with the - option to build on [atomic Fedora - desktops](https://fedoraproject.org/atomic-desktops/), [our base images](https://github.com/blue-build/base-images) - and more options being supported soon. - - - -## FAQ - -### What's a custom image? Can I use this to make my own distro? - -A custom image in this context is a customized version of an image-based Linux distribution that can be switched to by the user of such a distribution without reinstalling. So about making your own distro, _maybe_, but not really. When making custom images, you're building on top of an existing distribution. You're most likely using its package manager and repositories and just adding your own flair with package set changes and configuration files. It's more like a more reliable version of maintaining/sharing your [dotfiles](https://wiki.archlinux.org/title/Dotfiles), but from the perspective of the operating system. - -### So is this the type of workaround necessary to make 'immutable' distributions customizable? - -Someone might get turned off from so-called 'immutable' Linux distributions due to fears of the taking away them ability to tinker and change the system as you please. The term comes from the usage of immutable root filesystems in these distributions, but in reality most 'immutable' Linux distributions are still pretty _change-able_. So while BlueBuild is a tool that helps you tinker with these sorts of distributions, it's not giving you back some freedom that was taken away. - -Here's some terms that can be used to better describe these sorts of distributions: - -_Atomic:_ instead of new and updated packages being swapped on the running system live, they're queued up to be used after the next boot. -_Image-based:_ instead of each computer updating each of its system packages individually, the system updates are bundled (usually daily) as images that are pulled onto the user computers and queued up to be used after the next boot. - -Read more [here](https://blog.verbum.org/2020/08/22/immutable-%E2%86%92-reprovisionable-anti-hysteresis/?ref=blue-build.org). - -### What's the difference between BlueBuild and [VanillaOS' Vib](https://vib.vanillaos.org/)? - -BlueBuild and Vib seem very similar and both use similar concepts: [recipes](/reference/recipe/) and [modules](/reference/module/). While Vib technically does the same thing as BlueBuild, it is positioned more as a generalized tool to build any OCI container image that just happens to be what is used by Vanilla to build their desktop. BlueBuild focuses on image-based desktop Linux more than containers, using container images as just a distribution mechanism. As such, BlueBuild supports more features specifically useful on desktop by default, such as the [fonts module](/reference/modules/fonts/) to fetch a selection of fonts. - -BlueBuild also aims to support building custom images of VanillaOS in the near future. - -_And in the FAQ writer's opinion, BlueBuild's documentation is better and the recipe format is slightly cleaner._ - -### What's the difference between BlueBuild and [Universal Blue](https://universal-blue.org/)? - -Universal Blue is an open source project started by cloud developers that builds amazing custom images based on atomic Fedora along with related experiments, while BlueBuild only builds tools for custom image creation. -The project now known as BlueBuild started out as just a part of Universal Blue, but was eventually split from it due to diverging from the scope and being mostly unrelated to the project's main maintainers. - -### Can I make other custom images with BlueBuild that are not Fedora-based? - -As of writing this (2026.06.05), yes. But it is not the stable and straight-forward process like with Fedora. It is rather experimental. For a long time, `rpm-ostree` was used as the only available tooling to make OCI custom image making and BlueBuild possible in Fedora land only. However, during the time of progression, `bootc` tool was made, and it got more stable and reliable for use. `bootc` is used as a generalized distro-agnostic tool for making OCI container images, which allows users to have custom images with Arch, Debian, OpenSuse and others as a base image. Check out this cool [`bootcrew` mono project](https://github.com/bootcrew/mono), which is a great template for distro-agnostic base `bootc` images. Also check [this custom image example](https://github.com/fiftydinar/xfce-aerolike) based on Arch that utilizes BlueBuild as an inspiration (totally unbiased, made by this FAQ author). Note that those provided base images are very minimal compared to Fedora base images, so you have to add more stuff that you want or need. - -Current caveats with images other than Fedora that I am aware of are: - -- No working ISO tooling - custom image installation is done by rebasing from Fedora image instead -- Rebasing from one distro to another (requires [a downstream dracut script patch](https://github.com/fiftydinar/xfce-aerolike/tree/6bf774a48c332ec40025f325b8ad9c033696733d/files/usr/lib/dracut/modules.d) and initramfs rebuild afterwards to make it working) -- No secure boot support -- Bootloader updater not working (bootupd - related to "No working ISO tooling") -- Bootloader (grub) is inherited from previous Fedora image (related to "No working ISO tooling") - -### Why build an abstraction on top of Containerfiles? (recipe.yml) - -- It is more accessible and helps onboard new users. - - Editing a configuration file is something most people are likely familiar with, but editing a Containerfile, bespoke build scripts, and a GitHub Action file is something most probably have no prior experience with. -- It allows us to make harder things easier. - - For just installing packages the system might be less useful, but for more complex customizations it becomes way easier to use a commonly maintained module instead. -- It allows for parts of the build system be shared. - - Less moving parts for everyone to maintain on their own. - - Discuss and keep useful patterns up-to-date as community. -- It allows for tooling to be created that programmatically configures custom images for users. - - This is what [BlueBuild Workshop](https://github.com/blue-build/workshop/) is planned to be. - -### Is this project for me? - -If you want an easy way to package _your_ customization for use on multiple computers, or maybe even have a lab of full-fledged Linux computers that you want on the same centrally updatable base, BlueBuild might just be what you're looking for! Or maybe you're a tinkerer looking for a new and exciting space in Linux to dabble with, then this and related projects are definitely something to put on your radar. - -But if you're a total Linux and cloud nerd, you know Containerfiles by heart and are comfortable building CI/CD, our abstractions might feel limiting to you. You should still come hang around if you're interested in building custom images! - -If you're just looking to build a simple container image to run on the cloud or locally, a Containerfile might still be the easiest way to get the result you want. If you want to learn how to build OCI container images with Containerfiles by making a custom image of atomic Fedora, the [`ublue-os/image-template`](https://github.com/ublue-os/image-template/) is a good minimal place to start. - -If you want to leverage BlueBuild's modules for making more complex customizations to your image, while using a Containerfile directly, check out our [guide for a minimal BlueBuild module setup in a Containerfile](/how-to/minimal-setup/). Keep in mind that this approach is not guaranteed to be as seamless as using a recipe and to not have breaking changes. When not using a recipe, you're also losing out on a lot of the magic of the BlueBuild CLI, such as being able to switch to the image built from a recipe locally with just one command. - -### Are you stable? - -Generally yes. We made some breaking changes and refactorings in the starting phases of the project, but we are stable for a long time as of writing this (2026.06.05). We made a well thought-out system that allows us to gain new features while retaining backwards compatibility with older configurations, which is our goal. However, note that in some cases you may need to update the versioned module manually if version increased to get the latest features (that is when module is significantly refactored in functionality and features). Changes in the CLI tooling itself should not affect the stability of your actual operating system. - -### What's up with the logo? - -_It's our mascot, a [blue-billed duck](https://en.wikipedia.org/wiki/Blue-billed_duck) with a wrench! A good pun, and cute too! The writer of this FAQ is definitely not at all biased!_ - -The logo (along with all the other BlueBuild branding) was designed by [@xynydev](https://github.com/xynydev) and is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/). +import Asciinema from "@components/Asciinema.astro" + +
+ + + + +A custom image refers to an edition of **an image-based Linux distribution** tailored specifically to **meet the needs of a single individual or a select group of users**. + +An image-based Linux distribution refers to a distribution where the entire system is **continuously delivered to users as a single, whole package, called an image**. This is as opposed to traditional Linux distributions, where every system package, including the kernel and drivers, **are installed and updated each separately by a package manager**. + +The techonology of image-based Linux has been pioneered by Fedora, specifically the so-called [atomic desktops](https://fedoraproject.org/atomic-desktops/) and [fedora-bootc](https://docs.fedoraproject.org/en-US/bootc/getting-started/), first with `rpm-ostree` and nowadays with bootc. **The [bootc](https://bootc.dev/) project enables ransactional, in-place operating system updates using [OCI container images](https://opencontainers.org/)** as the transport format. This allows us to leverage standard OCI container build techniques (like [Containerfiles](https://github.com/containers/common/blob/main/docs/Containerfile.5.md)) and infrastructure (like container registries built into Git forges, ex. [ghcr.io](https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry)). + +This emerging technology has spawned development efforts such as: +- The [Universal Blue community](https://universal-blue.org/) who build [Bazzite](https://bazzite.gg/) among other custom images intended for different userbases. + - Fun fact, BlueBuild was born as a small part of Universal Blue, before being spun out to be it's own thing! +- [Bootcrew](https://github.com/bootcrew/) who build proof-of-concept image-based editions of other non-Fedora distributions. + +The lineage of image-based Linux distributions is related to and often confused with immutable distributions, butthe ease of modification of image-based Linux systems using OCI tooling or specialized tools such as BlueBuild proves that these systems are **very much not immutable**, and are **usable & fun for tinkerers and nerds** as well. The read-only nature of system-level packages like the kernel, systemd, and drivers only serves to make your running systems **exceptionally stable**, since there is no way for the system to be broken by an incomplete update for example. The base system is rock-solid and not disturbed by userspace packages, which are handled by [Flatpak](https://flatpak.org/), [Brew](https://brew.sh/), [Mise](https://mise.jdx.dev/), or whatever tool is preferred. + +```d2 pad=50 layout=elk +"Traditional Linux distributions" { +"kernel 7.0.14" -> "user's computer": "package manager" +"systemd 259.7" -> "user's computer": "package manager" +"bash 5.3.9" -> "user's computer": "package manager" +"package-wanted-by-user 1.0.0" -> "user's computer": "package manager" +"random-gui-app 1.0" -> "user's computer": "package manager" +} +``` + +```d2 pad=50 layout=elk +"Image-based Linux distributions" { +"kernel 7.0.14" -> "base image": "package manager" +"systemd 259.7" -> "base image": "package manager" +"bash 5.3.9" -> "base image": "package manager" + +"base image" +"base image" -> BlueBuild."custom image" + +"BlueBuild" { + "custom image" + "package-wanted-by-user 1.0.0" -> "custom image": "package manager" +} + +BlueBuild."custom image" -> "user's computer": "bootc" + +"random-gui-app 1.0" -> user's computer: "flatpak" +} +``` +
+ +## 1. Define your image + +
+
+Our standardized [recipe format](/reference/recipe/) allows you to declare every part of your custom image in a **friendly** way, **designed for humans** (while being easily written programmatically as well). + +We offer **full IDE-autocompletion** through JSONSchema anywhere where the YAML language server is available. + +BlueBuild enforces a standard structure for repositories, so you always feel at home, even when helping someone else: +**one recipe file = one custom image**. + +The recipe file defines the name of the image, the [base image](/learn/base-images/) to use, and the customization to add on top using [modules](/learn/modules/). Module configuration [can easily be shared](/how-to/multiple-files/) between recipe files, though. +
+
+```yaml title="recipe.yml" +# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v2.json +version: 2 + +metadata: + name: weird-os + description: This is my personal OS image. + +base: + image: ghcr.io/blue-build/base-images/fedora-silverblue:latest + +modules: + - type: files + files: + - source: system + destination: / + + - type: dnf + repos: + copr: + - atim/starship + - monkeygold/nautilus-open-any-terminal + install: + packages: + - micro + - foot + - starship + - tailscale + - android-tools + - nautilus-open-any-terminal + + - type: systemd + system: + enabled: + - tailscaled.service + + - type: gnome-extensions + install: + - Blur my Shell + + - type: fonts + fonts: + nerd-fonts: + - FiraCode + - JetBrainsMono +``` +
+
+ +## 2. Build with BlueBuild + +
+
+BlueBuild lets you **stop worrying about crafting pipelines or bespoke build scripts**. The [BlueBuild CLI](https://github.com/blue-build/cli) functions as a shared CI/CD pipeline, maintained by our community, and built in Rust instead of a flimsy scripting language (or god-forbid, GitHub Actions YAML). + +The build system can be installed and used locally on any Linux system. It also runs comfortably on GitHub Actions, GitLab CI/CD, Forgejo Actions, or any other environment that can be used to build OCI container images with custom tools. + +BlueBuild CLI doesn't only implement the process of turning your `recipe.yml` into a `Containerfile` and building it, it also handles other useful and potentially complicated steps such as validating the base image signature, building multiplatform images, and tagging, pushing and signing images. And this is all automagically handled in one command, `bluebuild build`! + +
+
+ +
+ +
+ +## 3. Enjoy your image diff --git a/src/content/docs/reference/learn/base-images.mdx b/src/content/docs/reference/learn/base-images.mdx new file mode 100644 index 0000000..1d4c19b --- /dev/null +++ b/src/content/docs/reference/learn/base-images.mdx @@ -0,0 +1,10 @@ +--- +title: Base images +description: What are base images and which one should I pick? +--- + +:::caution +This page is a draft, so contents are unfinished or nonexistent. +::: + +https://diataxis.fr/explanation/