Added basic tests
view log » | |
initialize-pmbootstrap | view log » |
link-packages | view log » |
configure-pmbootstrap | view log » |
check-kconfig | view log » |
build-kernel | 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 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 |
[#8] 2023/12/25 18:19:37 Booting image alpine/edge (default) on port 22107 [#8] 2023/12/25 18:19:37 Waiting for guest to settle [#8] 2023/12/25 18:20:29 Sending tasks [#8] 2023/12/25 18:20:42 Sending build environment [#8] 2023/12/25 18:20:44 Installing packages Warning: Permanently added '[localhost]:22107' (ED25519) to the list of known hosts. fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz (1/60) Upgrading musl (1.2.4_git20230717-r3 -> 1.2.4_git20230717-r5) (2/60) Upgrading alpine-baselayout-data (3.4.3-r2 -> 3.5.0-r0) (3/60) Upgrading busybox (1.36.1-r14 -> 1.36.1-r18) Executing busybox-1.36.1-r18.post-upgrade (4/60) Upgrading busybox-binsh (1.36.1-r14 -> 1.36.1-r18) (5/60) Upgrading alpine-baselayout (3.4.3-r2 -> 3.5.0-r0) Executing alpine-baselayout-3.5.0-r0.pre-upgrade Executing alpine-baselayout-3.5.0-r0.post-upgrade (6/60) Upgrading ifupdown-ng (0.12.1-r2 -> 0.12.1-r4) (7/60) Upgrading openrc (0.51-r0 -> 0.52.1-r1) Executing openrc-0.52.1-r1.post-upgrade (8/60) Upgrading mdev-conf (4.5-r0 -> 4.6-r0) (9/60) Upgrading busybox-mdev-openrc (1.36.1-r14 -> 1.36.1-r18) (10/60) Upgrading alpine-conf (3.16.2-r1 -> 3.17.1-r0) (11/60) Upgrading alpine-release (3.19_alpha20230901-r0 -> 3.20.0_alpha20231219-r0) (12/60) Upgrading libcrypto3 (3.1.4-r0 -> 3.1.4-r2) (13/60) Upgrading libssl3 (3.1.4-r0 -> 3.1.4-r2) (14/60) Upgrading ssl_client (1.36.1-r14 -> 1.36.1-r18) (15/60) Upgrading busybox-openrc (1.36.1-r14 -> 1.36.1-r18) (16/60) Upgrading busybox-suid (1.36.1-r14 -> 1.36.1-r18) (17/60) Upgrading musl-utils (1.2.4_git20230717-r3 -> 1.2.4_git20230717-r5) (18/60) Upgrading alpine-base (3.19_alpha20230901-r0 -> 3.20.0_alpha20231219-r0) (19/60) Upgrading fakeroot (1.32.1-r0 -> 1.32.2-r0) (20/60) Upgrading openssl (3.1.4-r0 -> 3.1.4-r2) (21/60) Upgrading pkgconf (2.0.3-r0 -> 2.1.0-r0) (22/60) Upgrading brotli-libs (1.1.0-r0 -> 1.1.0-r1) (23/60) Upgrading c-ares (1.21.0-r0 -> 1.24.0-r0) (24/60) Upgrading libcurl (8.4.0-r0 -> 8.5.0-r0) (25/60) Upgrading curl (8.4.0-r0 -> 8.5.0-r0) (26/60) Upgrading zstd-libs (1.5.5-r7 -> 1.5.5-r8) (27/60) Upgrading musl-dev (1.2.4_git20230717-r3 -> 1.2.4_git20230717-r5) (28/60) Upgrading pcre2 (10.42-r1 -> 10.42-r2) (29/60) Upgrading git (2.42.1-r0 -> 2.43.0-r0) (30/60) Upgrading ncurses-terminfo-base (6.4_p20231007-r0 -> 6.4_p20231125-r0) (31/60) Upgrading libncursesw (6.4_p20231007-r0 -> 6.4_p20231125-r0) (32/60) Upgrading readline (8.2.1-r2 -> 8.2.7-r0) (33/60) Upgrading bash (5.2.15-r6 -> 5.2.21-r0) Executing bash-5.2.21-r0.post-upgrade (34/60) Upgrading pinentry (1.2.1-r1 -> 1.2.1-r2) Executing pinentry-1.2.1-r2.post-upgrade (35/60) Upgrading libgcrypt (1.10.2-r2 -> 1.10.3-r0) (36/60) Upgrading p11-kit (0.25.1-r0 -> 0.25.3-r0) (37/60) Upgrading libksba (1.6.4-r0 -> 1.6.5-r0) (38/60) Upgrading sqlite-libs (3.43.2-r0 -> 3.44.2-r0) (39/60) Upgrading linux-firmware-none (20231030-r0 -> 20231111-r1) (40/60) Upgrading kmod (31-r0 -> 31-r2) (41/60) Upgrading kmod-openrc (31-r0 -> 31-r2) (42/60) Upgrading libblkid (2.39.2-r0 -> 2.39.3-r0) (43/60) Upgrading device-mapper-libs (2.03.21-r10 -> 2.03.23-r0) (44/60) Upgrading libuuid (2.39.2-r0 -> 2.39.3-r0) (45/60) Upgrading kmod-libs (31-r0 -> 31-r2) (46/60) Upgrading mkinitfs (3.8.1-r0 -> 3.9.0-r0) Executing mkinitfs-3.9.0-r0.pre-upgrade Executing mkinitfs-3.9.0-r0.post-upgrade (47/60) Upgrading libpanelw (6.4_p20231007-r0 -> 6.4_p20231125-r0) (48/60) Upgrading mercurial-pyc (6.5.2-r0 -> 6.6.1-r0) (49/60) Upgrading mercurial (6.5.2-r0 -> 6.6.1-r0) (50/60) Upgrading openssh-keygen (9.5_p1-r0 -> 9.6_p1-r0) (51/60) Upgrading openssh-client-common (9.5_p1-r0 -> 9.6_p1-r0) (52/60) Upgrading openssh-client-default (9.5_p1-r0 -> 9.6_p1-r0) (53/60) Upgrading openssh-sftp-server (9.5_p1-r0 -> 9.6_p1-r0) (54/60) Upgrading openssh-server-common (9.5_p1-r0 -> 9.6_p1-r0) (55/60) Upgrading openssh-server-common-openrc (9.5_p1-r0 -> 9.6_p1-r0) (56/60) Upgrading openssh-server (9.5_p1-r0 -> 9.6_p1-r0) (57/60) Upgrading openssh (9.5_p1-r0 -> 9.6_p1-r0) (58/60) Upgrading sudo (1.9.14_p3-r0 -> 1.9.15_p4-r0) (59/60) Upgrading blkid (2.39.2-r0 -> 2.39.3-r0) (60/60) Upgrading tzdata (2023c-r1 -> 2023d-r0) Executing busybox-1.36.1-r18.trigger Executing ca-certificates-20230506-r0.trigger Executing kmod-31-r2.trigger Executing mkinitfs-3.9.0-r0.trigger ==> initramfs: creating /boot/initramfs-lts for 6.1.61-0-lts OK: 455 MiB in 140 packages Warning: Permanently added '[localhost]:22107' (ED25519) to the list of known hosts. (1/2) Installing pmbootstrap (2.1.0-r0) Executing pmbootstrap-2.1.0-r0.post-install (2/2) Installing pmbootstrap-pyc (2.1.0-r0) Executing busybox-1.36.1-r18.trigger OK: 457 MiB in 142 packages [#8] 2023/12/25 18:22:12 Cloning repositories Cloning into 'motorola-doha-pmos'... warning: redirecting to https://git.hut.ccw.icu/~comcloudway/motorola-doha-pmos/ + cd motorola-doha-pmos + git checkout -q 8ac8fea1aa74c5145e886c180b9cb12428b0d94c + cd motorola-doha-pmos + git submodule update --init --recursive [#8] 2023/12/25 18:22:18 Running task initialize-pmbootstrap [#8] 2023/12/25 18:23:34 Running task link-packages [#8] 2023/12/25 18:23:36 Running task configure-pmbootstrap [#8] 2023/12/25 18:23:43 Running task check-kconfig [#8] 2023/12/25 18:23:50 Running task build-kernel [#8] 2023/12/25 20:41:24 Build failed. [#8] 2023/12/25 20:41:24 The build environment will be kept alive for 10 minutes. [#8] 2023/12/25 20:41:24 To log in with SSH and examine it, use the following command: [#8] 2023/12/25 20:41:24 [#8] 2023/12/25 20:41:24 ssh -t builds@runner.hut.ccw.icu connect 8 [#8] 2023/12/25 20:41:24 [#8] 2023/12/25 20:41:24 After logging in, the deadline is increased to your remaining build time. [#8] 2023/12/25 20:51:24 Deadline elapsed. Terminating build environment. [#8] 2023/12/25 20:51:24 Error: Running task on guest: exit status 1 qemu-system-x86_64: terminating on signal 15 from pid 92567 (/bin/sh) |
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 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 |
+ mkdir -p /home/build/.config + mkdir -p /home/build/.local/var/pmbootstrap + cat + pmbootstrap init [18:22:22] Location of the 'work' path. Multiple chroots (native, device arch, device rootfs) will be created in there. [18:22:22] Work path [/home/build/.local/var/pmbootstrap]: [18:22:22] Setting up the native chroot and cloning the package build recipes (pmaports)... [18:22:22] Clone git repository: https://gitlab.com/postmarketOS/pmaports.git Cloning into '/home/build/.local/var/pmbootstrap/cache_git/pmaports'... Updating files: 15% (918/5858) Updating files: 16% (938/5858) Updating files: 17% (996/5858) Updating files: 18% (1055/5858) Updating files: 19% (1114/5858) Updating files: 20% (1172/5858) Updating files: 21% (1231/5858) Updating files: 22% (1289/5858) Updating files: 23% (1348/5858) Updating files: 24% (1406/5858) Updating files: 25% (1465/5858) Updating files: 26% (1524/5858) Updating files: 26% (1575/5858) Updating files: 27% (1582/5858) Updating files: 28% (1641/5858) Updating files: 29% (1699/5858) Updating files: 30% (1758/5858) Updating files: 31% (1816/5858) Updating files: 32% (1875/5858) Updating files: 33% (1934/5858) Updating files: 34% (1992/5858) Updating files: 35% (2051/5858) Updating files: 36% (2109/5858) Updating files: 37% (2168/5858) Updating files: 38% (2227/5858) Updating files: 39% (2285/5858) Updating files: 40% (2344/5858) Updating files: 41% (2402/5858) Updating files: 42% (2461/5858) Updating files: 42% (2462/5858) Updating files: 43% (2519/5858) Updating files: 44% (2578/5858) Updating files: 45% (2637/5858) Updating files: 46% (2695/5858) Updating files: 47% (2754/5858) Updating files: 48% (2812/5858) Updating files: 49% (2871/5858) Updating files: 50% (2929/5858) Updating files: 51% (2988/5858) Updating files: 52% (3047/5858) Updating files: 52% (3072/5858) Updating files: 53% (3105/5858) Updating files: 54% (3164/5858) Updating files: 55% (3222/5858) Updating files: 56% (3281/5858) Updating files: 57% (3340/5858) Updating files: 58% (3398/5858) Updating files: 59% (3457/5858) Updating files: 60% (3515/5858) Updating files: 60% (3529/5858) Updating files: 61% (3574/5858) Updating files: 62% (3632/5858) Updating files: 63% (3691/5858) Updating files: 64% (3750/5858) Updating files: 65% (3808/5858) Updating files: 66% (3867/5858) Updating files: 66% (3909/5858) Updating files: 67% (3925/5858) Updating files: 68% (3984/5858) Updating files: 69% (4043/5858) Updating files: 70% (4101/5858) Updating files: 71% (4160/5858) Updating files: 72% (4218/5858) Updating files: 73% (4277/5858) Updating files: 74% (4335/5858) Updating files: 75% (4394/5858) Updating files: 76% (4453/5858) Updating files: 76% (4504/5858) Updating files: 77% (4511/5858) Updating files: 78% (4570/5858) Updating files: 79% (4628/5858) Updating files: 80% (4687/5858) Updating files: 81% (4745/5858) Updating files: 82% (4804/5858) Updating files: 83% (4863/5858) Updating files: 84% (4921/5858) Updating files: 85% (4980/5858) Updating files: 86% (5038/5858) Updating files: 87% (5097/5858) Updating files: 88% (5156/5858) Updating files: 88% (5159/5858) Updating files: 89% (5214/5858) Updating files: 90% (5273/5858) Updating files: 91% (5331/5858) Updating files: 92% (5390/5858) Updating files: 93% (5448/5858) Updating files: 94% (5507/5858) Updating files: 95% (5566/5858) Updating files: 96% (5624/5858) Updating files: 97% (5683/5858) Updating files: 98% (5741/5858) Updating files: 99% (5800/5858) Updating files: 100% (5858/5858) Updating files: 100% (5858/5858), done. [18:23:30] NOTE: pmaports path: /home/build/.local/var/pmbootstrap/cache_git/pmaports [18:23:30] Choose the postmarketOS release channel. [18:23:30] Available (9): [18:23:30] * edge: Rolling release / Most devices / Occasional breakage: https://postmarketos.org/edge [18:23:30] * v23.12: Latest release / Recommended for best stability [18:23:30] * v23.06: Old release (supported until 2024-01-18) [18:23:30] Channel [edge]: [18:23:30] NOTE: pmaports is on master branch, copying git hooks. [18:23:31] Choose your target device vendor (either an existing one, or a new one for porting). [18:23:31] Available vendors (83): acer, alcatel, amazon, amediatech, apple, ark, arrow, asus, beelink, bq, cubietech, cutiepi, dongshanpi, essential, fairphone, finepower, fly, 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, purism, qemu, radxa, raspberry, realme, samsung, semc, sharp, shift, sipeed, sony, sourceparts, surftab, t2m, tablet, thundercomm, tokio, tolino, trekstor, valve, vernee, videostrong, vivo, volla, wexler, wiko, wileyfox, xiaomi, xunlong, yu, zte, zuk [18:23:31] Vendor [qemu]: [18:23:31] Available codenames (3): aarch64, amd64, riscv64 [18:23:31] Device codename [amd64]: [18:23:31] Which kernel do you want to use with your device? [18:23:31] Available kernels (3): [18:23:31] * edge: Alpine Edge kernel [18:23:31] * lts: Alpine LTS kernel [18:23:31] * virt: Alpine Virt kernel (minimal, no audio) [18:23:31] Kernel [lts]: [18:23:31] Username [user]: [18:23:32] Available providers for postmarketos-base-ui-wifi (2): [18:23:32] * wpa_supplicant: Use wpa_supplicant as the WiFi backend. (default) [18:23:32] * iwd: Use iwd as the WiFi backend (but may not work with all devices) [18:23:32] Provider [default]: [18:23:32] Available user interfaces (21): [18:23:32] * none: Bare minimum OS image for testing and manual customization. The "console" UI should be selected if a graphical UI is not desired. [18:23:32] * asteroid: (Wayland) Smartwatch UI from AsteroidOS [18:23:32] * bananui: (Wayland) Keypad controlled UI for feature phones [18:23:32] * console: Console environment, with no graphical/touch UI [18:23:32] * fbkeyboard: Plain framebuffer console with touchscreen keyboard support [18:23:32] * framebufferphone: Minimalist framebuffer menu/keyboard UI accessible via touch/volume keys & compatible scripts [18:23:32] * gnome: (Wayland) Gnome Shell [18:23:32] * gnome-mobile: (Wayland) Gnome Shell patched to adapt better to phones (Experimental) [18:23:32] * i3wm: (X11) Tiling WM (keyboard required) [18:23:32] * kodi: (GBM) 10-foot UI useful on TV's [18:23:32] * lxqt: (X11) Lightweight Qt Desktop Environment (stylus recommended) [18:23:32] * mate: (X11) MATE Desktop Environment, fork of GNOME2 (stylus recommended) [18:23:32] * phosh: (Wayland) Mobile UI initially developed for the Librem 5 [18:23:32] * plasma-bigscreen: (Wayland) 10-feet variant of Plasma, made for big screen TVs [18:23:32] * plasma-desktop: (X11/Wayland) KDE Desktop Environment (works well with tablets) [18:23:32] * plasma-mobile: (Wayland) Mobile variant of KDE Plasma (does not run without hardware acceleration) [18:23:32] * shelli: Plain console with touchscreen gesture support [18:23:32] * sway: (Wayland) Tiling WM, drop-in replacement for i3wm (DOES NOT RUN WITHOUT HW ACCELERATION!) [18:23:32] * sxmo-de-dwm: Simple Mobile: Mobile environment based on SXMO and running on dwm [18:23:32] * sxmo-de-sway: Simple Mobile: Mobile environment based on SXMO and running on sway [18:23:32] * weston: (Wayland) Reference compositor (demo, not a phone interface) [18:23:32] * xfce4: (X11) Lightweight desktop (stylus recommended) [18:23:32] User interface [console]: [18:23:32] 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/ [18:23:32] Change them? (y/n) [n]: [18:23:32] Additional packages that will be installed to rootfs. Specify them in a comma separated list (e.g.: vim,file) or "none" [18:23:32] Extra packages [none]: [18:23:32] WARNING: Unable to determine timezone configuration on host, using GMT. [18:23:32] Choose your preferred locale, like e.g. en_US. Only UTF-8 is supported, it gets appended automatically. Use tab-completion if needed. [18:23:32] Locale [en_US]: [18:23:32] Device hostname (short form, e.g. 'foo') [qemu-aarch64]: [18:23:32] After pmaports are changed, the binary packages may be outdated. If you want to install postmarketOS without changes, reply 'n' for a faster installation. [18:23:32] Build outdated packages during 'pmbootstrap install'? (y/n) [y]: [18:23:32] WARNING: The chroots and git repositories in the work dir do not get updated automatically. [18:23:32] Run 'pmbootstrap status' once a day before working with pmbootstrap to make sure that everything is up-to-date. [18:23:32] DONE! |
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 |
+ + pmbootstrap init cat [18:23:40] Location of the 'work' path. Multiple chroots (native, device arch, device rootfs) will be created in there. [18:23:40] Work path [/home/build/.local/var/pmbootstrap]: [18:23:40] NOTE: pmaports path: /home/build/.local/var/pmbootstrap/cache_git/pmaports [18:23:40] Choose the postmarketOS release channel. [18:23:40] Available (9): [18:23:40] * edge: Rolling release / Most devices / Occasional breakage: https://postmarketos.org/edge [18:23:40] * v23.12: Latest release / Recommended for best stability [18:23:40] * v23.06: Old release (supported until 2024-01-18) [18:23:40] Channel [edge]: [18:23:40] NOTE: pmaports is on master branch, copying git hooks. [18:23:40] Choose your target device vendor (either an existing one, or a new one for porting). [18:23:40] Available vendors (83): acer, alcatel, amazon, amediatech, apple, ark, arrow, asus, beelink, bq, cubietech, cutiepi, dongshanpi, essential, fairphone, finepower, fly, 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, purism, qemu, radxa, raspberry, realme, samsung, semc, sharp, shift, sipeed, sony, sourceparts, surftab, t2m, tablet, thundercomm, tokio, tolino, trekstor, valve, vernee, videostrong, vivo, volla, wexler, wiko, wileyfox, xiaomi, xunlong, yu, zte, zuk [18:23:40] Vendor [qemu]: [18:23:40] Available codenames (28): addison, ali, athene, cedric, channel, condor, def, doha, falcon, ghost, harpia, lux, maserati, montana, nash, ocean, odessa, osprey, panelli, payton, peregrine, perry, potter, shamu, smi, surnia, thea, titan [18:23:40] Device codename: [18:23:40] Username [user]: [18:23:41] Available providers for postmarketos-base-ui-wifi (2): [18:23:41] * wpa_supplicant: Use wpa_supplicant as the WiFi backend. (default) [18:23:41] * iwd: Use iwd as the WiFi backend (but may not work with all devices) [18:23:41] Provider [wpa_supplicant]: [18:23:42] Available user interfaces (15): [18:23:42] * none: Bare minimum OS image for testing and manual customization. The "console" UI should be selected if a graphical UI is not desired. [18:23:42] * asteroid: (Wayland) Smartwatch UI from AsteroidOS [18:23:42] * bananui: (Wayland) Keypad controlled UI for feature phones [18:23:42] * console: Console environment, with no graphical/touch UI [18:23:42] * fbkeyboard: Plain framebuffer console with touchscreen keyboard support [18:23:42] * framebufferphone: Minimalist framebuffer menu/keyboard UI accessible via touch/volume keys & compatible scripts [18:23:42] * gnome: (Wayland) Gnome Shell [18:23:42] * gnome-mobile: (Wayland) Gnome Shell patched to adapt better to phones (Experimental) [18:23:42] * i3wm: (X11) Tiling WM (keyboard required) [18:23:42] * lxqt: (X11) Lightweight Qt Desktop Environment (stylus recommended) [18:23:42] * mate: (X11) MATE Desktop Environment, fork of GNOME2 (stylus recommended) [18:23:42] * plasma-desktop: (X11/Wayland) KDE Desktop Environment (works well with tablets) [18:23:42] * shelli: Plain console with touchscreen gesture support [18:23:42] * sxmo-de-dwm: Simple Mobile: Mobile environment based on SXMO and running on dwm [18:23:42] * sxmo-de-sway: Simple Mobile: Mobile environment based on SXMO and running on sway [18:23:42] * xfce4: (X11) Lightweight desktop (stylus recommended) [18:23:42] NOTE: 6 UIs are hidden because "deviceinfo_gpu_accelerated" is not set (see https://postmarketos.org/deviceinfo). [18:23:42] User interface [console]: [18:23:42] 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/ [18:23:42] Change them? (y/n) [n]: [18:23:42] Additional packages that will be installed to rootfs. Specify them in a comma separated list (e.g.: vim,file) or "none" [18:23:42] Extra packages [none]: [18:23:42] WARNING: Unable to determine timezone configuration on host, using GMT. [18:23:42] Choose your preferred locale, like e.g. en_US. Only UTF-8 is supported, it gets appended automatically. Use tab-completion if needed. [18:23:42] Locale [en_US]: [18:23:42] Device hostname (short form, e.g. 'foo') [doha]: [18:23:42] After pmaports are changed, the binary packages may be outdated. If you want to install postmarketOS without changes, reply 'n' for a faster installation. [18:23:42] Build outdated packages during 'pmbootstrap install'? (y/n) [n]: [18:23:42] WARNING: The chroots and git repositories in the work dir do not get updated automatically. [18:23:42] Run 'pmbootstrap status' once a day before working with pmbootstrap to make sure that everything is up-to-date. [18:23:42] DONE! |
1 2 3 |
+ pmbootstrap kconfig check linux-motorola-doha
[18:23:49] kconfig check succeeded!
[18:23:49] DONE!
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
+ pmbootstrap build linux-motorola-doha [18:23:55] Update package index for aarch64 (4 file(s)) [18:23:56] Update package index for x86_64 (4 file(s)) [18:24:39] Download http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/apk-tools-static-2.14.0-r5.apk [18:24:41] (native) install alpine-base [18:25:00] (native) install abuild [18:25:10] (native) install abuild build-base ccache git [18:25:32] (native) generate abuild keys [18:25:46] (native) install bash bc bison devicepkg-dev dtc findutils flex openssl-dev perl [18:25:56] (native) install ccache-cross-symlinks gcc-aarch64 g++-aarch64 [18:26:17] (native) build aarch64/linux-motorola-doha-4.14.117-r0.apk [20:41:18] Process did not write any output for 900 seconds. Killing it. [20:41:18] NOTE: The timeout can be increased with 'pmbootstrap -t'. [20:41:21] NOTE: The failed command's output is above the ^^^ line in the log file: /home/build/.local/var/pmbootstrap/log.txt [20:41:21] ERROR: Command failed (exit code -9): (native) % cd /home/pmos/build; busybox su pmos -c CARCH=aarch64 SUDO_APK='abuild-apk --no-progress' CROSS_COMPILE=aarch64-alpine-linux-musl- CC=aarch64-alpine-linux-musl-gcc RUSTC_WRAPPER=/usr/bin/sccache GOCACHE=/home/pmos/.cache/go-build HOME=/home/pmos abuild -D postmarketOS -d [20:41:21] See also: <https://postmarketos.org/troubleshooting> Run 'pmbootstrap log' for details. Before you report this error, ensure that pmbootstrap is up to date. Find the latest version here: https://git.sr.ht/~postmarketos/pmbootstrap/refs Your version: 2.1.0 |