~postmarketos/#1385347

success

Build package: v24.12/aarch64/device-apple-iphone7-1-r0

Owner
~postmarketos
Created
3 months ago
Updated
3 months ago
Build manifest
view manifest »

Tasks

view log »
bpo_setup view log »
install_pubkey view log »
set_repos view log »
pmbootstrap_build view log »
checksums view log »
submit view log »
go to bottom »
go to top »
setup
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
[#1385347] 2024/12/09 07:35:22 Booting image alpine/latest (default) on port 22808
[#1385347] 2024/12/09 07:35:23 Waiting for guest to settle
[#1385347] 2024/12/09 07:35:31 Sending tasks
[#1385347] 2024/12/09 07:35:34 Sending build environment
[#1385347] 2024/12/09 07:35:34 Sending secrets
[#1385347] 2024/12/09 07:35:34 Resolving secret 482975ec-22f7-49fd-9b54-486b0b1947c3
[#1385347] 2024/12/09 07:35:35 Installing packages
Warning: Permanently added '[localhost]:22808' (ED25519) to the list of known hosts.
fetch http://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz
(1/5) Upgrading python3 (3.12.7-r1 -> 3.12.8-r1)
(2/5) Upgrading python3-pycache-pyc0 (3.12.7-r1 -> 3.12.8-r1)
(3/5) Upgrading pyc (3.12.7-r1 -> 3.12.8-r1)
(4/5) Upgrading python3-pyc (3.12.7-r1 -> 3.12.8-r1)
(5/5) Upgrading syslinux (6.04_pre1-r15 -> 6.04_pre1-r16)
Executing syslinux-6.04_pre1-r16.post-upgrade
Executing busybox-1.37.0-r8.trigger
Executing syslinux-6.04_pre1-r16.trigger
/boot is device /dev/vda1
OK: 450 MiB in 137 packages
Warning: Permanently added '[localhost]:22808' (ED25519) to the list of known hosts.
(1/37) Installing coreutils-env (9.5-r1)
(2/37) Installing coreutils-fmt (9.5-r1)
(3/37) Installing coreutils-sha512sum (9.5-r1)
(4/37) Installing libattr (2.5.2-r2)
(5/37) Installing skalibs-libs (2.14.3.0-r0)
(6/37) Installing utmps-libs (0.1.2.3-r2)
(7/37) Installing coreutils (9.5-r1)
(8/37) Installing libsmartcols (2.40.2-r4)
(9/37) Installing losetup (2.40.2-r4)
(10/37) Installing udev-init-scripts (35-r1)
(11/37) Installing udev-init-scripts-openrc (35-r1)
(12/37) Installing eudev (3.2.14-r5)
(13/37) Installing eudev-openrc (3.2.14-r5)
(14/37) Installing libaio (0.3.113-r2)
(15/37) Installing device-mapper-event-libs (2.03.28-r2)
(16/37) Installing lvm2-libs (2.03.28-r2)
(17/37) Installing device-mapper (2.03.28-r2)
(18/37) Installing device-mapper-udev (2.03.28-r2)
Executing device-mapper-udev-2.03.28-r2.post-install
(19/37) Installing libmount (2.40.2-r4)
(20/37) Installing eudev-libs (3.2.14-r5)
(21/37) Installing userspace-rcu (0.14.1-r1)
(22/37) Installing multipath-tools (0.10.0-r1)
(23/37) Installing multipath-tools-openrc (0.10.0-r1)
(24/37) Installing libintl (0.22.5-r0)
(25/37) Installing libproc2 (4.0.4-r2)
(26/37) Installing procps-ng (4.0.4-r2)
(27/37) Installing py3-certifi (2024.8.30-r0)
(28/37) Installing py3-certifi-pyc (2024.8.30-r0)
(29/37) Installing py3-charset-normalizer (3.4.0-r0)
(30/37) Installing py3-charset-normalizer-pyc (3.4.0-r0)
(31/37) Installing py3-idna (3.10-r0)
(32/37) Installing py3-idna-pyc (3.10-r0)
(33/37) Installing py3-urllib3 (1.26.20-r0)
(34/37) Installing py3-urllib3-pyc (1.26.20-r0)
(35/37) Installing py3-requests (2.32.3-r0)
(36/37) Installing py3-requests-pyc (2.32.3-r0)
(37/37) Installing xz (5.6.3-r0)
Executing busybox-1.37.0-r8.trigger
Executing eudev-3.2.14-r5.trigger
OK: 459 MiB in 174 packages
[#1385347] 2024/12/09 07:35:36 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
[#1385347] 2024/12/09 07:35:53 Running task bpo_setup
[#1385347] 2024/12/09 07:35:54 Running task install_pubkey
[#1385347] 2024/12/09 07:35:55 Running task set_repos
[#1385347] 2024/12/09 07:35:56 Running task pmbootstrap_build
[#1385347] 2024/12/09 07:36:21 Running task checksums
[#1385347] 2024/12/09 07:36:21 Running task submit
[#1385347] 2024/12/09 07:36:25 Processing post-success triggers...
[#1385347] 2024/12/09 07:36:25 Skipping trigger, condition unmet
bpo_setup
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
+ export BPO_JOB_ID=1385347
+ BPO_JOB_ID=1385347
+ 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 v24.12
branch 'v24.12' set up to track 'origin/v24.12'.
Switched to a new branch 'v24.12'
+ sudo ln -s /home/build/pmbootstrap/pmbootstrap.py /usr/bin/pmbootstrap
+ yes ''
+ pmbootstrap --aports=/home/build/pmaports -q init
[07:35:53] Location of the 'work' path. Multiple chroots (native, device arch, device rootfs) will be created in there.
[07:35:53] Work path [/home/build/.local/var/pmbootstrap]: [07:35:53] Choose the postmarketOS release channel.
[07:35:53] Available (11):
[07:35:53] * edge: Rolling release / Most devices / Occasional breakage: https://postmarketos.org/edge
[07:35:53] * v24.12: Upcoming stable release (DO NOT USE)
[07:35:53] * v24.06: Latest release / Recommended for best stability
[07:35:53] Channel [v24.12]: [07:35:53] Choose your target device vendor (either an existing one, or a new one for porting).
[07:35:53] Available vendors (77): acer, alcatel, amazon, amediatech, amlogic, apple, ark, arrow, asus, ayn, beelink, bq, clockworkpi, cubietech, cutiepi, dongshanpi, epson, essential, fairphone, finepower, fxtec, generic, goclever, google, htc, huawei, inet, jolla, klipad, kobo, lark, leeco, lenovo, lg, librecomputer, linksys, mangopi, meizu, microsoft, mobvoi, motorola, nokia, nvidia, odroid, oneplus, oppo, pine64, pocketbook, postmarketos, powkiddy, purism, qcom, qemu, qualcomm, radxa, raspberry, realme, samsung, semc, sharp, shift, sipeed, solidrun, sony, sourceparts, surftab, thundercomm, tokio, tolino, trekstor, valve, vivo, volla, wileyfox, xiaomi, xunlong, zte
[07:35:53] Vendor [qemu]: [07:35:53] Available codenames (3): aarch64, amd64, riscv64
[07:35:53] Device codename [amd64]: [07:35:53] Which kernel do you want to use with your device?
[07:35:53] Available kernels (4):
[07:35:53] * edge: Alpine Edge kernel
[07:35:53] * lts: Alpine LTS kernel (recommended)
[07:35:53] * none: No kernel (does not boot! can be used during pmbootstrap testing to save time)
[07:35:53] * virt: Alpine Virt kernel (minimal, no audio/mouse/network)
[07:35:53] Kernel [lts]: [07:35:53] Username [user]: [07:35:53] Available providers for postmarketos-base-ui-wifi (2):
[07:35:53] * wpa_supplicant: Use wpa_supplicant as the WiFi backend. (default)
[07:35:53] Provider [default]: [07:35:53] * iwd: Use iwd as the WiFi backend (but may not work with all devices)
[07:35:53] Update package index for x86_64 (3 file(s))
[07:35:53] Available user interfaces (20): 
[07:35:53] * none: Bare minimum OS image for testing and manual customization. The "console" UI should be selected if a graphical UI is not desired.
[07:35:53] * cage: (Wayland) Kiosk WM
[07:35:53] * console: Console environment, with no graphical/touch UI
[07:35:53] * fbkeyboard: Plain framebuffer console with touchscreen keyboard support
[07:35:53] * gnome: (Wayland) Gnome Shell
[07:35:53] * gnome-mobile: (Wayland) Gnome Shell patched to adapt better to phones (Experimental)
[07:35:53] * i3wm: (X11) Tiling WM (keyboard required)
[07:35:53] * kodi: (GBM) 10-foot UI useful on TV's
[07:35:53] * lxqt: (X11) Lightweight Qt Desktop Environment (stylus recommended)
[07:35:53] * mate: (X11) MATE Desktop Environment, fork of GNOME2 (stylus recommended)
[07:35:53] * moonlight: (Wayland) Open Source PC client for NVIDIA GameStream, as used by the NVIDIA Shield
[07:35:53] * openbox: (X11) A highly configurable and lightweight X11 window manager (keyboard required)
[07:35:53] * phosh: (Wayland) Mobile UI initially developed for the Librem 5
[07:35:53] * plasma-desktop: (X11/Wayland) KDE Desktop Environment (works well with tablets)
[07:35:53] * plasma-mobile: (Wayland) Mobile variant of KDE Plasma (does not run without hardware acceleration)
[07:35:53] * shelli: Plain console with touchscreen gesture support
[07:35:53] * sway: (Wayland) Tiling WM, drop-in replacement for i3wm (DOES NOT RUN WITHOUT HW ACCELERATION!)
[07:35:53] * sxmo-de-dwm: Simple Mobile: Mobile environment based on SXMO and running on dwm
[07:35:53] * sxmo-de-sway: Simple Mobile: Mobile environment based on SXMO and running on sway
[07:35:53] * weston: (Wayland) Reference compositor (demo, not a phone interface)
[07:35:53] * xfce4: (X11) Lightweight desktop (stylus recommended)
[07:35:53] User interface [console]: [07:35:53] 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/
[07:35:53] Change them? (y/n) [n]: [07:35:53] Additional packages that will be installed to rootfs. Specify them in a comma separated list (e.g.: vim,file) or "none"
[07:35:53] Extra packages [none]: [07:35:53] WARNING: Unable to determine timezone configuration on host, using GMT.
[07:35:53] Choose your preferred locale, like e.g. en_US. Only UTF-8 is supported, it gets appended automatically. Use tab-completion if needed.
[07:35:53] Locale [en_US]: [07:35:53] Device hostname (short form, e.g. 'foo') [qemu-amd64]: [07:35:53] NOTE: No SSH public keys found to copy to the device.
[07:35:53] See https://postmarketos.org/ssh-key-glob for more information.
[07:35:53] After pmaports are changed, the binary packages may be outdated. If you want to install postmarketOS without changes, reply 'n' for a faster installation.
[07:35:53] Build outdated packages during 'pmbootstrap install'? (y/n) [y]: [07:35:53] 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=v24.12
+ '[' v24.12 '!=' v24.12 ']'
+ 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
install_pubkey
1
2
3
4
5
6
7
8
9
10
11
12
+ export BPO_JOB_ID=1385347
+ BPO_JOB_ID=1385347
+ echo -n '-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnFsP5NKYRgJZxXkPG1JA
2IM1kZjfJZAMBzWoN9Q68D3FWErRbQWn7+Im0ifmHH/zms5kKaaaRNRLjTjrmf3y
kFrJQNhqCvEfZcWz/nvH+tsoGk8/b5fm6+W2hRh8JZpXs/aXR8YeAhB34U4moYol
Zxw9VVbUKeoZGgO6JHnm3aFBoODg26m5yqcZdJFuuDbci8q3I4RqojppYOXr/q4F
o3m8FNcvdKBb6uOCucyDKXqBSZE7KTYHKFT76w0D7EJLVteanhRqzX2D5UGvei5M
SrjiQWm5tv92IS1wdRRgdHoEQ2fTRxV9ps4gatfY3Gz7UkfbnORcxFSSclOl1XCw
VQIDAQAB
-----END PUBLIC KEY-----
'
set_repos
1
2
3
4
5
6
7
8
+ export BPO_JOB_ID=1385347
+ BPO_JOB_ID=1385347
+ pmbootstrap config mirrors.pmaports_custom https://build.postmarketos.org/wip/
[07:35:55] Config changed: mirrors.pmaports_custom='https://build.postmarketos.org/wip/'
+ pmbootstrap config mirrors.pmaports http://mirror.postmarketos.org/postmarketos/
[07:35:55] Config changed: mirrors.pmaports='http://mirror.postmarketos.org/postmarketos/'
+ pmbootstrap config mirrors.alpine http://dl-cdn.alpinelinux.org/alpine/
[07:35:55] Config changed: mirrors.alpine='http://dl-cdn.alpinelinux.org/alpine/'
pmbootstrap_build
Error fetching logs for task "pmbootstrap_build"
Build complete: success 3 months ago (took a minute)