Sign index: master_staging_systemd/armv7
view log » | |
bpo_setup | view log » |
download_unsigned_index | view log » |
sign | view log » |
upload | view log » |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
[#1340827] 2024/09/30 14:43:44 Booting image alpine/latest (default) on port 22656 [#1340827] 2024/09/30 14:43:44 Waiting for guest to settle [#1340827] 2024/09/30 14:43:54 Sending tasks [#1340827] 2024/09/30 14:43:55 Sending build environment [#1340827] 2024/09/30 14:43:56 Sending secrets [#1340827] 2024/09/30 14:43:56 Resolving secret 482975ec-22f7-49fd-9b54-486b0b1947c3 [#1340827] 2024/09/30 14:43:56 Resolving secret 18f0a302-e8ac-4cc6-80ec-479d5e8e0bee [#1340827] 2024/09/30 14:43:57 Installing packages Warning: Permanently added '[localhost]:22656' (ED25519) to the list of known hosts. fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz (1/1) Upgrading c-ares (1.28.1-r0 -> 1.33.1-r0) OK: 463 MiB in 140 packages Warning: Permanently added '[localhost]:22656' (ED25519) to the list of known hosts. (1/22) Installing coreutils-env (9.5-r1) (2/22) Installing coreutils-fmt (9.5-r1) (3/22) Installing coreutils-sha512sum (9.5-r1) (4/22) Installing skalibs (2.14.1.1-r0) (5/22) Installing utmps-libs (0.1.2.2-r1) (6/22) Installing coreutils (9.5-r1) (7/22) Installing libsmartcols (2.40.1-r1) (8/22) Installing losetup (2.40.1-r1) (9/22) Installing libintl (0.22.5-r0) (10/22) Installing libproc2 (4.0.4-r0) (11/22) Installing procps-ng (4.0.4-r0) (12/22) Installing py3-certifi (2024.2.2-r1) (13/22) Installing py3-certifi-pyc (2024.2.2-r1) (14/22) Installing py3-charset-normalizer (3.3.2-r1) (15/22) Installing py3-charset-normalizer-pyc (3.3.2-r1) (16/22) Installing py3-idna (3.7-r0) (17/22) Installing py3-idna-pyc (3.7-r0) (18/22) Installing py3-urllib3 (1.26.18-r1) (19/22) Installing py3-urllib3-pyc (1.26.18-r1) (20/22) Installing py3-requests (2.32.3-r0) (21/22) Installing py3-requests-pyc (2.32.3-r0) (22/22) Installing xz (5.6.2-r0) Executing busybox-1.36.1-r29.trigger OK: 468 MiB in 162 packages [#1340827] 2024/09/30 14:43:58 Cloning repositories Cloning into 'pmaports'... + cd pmaports + git submodule update --init --recursive Cloning into 'pmbootstrap'... + cd pmbootstrap + git submodule update --init --recursive Cloning into 'build.postmarketos.org'... + cd build.postmarketos.org + git submodule update --init --recursive [#1340827] 2024/09/30 14:44:07 Running task bpo_setup [#1340827] 2024/09/30 14:44:14 Running task download_unsigned_index [#1340827] 2024/09/30 14:44:15 Running task sign [#1340827] 2024/09/30 14:44:20 Running task upload [#1340827] 2024/09/30 14:44:21 Processing post-failed triggers... [#1340827] 2024/09/30 14:44:21 Sending webhook... [#1340827] 2024/09/30 14:44:22 Webhook response: 200 [#1340827] 2024/09/30 14:44:22 done [#1340827] 2024/09/30 14:44:22 Build failed. [#1340827] 2024/09/30 14:44:22 The build environment will be kept alive for 10 minutes. [#1340827] 2024/09/30 14:44:22 To log in with SSH and examine it, use the following command: [#1340827] 2024/09/30 14:44:22 [#1340827] 2024/09/30 14:44:22 ssh -t builds@fra01.builds.sr.ht connect 1340827 [#1340827] 2024/09/30 14:44:22 [#1340827] 2024/09/30 14:44:22 After logging in, the deadline is increased to your remaining build time. [#1340827] 2024/09/30 14:54:22 Deadline elapsed. Terminating build environment. [#1340827] 2024/09/30 14:54:22 Error: Running task on guest: exit status 1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
+ export BPO_JOB_ID=1340827 + BPO_JOB_ID=1340827 + git -C pmbootstrap checkout master Already on 'master' Your branch is up to date with 'origin/master'. + mkdir -p /home/build/.config + echo '[pmbootstrap]' + echo 'is_default_channel = False' + git -C pmaports checkout master_staging_systemd branch 'master_staging_systemd' set up to track 'origin/master_staging_systemd'. Switched to a new branch 'master_staging_systemd' + sudo ln -s /home/build/pmbootstrap/pmbootstrap.py /usr/bin/pmbootstrap + yes '' + pmbootstrap --aports=/home/build/pmaports -q init [14:44:08] Location of the 'work' path. Multiple chroots (native, device arch, device rootfs) will be created in there. [14:44:08] Work path [/home/build/.local/var/pmbootstrap]: [14:44:08] Setting up the native chroot and cloning the package build recipes (pmaports)... [14:44:08] Clone git repository: https://gitlab.com/postmarketOS/pmaports.git Cloning into '/home/build/.local/var/pmbootstrap/cache_git/pmaports'... [14:44:13] Choose the postmarketOS release channel. [14:44:13] Available (10): [14:44:13] * edge: Rolling release / Most devices / Occasional breakage: https://postmarketos.org/edge [14:44:13] * v24.06: Latest release / Recommended for best stability [14:44:13] * v23.12: Old release (unsupported) [14:44:13] Channel [edge]: [14:44:13] NOTE: pmaports is on master branch, copying git hooks. [14:44:13] Choose your target device vendor (either an existing one, or a new one for porting). [14:44:13] Available vendors (91): acer, alcatel, amazon, amediatech, amlogic, apple, ark, arrow, asus, ayn, beelink, bq, clockworkpi, cubietech, cutiepi, dongshanpi, epson, essential, fairphone, finepower, fly, fxtec, generic, goclever, google, gp, hisense, htc, huawei, inet, infocus, jolla, klipad, kobo, lark, leeco, lenovo, lg, librecomputer, linksys, mangopi, medion, meizu, microsoft, mobvoi, motorola, nextbit, nobby, nokia, nvidia, odroid, oneplus, oppo, ouya, pine64, planet, pocketbook, postmarketos, powkiddy, purism, qcom, qemu, qualcomm, radxa, raspberry, realme, samsung, semc, sharp, shift, sipeed, sony, sourceparts, surftab, t2m, thundercomm, tokio, tolino, trekstor, valve, vernee, vivo, volla, wexler, wiko, wileyfox, xiaomi, xunlong, yu, zte, zuk [14:44:13] Vendor [qemu]: [14:44:13] Available codenames (3): aarch64, amd64, riscv64 [14:44:13] Device codename [amd64]: [14:44:13] Which kernel do you want to use with your device? [14:44:13] Available kernels (4): [14:44:13] * edge: Alpine Edge kernel [14:44:13] * lts: Alpine LTS kernel (recommended) [14:44:13] * none: No kernel (does not boot! can be used during pmbootstrap testing to save time) [14:44:13] * virt: Alpine Virt kernel (minimal, no audio/mouse/network) [14:44:13] Kernel [lts]: [14:44:13] Username [user]: [14:44:13] Available providers for postmarketos-base-ui-wifi (2): [14:44:13] * wpa_supplicant: Use wpa_supplicant as the WiFi backend. (default) [14:44:13] * iwd: Use iwd as the WiFi backend (but may not work with all devices) [14:44:13] Provider [default]: [14:44:13] Update package index for x86_64 (4 file(s)) [14:44:14] Available user interfaces (23): [14:44:14] * none: Bare minimum OS image for testing and manual customization. The "console" UI should be selected if a graphical UI is not desired. [14:44:14] * asteroid: (Wayland) Smartwatch UI from AsteroidOS [14:44:14] * bananui: (Wayland) Keypad controlled UI for feature phones [14:44:14] * cage: (Wayland) Kiosk WM [14:44:14] * console: Console environment, with no graphical/touch UI [14:44:14] * fbkeyboard: Plain framebuffer console with touchscreen keyboard support [14:44:14] * framebufferphone: Minimalist framebuffer menu/keyboard UI accessible via touch/volume keys & compatible scripts [14:44:14] * gnome: (Wayland) Gnome Shell [14:44:14] * gnome-mobile: (Wayland) Gnome Shell patched to adapt better to phones (Experimental) [14:44:14] * i3wm: (X11) Tiling WM (keyboard required) [14:44:14] * kodi: (GBM) 10-foot UI useful on TV's [14:44:14] * lxqt: (X11) Lightweight Qt Desktop Environment (stylus recommended) [14:44:14] * mate: (X11) MATE Desktop Environment, fork of GNOME2 (stylus recommended) [14:44:14] * moonlight: (Wayland) Open Source PC client for NVIDIA GameStream, as used by the NVIDIA Shield [14:44:14] * openbox: (X11) A highly configurable and lightweight X11 window manager (keyboard required) [14:44:14] * phosh: (Wayland) Mobile UI initially developed for the Librem 5 [14:44:14] * plasma-desktop: (X11/Wayland) KDE Desktop Environment (works well with tablets) [14:44:14] * plasma-mobile: (Wayland) Mobile variant of KDE Plasma (does not run without hardware acceleration) [14:44:14] * shelli: Plain console with touchscreen gesture support [14:44:14] * sway: (Wayland) Tiling WM, drop-in replacement for i3wm (DOES NOT RUN WITHOUT HW ACCELERATION!) [14:44:14] * sxmo-de-dwm: Simple Mobile: Mobile environment based on SXMO and running on dwm [14:44:14] * sxmo-de-sway: Simple Mobile: Mobile environment based on SXMO and running on sway [14:44:14] * weston: (Wayland) Reference compositor (demo, not a phone interface) [14:44:14] * xfce4: (X11) Lightweight desktop (stylus recommended) [14:44:14] User interface [console]: [14:44:14] Additional options: extra free space: 0 MB, boot partition size: 256 MB, parallel jobs: 3, ccache per arch: 5G, sudo timer: False, mirror: http://mirror.postmarketos.org/postmarketos/ [14:44:14] Change them? (y/n) [n]: [14:44:14] Additional packages that will be installed to rootfs. Specify them in a comma separated list (e.g.: vim,file) or "none" [14:44:14] Extra packages [none]: [14:44:14] WARNING: Unable to determine timezone configuration on host, using GMT. [14:44:14] Choose your preferred locale, like e.g. en_US. Only UTF-8 is supported, it gets appended automatically. Use tab-completion if needed. [14:44:14] Locale [en_US]: [14:44:14] Device hostname (short form, e.g. 'foo') [qemu-amd64]: [14:44:14] After pmaports are changed, the binary packages may be outdated. If you want to install postmarketOS without changes, reply 'n' for a faster installation. [14:44:14] Build outdated packages during 'pmbootstrap install'? (y/n) [y]: [14:44:14] DONE! + sudo modprobe binfmt_misc + sudo mount -t binfmt_misc none /proc/sys/fs/binfmt_misc ++ git -C pmaports rev-parse --abbrev-ref HEAD + branch=master_staging_systemd + '[' master_staging_systemd '!=' master_staging_systemd ']' + sudo mkdir -p /mnt/tmpfs-for-apks + sudo mount -t tmpfs -o size=1500M tmpfs /mnt/tmpfs-for-apks ++ pmbootstrap config work + WORK=/home/build/.local/var/pmbootstrap + for arch in x86_64 aarch64 armv7 + mkdir -p /mnt/tmpfs-for-apks/cache_apk_x86_64 + sudo rm -rf /home/build/.local/var/pmbootstrap/cache_apk_x86_64 + ln -s /mnt/tmpfs-for-apks/cache_apk_x86_64 /home/build/.local/var/pmbootstrap + for arch in x86_64 aarch64 armv7 + mkdir -p /mnt/tmpfs-for-apks/cache_apk_aarch64 + sudo rm -rf /home/build/.local/var/pmbootstrap/cache_apk_aarch64 + ln -s /mnt/tmpfs-for-apks/cache_apk_aarch64 /home/build/.local/var/pmbootstrap + for arch in x86_64 aarch64 armv7 + mkdir -p /mnt/tmpfs-for-apks/cache_apk_armv7 + sudo rm -rf /home/build/.local/var/pmbootstrap/cache_apk_armv7 + ln -s /mnt/tmpfs-for-apks/cache_apk_armv7 /home/build/.local/var/pmbootstrap |
1 2 3 4 5 6 7 |
+ export BPO_JOB_ID=1340827 + BPO_JOB_ID=1340827 + wget https://build.postmarketos.org/wip/staging/systemd/master/armv7/APKINDEX-symlink-repo.tar.gz -O APKINDEX.tar.gz Connecting to build.postmarketos.org (95.216.1.254:443) saving to 'APKINDEX.tar.gz' APKINDEX.tar.gz 100% |********************************| 136k 0:00:00 ETA 'APKINDEX.tar.gz' saved |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
+ export BPO_JOB_ID=1340827 + BPO_JOB_ID=1340827 + pmbootstrap --aports=/home/build/pmaports --no-ccache build_init [14:44:15] Initializing x86_64 buildroot [14:44:15] Update package index for x86_64 (4 file(s)) [14:44:16] Download http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/apk-tools-static-2.14.4-r4.apk [14:44:16] (native) Creating chroot [14:44:17] (native) install abuild apk-tools build-base ccache git [14:44:19] (native) generate abuild keys [14:44:19] NOTE: chroot is still active (use 'pmbootstrap shutdown' as necessary) [14:44:19] DONE! ++ pmbootstrap -q config work + work_dir=/home/build/.local/var/pmbootstrap + chroot_target=/home/build/.local/var/pmbootstrap/chroot_native/home/pmos/ + sudo cp APKINDEX.tar.gz /home/build/.local/var/pmbootstrap/chroot_native/home/pmos/ + sudo cp .final.rsa /home/build/.local/var/pmbootstrap/chroot_native/home/pmos//build.postmarketos.org.rsa + sudo chown -R 12345 /home/build/.local/var/pmbootstrap/chroot_native/home/pmos/ + pmbootstrap --aports=/home/build/pmaports --details-to-stdout chroot --user -- abuild-sign -k /home/pmos/build.postmarketos.org.rsa /home/pmos/APKINDEX.tar.gz [14:44:20] Pmbootstrap v3.0.0_alpha (Python 3.12.6 (main, Sep 11 2024, 08:48:26) [GCC 13.2.1 20240309]) [14:44:20] $ pmbootstrap /usr/bin/pmbootstrap --aports=/home/build/pmaports --details-to-stdout chroot --user -- abuild-sign -k /home/pmos/build.postmarketos.org.rsa /home/pmos/APKINDEX.tar.gz [14:44:20] % cd /home/build/pmaports; git remote -v [14:44:20] % cd /home/build/pmaports; git show origin/master:channels.cfg [14:44:20] (native) update /etc/apk/repositories [14:44:20] % sudo rm /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories [14:44:20] % sudo sh -c echo /mnt/pmbootstrap/packages/edge >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories [14:44:20] % sudo sh -c echo http://mirror.postmarketos.org/postmarketos/master >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories [14:44:20] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/main >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories [14:44:20] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/community >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories [14:44:20] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/testing >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories [14:44:20] (native) % su pmos -c 'abuild-sign -k /home/pmos/build.postmarketos.org.rsa /home/pmos/APKINDEX.tar.gz' [14:44:20] (native) % busybox su pmos -c HOME=/home/pmos abuild-sign -k /home/pmos/build.postmarketos.org.rsa /home/pmos/APKINDEX.tar.gz ; [14:44:20] *** output passed to pmbootstrap stdout, not to this log *** >>> Signed /home/pmos/APKINDEX.tar.gz [14:44:20] NOTE: chroot is still active (use 'pmbootstrap shutdown' as necessary) [14:44:20] DONE! + sudo mv /home/build/.local/var/pmbootstrap/chroot_native/home/pmos//APKINDEX.tar.gz . |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
+ export BPO_JOB_ID=1340827 + BPO_JOB_ID=1340827 + export BPO_API_ENDPOINT=sign-index + BPO_API_ENDPOINT=sign-index + export BPO_ARCH=armv7 + BPO_ARCH=armv7 + export BPO_BRANCH=master_staging_systemd + BPO_BRANCH=master_staging_systemd + export BPO_DEVICE= + BPO_DEVICE= + export BPO_PAYLOAD_FILES=APKINDEX.tar.gz + BPO_PAYLOAD_FILES=APKINDEX.tar.gz + export BPO_PAYLOAD_FILES_PREVIOUS= + BPO_PAYLOAD_FILES_PREVIOUS= + export BPO_PAYLOAD_IS_JSON=0 + BPO_PAYLOAD_IS_JSON=0 + export BPO_PKGNAME= + BPO_PKGNAME= + export BPO_UI= + BPO_UI= + export BPO_VERSION= + BPO_VERSION= + exec build.postmarketos.org/helpers/submit.py Appending: APKINDEX.tar.gz Uploading to: https://build.postmarketos.org/api/job-callback/sign-index Error occurred: <!doctype html> <html lang=en> <title>500 Internal Server Error</title> <h1>Internal Server Error</h1> <p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p> |