Started by timer
Running as SYSTEM
Building on the built-in node in workspace /storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir /storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/Sineware/plasma-mobile-nightly-img.git # timeout=10
Fetching upstream changes from https://github.com/Sineware/plasma-mobile-nightly-img.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
> git fetch --tags --force --progress -- https://github.com/Sineware/plasma-mobile-nightly-img.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/main^{commit} # timeout=10
Checking out Revision f04d3193d7f55dd1543758b8c572a6e25246b76d (refs/remotes/origin/main)
> git config core.sparsecheckout # timeout=10
> git checkout -f f04d3193d7f55dd1543758b8c572a6e25246b76d # timeout=10
Commit message: "Update rsync"
> git rev-list --no-walk f04d3193d7f55dd1543758b8c572a6e25246b76d # timeout=10
[Set GitHub commit status (universal)] PENDING on repos [GHRepository@4b829b82[nodeId=R_kgDOIDmDQA,description=Image generation script wrapping pmbootstrap to produce device images of Plasma Mobile Nightly,homepage=<null>,name=plasma-mobile-nightly-img,fork=false,archived=false,visibility=public,size=0,milestones={},language=Shell,commits={},source=<null>,parent=<null>,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/Sineware/plasma-mobile-nightly-img,id=540640064,nodeId=<null>,createdAt=2022-09-23T22:46:07Z,updatedAt=2022-09-23T23:14:25Z]] (sha:f04d319) with context:plasma-mobile-nightly-images
Setting commit status on GitHub for https://github.com/Sineware/plasma-mobile-nightly-img/commit/f04d3193d7f55dd1543758b8c572a6e25246b76d
[plasma-mobile-nightly-images] $ /bin/sh -xe /tmp/jenkins11685727543629632089.sh
+ PATH=/home/swadmin/.local/bin/:/home/swadmin/.npm-global/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ./build.sh
swadmin
Building image for tablet-x64uefi
From https://gitlab.com/postmarketOS/pmaports
f2c7c48e2..63a4d7ab0 master -> origin/master
* [new branch] gcc-compat-upgrade -> origin/gcc-compat-upgrade
+ f3690a5d4...39c47114c mesa-optional -> origin/mesa-optional (forced update)
Updating f2c7c48e2..63a4d7ab0
Fast-forward
...-gcc-go-Fix-handling-of-signal-34-on-musl.patch | 26 ---
...ore-than-one-st_-a-m-c-tim-fields-in-stru.patch | 24 ---
...o-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch | 24 ---
.../0033-gcc-go-link-to-libucontext.patch | 36 +++-
...nize-off64_t-and-loff_t-definitions-of-mu.patch | 214 ++++++++++++++++-----
...se-int64-type-as-offset-argument-for-mmap.patch | 57 ++----
...de-asm-ptrace.h-for-pt_regs-definition-on.patch | 55 ------
...pec-forcibly-disable-fsplit-stack-support.patch | 89 ++++++---
...2-gcc-go-fix-build-error-with-SYS_SECCOMP.patch | 48 +++--
...c-avoid-memory-poisoning-on-musl-PR106102.patch | 107 -----------
...t-avoid-calloc-poisoning-on-musl-PR106102.patch | 117 -----------
...o-adjust-name-of-union-in-sigevent-struct.patch | 104 ++++++++--
...citly-define-SYS_timer_settime-for-32-bit.patch | 46 ++---
...ibgo-make-match.sh-POSIX-shell-compatible.patch | 50 +++--
cross/gcc-aarch64/APKBUILD | 46 ++---
...-gcc-go-Fix-handling-of-signal-34-on-musl.patch | 26 ---
...ore-than-one-st_-a-m-c-tim-fields-in-stru.patch | 24 ---
...o-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch | 24 ---
.../0033-gcc-go-link-to-libucontext.patch | 36 +++-
...nize-off64_t-and-loff_t-definitions-of-mu.patch | 214 ++++++++++++++++-----
...se-int64-type-as-offset-argument-for-mmap.patch | 57 ++----
...de-asm-ptrace.h-for-pt_regs-definition-on.patch | 55 ------
...pec-forcibly-disable-fsplit-stack-support.patch | 89 ++++++---
...2-gcc-go-fix-build-error-with-SYS_SECCOMP.patch | 48 +++--
...c-avoid-memory-poisoning-on-musl-PR106102.patch | 107 -----------
...t-avoid-calloc-poisoning-on-musl-PR106102.patch | 117 -----------
...o-adjust-name-of-union-in-sigevent-struct.patch | 104 ++++++++--
...citly-define-SYS_timer_settime-for-32-bit.patch | 46 ++---
...ibgo-make-match.sh-POSIX-shell-compatible.patch | 50 +++--
cross/gcc-armhf/APKBUILD | 46 ++---
...-gcc-go-Fix-handling-of-signal-34-on-musl.patch | 26 ---
...ore-than-one-st_-a-m-c-tim-fields-in-stru.patch | 24 ---
...o-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch | 24 ---
.../0033-gcc-go-link-to-libucontext.patch | 36 +++-
...nize-off64_t-and-loff_t-definitions-of-mu.patch | 214 ++++++++++++++++-----
...se-int64-type-as-offset-argument-for-mmap.patch | 57 ++----
...de-asm-ptrace.h-for-pt_regs-definition-on.patch | 55 ------
...pec-forcibly-disable-fsplit-stack-support.patch | 89 ++++++---
...2-gcc-go-fix-build-error-with-SYS_SECCOMP.patch | 48 +++--
...c-avoid-memory-poisoning-on-musl-PR106102.patch | 107 -----------
...t-avoid-calloc-poisoning-on-musl-PR106102.patch | 117 -----------
...o-adjust-name-of-union-in-sigevent-struct.patch | 104 ++++++++--
...citly-define-SYS_timer_settime-for-32-bit.patch | 46 ++---
...ibgo-make-match.sh-POSIX-shell-compatible.patch | 50 +++--
cross/gcc-armv7/APKBUILD | 46 ++---
device/community/soc-qcom-msm8916/APKBUILD | 6 +-
46 files changed, 1431 insertions(+), 1704 deletions(-)
delete mode 100644 cross/gcc-aarch64/0030-gcc-go-Fix-handling-of-signal-34-on-musl.patch
delete mode 100644 cross/gcc-aarch64/0031-There-are-more-than-one-st_-a-m-c-tim-fields-in-stru.patch
delete mode 100644 cross/gcc-aarch64/0032-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch
delete mode 100644 cross/gcc-aarch64/0040-libgo-include-asm-ptrace.h-for-pt_regs-definition-on.patch
delete mode 100644 cross/gcc-aarch64/0046-c-avoid-memory-poisoning-on-musl-PR106102.patch
delete mode 100644 cross/gcc-aarch64/0047-jit-avoid-calloc-poisoning-on-musl-PR106102.patch
delete mode 100644 cross/gcc-armhf/0030-gcc-go-Fix-handling-of-signal-34-on-musl.patch
delete mode 100644 cross/gcc-armhf/0031-There-are-more-than-one-st_-a-m-c-tim-fields-in-stru.patch
delete mode 100644 cross/gcc-armhf/0032-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch
delete mode 100644 cross/gcc-armhf/0040-libgo-include-asm-ptrace.h-for-pt_regs-definition-on.patch
delete mode 100644 cross/gcc-armhf/0046-c-avoid-memory-poisoning-on-musl-PR106102.patch
delete mode 100644 cross/gcc-armhf/0047-jit-avoid-calloc-poisoning-on-musl-PR106102.patch
delete mode 100644 cross/gcc-armv7/0030-gcc-go-Fix-handling-of-signal-34-on-musl.patch
delete mode 100644 cross/gcc-armv7/0031-There-are-more-than-one-st_-a-m-c-tim-fields-in-stru.patch
delete mode 100644 cross/gcc-armv7/0032-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c.patch
delete mode 100644 cross/gcc-armv7/0040-libgo-include-asm-ptrace.h-for-pt_regs-definition-on.patch
delete mode 100644 cross/gcc-armv7/0046-c-avoid-memory-poisoning-on-musl-PR106102.patch
delete mode 100644 cross/gcc-armv7/0047-jit-avoid-calloc-poisoning-on-musl-PR106102.patch
[15:49:03] [1mWork path [/home/swadmin/.local/var/pmbootstrap][0m: [15:49:03] [1mChannel [edge][0m: [15:49:03] [1mVendor [qemu][0m: [15:49:03] [1mDevice codename [amd64][0m: [15:49:03] [1mKernel [lts][0m: [15:49:03] [1mUsername [user][0m: [15:49:03] [1mUser interface [weston][0m: [15:49:03] [1mChange them? (y/n) [n][0m: [15:49:03] [1mExtra packages [none][0m: [15:49:03] [1mUse this timezone instead of GMT? (y/n) [y][0m: [15:49:03] [1mChoose default locale for installation [C.UTF-8][0m: [15:49:03] [1mDevice hostname (short form, e.g. 'foo') [qemu-amd64][0m: [15:49:03] [1mBuild outdated packages during 'pmbootstrap install'? (y/n) [y][0m: [15:49:03] Config changed: ui='plasma-mobile'
[15:49:03] Config changed: device='tablet-x64uefi'
[15:49:04] Config changed: kernel='stable'
[15:49:04] Config changed: extra_packages='osk-sdl'
(1811175) [15:49:04] % cd /storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images/pmaports; git remote -v
origin https://gitlab.com/postmarketOS/pmaports.git (fetch)
origin https://gitlab.com/postmarketOS/pmaports.git (push)
(1811175) [15:49:04] % cd /storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images/pmaports; git show origin/master:channels.cfg
# Reference: https://postmarketos.org/channels.cfg
[channels.cfg]
recommended=edge
[edge]
description=Rolling release / Most devices / Occasional breakage: https://postmarketos.org/edge
branch_pmaports=master
branch_aports=master
mirrordir_alpine=edge
[v22.06]
description=Latest release / Recommended for best stability
branch_pmaports=v22.06
branch_aports=3.16-stable
mirrordir_alpine=v3.16
[v21.12]
description=Old release (unsupported)
branch_pmaports=v21.12
branch_aports=3.15-stable
mirrordir_alpine=v3.15
[v21.06]
description=Old release (unsupported)
branch_pmaports=v21.06
branch_aports=3.14-stable
mirrordir_alpine=v3.14
[v21.03]
description=Old release (unsupported)
branch_pmaports=v21.03
branch_aports=3.13-stable
mirrordir_alpine=v3.13
[v20.05]
description=Old release (unsupported)
branch_pmaports=v20.05
branch_aports=3.12-stable
mirrordir_alpine=v3.12
(1811175) [15:49:04] *** (1/4) PREPARE NATIVE CHROOT ***
(1811175) [15:49:04] NOTE: Skipped apk version check for chroot 'native', because it is not installed yet!
(1811175) [15:49:04] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/dev
(1811175) [15:49:04] % sudo mount -t tmpfs -o size=1M,noexec,dev tmpfs /home/swadmin/.local/var/pmbootstrap/chroot_native/dev
(1811175) [15:49:04] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/pts /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/shm
(1811175) [15:49:04] % sudo mount -t tmpfs -o nodev,nosuid,noexec tmpfs /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/shm
(1811175) [15:49:04] % sudo mknod -m 666 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/null c 1 3
(1811175) [15:49:04] % sudo mknod -m 666 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/zero c 1 5
(1811175) [15:49:04] % sudo mknod -m 666 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/full c 1 7
(1811175) [15:49:04] % sudo mknod -m 644 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/random c 1 8
(1811175) [15:49:04] % sudo mknod -m 644 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/urandom c 1 9
(1811175) [15:49:04] % sudo ln -sf /proc/self/fd /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/
(1811175) [15:49:04] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/proc
(1811175) [15:49:04] % sudo mount --bind /proc /home/swadmin/.local/var/pmbootstrap/chroot_native/proc
(1811175) [15:49:04] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/cache_apk_x86_64
(1811175) [15:49:04] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/var/cache/apk
(1811175) [15:49:04] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_apk_x86_64 /home/swadmin/.local/var/pmbootstrap/chroot_native/var/cache/apk
(1811175) [15:49:04] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/cache_ccache_x86_64
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-ccache
(1811175) [15:49:05] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_ccache_x86_64 /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-ccache
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/cache_distfiles
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/var/cache/distfiles
(1811175) [15:49:05] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_distfiles /home/swadmin/.local/var/pmbootstrap/chroot_native/var/cache/distfiles
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-git
(1811175) [15:49:05] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_git /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-git
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/cache_rust
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-rust
(1811175) [15:49:05] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_rust /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-rust
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/config_abuild
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-abuild-config
(1811175) [15:49:05] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/config_abuild /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-abuild-config
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/config_apk_keys
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/keys
(1811175) [15:49:05] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/config_apk_keys /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/keys
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/images_netboot
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-netboot
(1811175) [15:49:05] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/images_netboot /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-netboot
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/packages/edge
(1811175) [15:49:05] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-packages
(1811175) [15:49:05] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/packages/edge /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-packages
(1811175) [15:49:05] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native/in-pmbootstrap
(1811175) [15:49:05] APKINDEX outdated (file does not exist yet): http://mirror.postmarketos.org/postmarketos/master/x86_64/APKINDEX.tar.gz
(1811175) [15:49:05] APKINDEX outdated (file does not exist yet): http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
(1811175) [15:49:05] APKINDEX outdated (file does not exist yet): http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
(1811175) [15:49:05] APKINDEX outdated (file does not exist yet): http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
(1811175) [15:49:05] Update package index for x86_64 (4 file(s))
(1811175) [15:49:05] % mkdir -p /home/swadmin/.local/var/pmbootstrap/cache_http
(1811175) [15:49:05] Download http://mirror.postmarketos.org/postmarketos/master/x86_64/APKINDEX.tar.gz
(1811175) [15:49:05] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_fbf6a6bb13f455234f8410708d660d6939b023713fb7426b3335eb2673669e92 /home/swadmin/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.bdd0d494.tar.gz
(1811175) [15:49:05] Download http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
(1811175) [15:49:06] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_b36af8b1d7f948f0d2fcae5bd60c1b876620e69b987bc066e7a90c810687e76f /home/swadmin/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.066df28d.tar.gz
(1811175) [15:49:06] Download http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
(1811175) [15:49:06] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_0999dbfe3755729bd8aa3997d03dbd36a87187a19b61ce5cea2e01671a6305d6 /home/swadmin/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.b53994b4.tar.gz
(1811175) [15:49:06] Download http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
(1811175) [15:49:06] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_6ccac8825a1621fb204ad4b3e645b24ffd8fa9acfe97edc265646cafd18d3e4c /home/swadmin/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.30e6f5af.tar.gz
(1811175) [15:49:06] Download http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/apk-tools-static-2.12.9-r7.apk
(1811175) [15:49:07] sigfilename: sbin/apk.static.SIGN.RSA.alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub
(1811175) [15:49:07] sigkey: alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub
(1811175) [15:49:07] extracted: /tmp/pmbootstrappkq3fwfsapk
(1811175) [15:49:07] extracted: /tmp/pmbootstrapahqiav21sig
(1811175) [15:49:07] Verify apk.static signature with /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub
(1811175) [15:49:07] % openssl dgst -sha1 -verify /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub -signature /tmp/pmbootstrapahqiav21sig /tmp/pmbootstrappkq3fwfsapk
Verified OK
(1811175) [15:49:07] Verify the version reported by the apk.static binary (must match the package version 2.12.9-r7)
(1811175) [15:49:07] % /tmp/pmbootstrappkq3fwfsapk --version
apk-tools 2.12.9, compiled for x86_64.
(1811175) [15:49:07] (native) install alpine-base
(1811175) [15:49:07] % sudo ln -s -f /var/cache/apk /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/cache
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/pmos-5a03a13a.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/pmos-5a03a13a.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-616a9724.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616a9724.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-60ac2099.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-60ac2099.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-61666e3f.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-61666e3f.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-616abc23.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616abc23.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-616db30d.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616db30d.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5e69ca50.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-5e69ca50.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-616adfeb.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616adfeb.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-616ac3bc.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616ac3bc.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/build.postmarketos.org.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/build.postmarketos.org.rsa.pub
(1811175) [15:49:07] % sudo cp /home/swadmin/.local/lib/python3.8/site-packages/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub
(1811175) [15:49:07] % sudo cp /etc/resolv.conf /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/resolv.conf
(1811175) [15:49:07] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk
(1811175) [15:49:07] (native) update /etc/apk/repositories
(1811175) [15:49:07] % sudo sh -c echo /mnt/pmbootstrap-packages >> /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/repositories
(1811175) [15:49:07] % sudo sh -c echo http://mirror.postmarketos.org/postmarketos/master >> /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/repositories
(1811175) [15:49:07] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/main >> /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/repositories
(1811175) [15:49:07] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/community >> /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/repositories
(1811175) [15:49:07] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/testing >> /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/repositories
(1811175) [15:49:07] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/tmp
(1811175) [15:49:07] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo
(1811175) [15:49:07] % sudo cat /home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo
(1811175) [15:49:07] % sudo sh -c exec 3>/home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo; /home/swadmin/.local/var/pmbootstrap/apk.static --no-progress --progress-fd 3 --root /home/swadmin/.local/var/pmbootstrap/chroot_native --cache-dir /home/swadmin/.local/var/pmbootstrap/cache_apk_x86_64 --initdb --arch x86_64 add alpine-base
(1811175) [15:49:07] New background process: pid=1811735, output=background
WARNING: Ignoring /mnt/pmbootstrap-packages: No such file or directory
(1/25) Installing alpine-baselayout-data (3.3.0-r2)
(2/25) Installing musl (1.2.3-r1)
(3/25) Installing busybox (1.35.0-r25)
Executing busybox-1.35.0-r25.post-install
(4/25) Installing busybox-binsh (1.35.0-r25)
(5/25) Installing alpine-baselayout (3.3.0-r2)
Executing alpine-baselayout-3.3.0-r2.pre-install
Executing alpine-baselayout-3.3.0-r2.post-install
(6/25) Installing ifupdown-ng (0.12.1-r0)
(7/25) Installing libcap2 (2.66-r0)
(8/25) Installing openrc (0.45.2-r3)
Executing openrc-0.45.2-r3.post-install
(9/25) Installing mdev-conf (4.2-r2)
(10/25) Installing busybox-mdev-openrc (1.35.0-r25)
(11/25) Installing alpine-conf (3.14.6-r0)
(12/25) Installing alpine-keys (2.4-r1)
(13/25) Installing alpine-release (3.17_alpha20220809-r4)
(14/25) Installing ca-certificates-bundle (20220614-r2)
(15/25) Installing libcrypto3 (3.0.5-r2)
(16/25) Installing libssl3 (3.0.5-r2)
(17/25) Installing ssl_client (1.35.0-r25)
(18/25) Installing zlib (1.2.12-r3)
(19/25) Installing apk-tools (2.12.9-r7)
(20/25) Installing busybox-openrc (1.35.0-r25)
(21/25) Installing busybox-suid (1.35.0-r25)
(22/25) Installing scanelf (1.3.5-r1)
(23/25) Installing musl-utils (1.2.3-r1)
(24/25) Installing libc-utils (0.7.2-r3)
(25/25) Installing alpine-base (3.17_alpha20220809-r4)
Executing busybox-1.35.0-r25.trigger
OK: 10 MiB in 25 packages
(1811175) [15:49:09] (native) % adduser -D pmos -u 12345
(1811175) [15:49:09] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-abuild-config /home/pmos/.abuild
(1811175) [15:49:09] (native) % chown pmos:pmos /mnt/pmbootstrap-abuild-config
(1811175) [15:49:09] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-ccache /home/pmos/.ccache
(1811175) [15:49:09] (native) % chown pmos:pmos /mnt/pmbootstrap-ccache
(1811175) [15:49:09] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/packages
(1811175) [15:49:09] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-packages /home/pmos/packages/pmos
(1811175) [15:49:09] (native) % chown pmos:pmos /mnt/pmbootstrap-packages
(1811175) [15:49:09] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cargo/registry
(1811175) [15:49:09] (native) % mkdir -p /mnt/pmbootstrap-rust/registry/index
(1811175) [15:49:09] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/registry/index /home/pmos/.cargo/registry/index
(1811175) [15:49:09] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/registry/index
(1811175) [15:49:09] (native) % mkdir -p /mnt/pmbootstrap-rust/registry/cache
(1811175) [15:49:09] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/registry/cache /home/pmos/.cargo/registry/cache
(1811175) [15:49:09] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/registry/cache
(1811175) [15:49:09] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cargo/git
(1811175) [15:49:09] (native) % mkdir -p /mnt/pmbootstrap-rust/git/db
(1811175) [15:49:09] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/git/db /home/pmos/.cargo/git/db
(1811175) [15:49:09] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/git/db
(1811175) [15:49:09] (native) calculate depends of cryptsetup, util-linux, parted (pmbootstrap -v for details)
(1811175) [15:49:10] NOTE: Valid pkgvers are described here: https://wiki.alpinelinux.org/wiki/APKBUILD_Reference#pkgver
(1811175) [15:49:10] ERROR: Invalid pkgver '${_pkgbase}_git${_pkgsnap}' in APKBUILD: /storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images/pmaports/cross/gcc-aarch64/APKBUILD
(1811175) [15:49:10] See also: <https://postmarketos.org/troubleshooting>
(1811175) [15:49:10] Traceback (most recent call last):
File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/__init__.py", line 49, in main
getattr(frontend, args.action)(args)
File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/helpers/frontend.py", line 324, in install
pmb.install.install(args)
File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/install/_install.py", line 1041, in install
pmb.chroot.apk.install(args, pmb.config.install_native_packages,
File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/chroot/apk.py", line 232, in install
packages_with_depends = pmb.parse.depends.recurse(args, packages, suffix)
File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/parse/depends.py", line 141, in recurse
package = package_from_aports(args, pkgname_depend)
File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/parse/depends.py", line 17, in package_from_aports
aport = pmb.helpers.pmaports.find(args, pkgname_depend, False)
File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/helpers/pmaports.py", line 171, in find
if _find_package_in_apkbuild(package, path_current):
File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/helpers/pmaports.py", line 112, in _find_package_in_apkbuild
apkbuild = pmb.parse.apkbuild(path)
File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/parse/_apkbuild.py", line 328, in apkbuild
raise RuntimeError(f"Invalid pkgver '{ret['pkgver']}' in"
RuntimeError: Invalid pkgver '${_pkgbase}_git${_pkgsnap}' in APKBUILD: /storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images/pmaports/cross/gcc-aarch64/APKBUILD
Run 'pmbootstrap log' for details.
Build step 'Execute shell' marked build as failure
[Set GitHub commit status (universal)] ERROR on repos [GHRepository@52c2e8b9[nodeId=R_kgDOIDmDQA,description=Image generation script wrapping pmbootstrap to produce device images of Plasma Mobile Nightly,homepage=<null>,name=plasma-mobile-nightly-img,fork=false,archived=false,visibility=public,size=0,milestones={},language=Shell,commits={},source=<null>,parent=<null>,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/Sineware/plasma-mobile-nightly-img,id=540640064,nodeId=<null>,createdAt=2022-09-23T22:46:07Z,updatedAt=2022-09-23T23:14:25Z]] (sha:f04d319) with context:plasma-mobile-nightly-images
Setting commit status on GitHub for https://github.com/Sineware/plasma-mobile-nightly-img/commit/f04d3193d7f55dd1543758b8c572a6e25246b76d
Finished: FAILURE