immich
immich copied to clipboard
f-droid build broken
The bug
The very recent version of the immich Android app fails to build on f-droid's build server. I attached the build log I obtained via F-Droid Build Status app.
The OS that Immich Server is running on
Version of Immich Server
Version of Immich Mobile App
v1.103.1
Platform with the issue
- [ ] Server
- [ ] Web
- [X] Mobile
Your docker-compose.yml content
-
Your .env content
-
Reproduction steps
-
Relevant log output
Traceback (most recent call last):
File "/home/fdroid/fdroidserver/fdroidserver/build.py", line 1059, in main
if trybuild(app, build, build_dir, output_dir, log_dir,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/fdroid/fdroidserver/fdroidserver/build.py", line 817, in trybuild
build_server(app, build, vcs, build_dir, output_dir, log_dir, force)
File "/home/fdroid/fdroidserver/fdroidserver/build.py", line 274, in build_server
raise BuildException(message.format(app.id, build.versionName),
fdroidserver.exception.BuildException: Build.py failed on server for app.alextran.immich:1.103.1
==== detail begin ====
== Installed Android Tools ==
2024-05-03 07:20:11,806 DEBUG: Reading 'config.yml'
2024-05-03 07:20:11,818 DEBUG: ipfs_cid not found, skipping CIDv1 generation
2024-05-03 07:20:11,819 INFO: Creating log directory
2024-05-03 07:20:11,820 INFO: Creating temporary directory
2024-05-03 07:20:11,820 INFO: Creating output directory
2024-05-03 07:20:11,921 DEBUG: Getting git vcs interface for https://github.com/alextran1502/immich.git
2024-05-03 07:20:11,921 DEBUG: Checking app.alextran.immich:137
2024-05-03 07:20:11,922 INFO: Building version 1.103.1 (137) of app.alextran.immich
2024-05-03 07:20:11,922 WARNING: Android NDK version 'r25c' could not be found!
2024-05-03 07:20:11,922 WARNING: Configured versions:
Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc
2024-05-03 07:20:12,340 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:443
2024-05-03 07:20:12,561 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json.asc HTTP/1.1" 200 488
2024-05-03 07:20:12,572 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:443
2024-05-03 07:20:12,817 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json HTTP/1.1" 200 126392
Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.json
Downloading https://dl.google.com/android/repository/android-ndk-r25c-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r25c-linux.zip
2024-05-03 07:20:13,221 DEBUG: Starting new HTTPS connection (1): dl.google.com:443
2024-05-03 07:20:13,406 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r25c-linux.zip HTTP/1.1" 200 531118193
Unzipping to /tmp/.sdkmanager-uiztoql4
Installing into /opt/android-sdk/ndk/r25c
2024-05-03 07:20:54,619 INFO: Set NDK r25c (25.2.9519653) up
2024-05-03 07:20:54,619 INFO: Running 'sudo' commands in /home/vagrant
2024-05-03 07:20:54,619 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y gcc-multilib libc-dev make
+ apt-get update
Get:1 https://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:2 https://debian.osuosl.org/debian bookworm InRelease [151 kB]
Get:3 https://debian.osuosl.org/debian bookworm-updates InRelease [55.4 kB]
Get:4 https://security.debian.org/debian-security bookworm-security/main amd64 Packages [155 kB]
Get:5 https://security.debian.org/debian-security bookworm-security/main Translation-en [94.3 kB]
Get:6 https://debian.osuosl.org/debian bookworm-backports InRelease [56.5 kB]
Get:7 https://debian.osuosl.org/debian bookworm/main amd64 Packages [8786 kB]
Get:8 https://debian.osuosl.org/debian bookworm/main Translation-en [6109 kB]
Get:9 https://debian.osuosl.org/debian bookworm-updates/main amd64 Packages [13.8 kB]
Get:10 https://debian.osuosl.org/debian bookworm-updates/main Translation-en [16.0 kB]
Get:11 https://debian.osuosl.org/debian bookworm-backports/main amd64 Packages [193 kB]
Get:12 https://debian.osuosl.org/debian bookworm-backports/main Translation-en [161 kB]
Fetched 15.8 MB in 17s (920 kB/s)
Reading package lists...
+ apt-get install -y gcc-multilib libc-dev make
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
gcc-12-multilib lib32asan8 lib32atomic1 lib32gcc-12-dev lib32gcc-s1
lib32gomp1 lib32itm1 lib32quadmath0 lib32stdc++6 lib32ubsan1 libc-bin
libc-dev-bin libc-l10n libc6 libc6-dev-i386 libc6-dev-x32 libc6-i386
libc6-x32 libx32asan8 libx32atomic1 libx32gcc-12-dev libx32gcc-s1
libx32gomp1 libx32itm1 libx32quadmath0 libx32stdc++6 libx32ubsan1
Suggested packages:
glibc-doc locales libnss-nis libnss-nisplus manpages-dev make-doc
Recommended packages:
manpages manpages-dev libc-devtools
The following NEW packages will be installed:
gcc-12-multilib gcc-multilib lib32asan8 lib32atomic1 lib32gcc-12-dev
lib32gcc-s1 lib32gomp1 lib32itm1 lib32quadmath0 lib32stdc++6 lib32ubsan1
libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libx32asan8 libx32atomic1
libx32gcc-12-dev libx32gcc-s1 libx32gomp1 libx32itm1 libx32quadmath0
libx32stdc++6 libx32ubsan1 make
The following packages will be upgraded:
libc-bin libc-dev-bin libc-l10n libc6 libc6-dev
5 upgraded, 25 newly installed, 0 to remove and 1 not upgraded.
Need to get 26.5 MB of archives.
After this operation, 83.2 MB of additional disk space will be used.
Get:1 https://security.debian.org/debian-security bookworm-security/main amd64 libc6-dev amd64 2.36-9+deb12u6 [1902 kB]
Get:2 https://security.debian.org/debian-security bookworm-security/main amd64 libc-dev-bin amd64 2.36-9+deb12u6 [45.6 kB]
Get:3 https://security.debian.org/debian-security bookworm-security/main amd64 libc6 amd64 2.36-9+deb12u6 [2753 kB]
Get:4 https://security.debian.org/debian-security bookworm-security/main amd64 libc-bin amd64 2.36-9+deb12u6 [607 kB]
Get:5 https://security.debian.org/debian-security bookworm-security/main amd64 libc-l10n all 2.36-9+deb12u6 [675 kB]
Get:6 https://security.debian.org/debian-security bookworm-security/main amd64 libc6-i386 amd64 2.36-9+deb12u6 [2461 kB]
Get:7 https://debian.osuosl.org/debian bookworm/main amd64 lib32gcc-s1 amd64 12.2.0-14 [59.7 kB]
Get:8 https://security.debian.org/debian-security bookworm-security/main amd64 libc6-dev-i386 amd64 2.36-9+deb12u6 [1351 kB]
Get:9 https://security.debian.org/debian-security bookworm-security/main amd64 libc6-x32 amd64 2.36-9+deb12u6 [2588 kB]
Get:10 https://security.debian.org/debian-security bookworm-security/main amd64 libc6-dev-x32 amd64 2.36-9+deb12u6 [1515 kB]
Get:11 https://debian.osuosl.org/debian bookworm/main amd64 libx32gcc-s1 amd64 12.2.0-14 [50.2 kB]
Get:12 https://debian.osuosl.org/debian bookworm/main amd64 lib32gomp1 amd64 12.2.0-14 [121 kB]
Get:13 https://debian.osuosl.org/debian bookworm/main amd64 libx32gomp1 amd64 12.2.0-14 [116 kB]
Get:14 https://debian.osuosl.org/debian bookworm/main amd64 lib32itm1 amd64 12.2.0-14 [27.7 kB]
Get:15 https://debian.osuosl.org/debian bookworm/main amd64 libx32itm1 amd64 12.2.0-14 [26.5 kB]
Get:16 https://debian.osuosl.org/debian bookworm/main amd64 lib32atomic1 amd64 12.2.0-14 [7732 B]
Get:17 https://debian.osuosl.org/debian bookworm/main amd64 libx32atomic1 amd64 12.2.0-14 [9264 B]
Get:18 https://debian.osuosl.org/debian bookworm/main amd64 lib32asan8 amd64 12.2.0-14 [2081 kB]
Get:19 https://debian.osuosl.org/debian bookworm/main amd64 libx32asan8 amd64 12.2.0-14 [2063 kB]
Get:20 https://debian.osuosl.org/debian bookworm/main amd64 lib32stdc++6 amd64 12.2.0-14 [644 kB]
Get:21 https://debian.osuosl.org/debian bookworm/main amd64 lib32ubsan1 amd64 12.2.0-14 [870 kB]
Get:22 https://debian.osuosl.org/debian bookworm/main amd64 libx32stdc++6 amd64 12.2.0-14 [599 kB]
Get:23 https://debian.osuosl.org/debian bookworm/main amd64 libx32ubsan1 amd64 12.2.0-14 [875 kB]
Get:24 https://debian.osuosl.org/debian bookworm/main amd64 lib32quadmath0 amd64 12.2.0-14 [227 kB]
Get:25 https://debian.osuosl.org/debian bookworm/main amd64 libx32quadmath0 amd64 12.2.0-14 [146 kB]
Get:26 https://debian.osuosl.org/debian bookworm/main amd64 lib32gcc-12-dev amd64 12.2.0-14 [2269 kB]
Get:27 https://debian.osuosl.org/debian bookworm/main amd64 libx32gcc-12-dev amd64 12.2.0-14 [2041 kB]
Get:28 https://debian.osuosl.org/debian bookworm/main amd64 gcc-12-multilib amd64 12.2.0-14 [1020 B]
Get:29 https://debian.osuosl.org/debian bookworm/main amd64 gcc-multilib amd64 4:12.2.0-3 [1520 B]
Get:30 https://debian.osuosl.org/debian bookworm/main amd64 make amd64 4.3-4.1 [396 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 26.5 MB in 15s (1817 kB/s)
(Reading database ... 64096 files and directories currently installed.)
Preparing to unpack .../libc6-dev_2.36-9+deb12u6_amd64.deb ...
Unpacking libc6-dev:amd64 (2.36-9+deb12u6) over (2.36-9+deb12u4) ...
Preparing to unpack .../libc-dev-bin_2.36-9+deb12u6_amd64.deb ...
Unpacking libc-dev-bin (2.36-9+deb12u6) over (2.36-9+deb12u4) ...
Preparing to unpack .../libc6_2.36-9+deb12u6_amd64.deb ...
Unpacking libc6:amd64 (2.36-9+deb12u6) over (2.36-9+deb12u4) ...
Setting up libc6:amd64 (2.36-9+deb12u6) ...
(Reading database ... 64096 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.36-9+deb12u6_amd64.deb ...
Unpacking libc-bin (2.36-9+deb12u6) over (2.36-9+deb12u4) ...
Setting up libc-bin (2.36-9+deb12u6) ...
(Reading database ... 64096 files and directories currently installed.)
Preparing to unpack .../00-libc-l10n_2.36-9+deb12u6_all.deb ...
Unpacking libc-l10n (2.36-9+deb12u6) over (2.36-9+deb12u4) ...
Selecting previously unselected package libc6-i386.
Preparing to unpack .../01-libc6-i386_2.36-9+deb12u6_amd64.deb ...
Unpacking libc6-i386 (2.36-9+deb12u6) ...
Selecting previously unselected package libc6-dev-i386.
Preparing to unpack .../02-libc6-dev-i386_2.36-9+deb12u6_amd64.deb ...
Unpacking libc6-dev-i386 (2.36-9+deb12u6) ...
Selecting previously unselected package libc6-x32.
Preparing to unpack .../03-libc6-x32_2.36-9+deb12u6_amd64.deb ...
Unpacking libc6-x32 (2.36-9+deb12u6) ...
Selecting previously unselected package libc6-dev-x32.
Preparing to unpack .../04-libc6-dev-x32_2.36-9+deb12u6_amd64.deb ...
Unpacking libc6-dev-x32 (2.36-9+deb12u6) ...
Selecting previously unselected package lib32gcc-s1.
Preparing to unpack .../05-lib32gcc-s1_12.2.0-14_amd64.deb ...
Unpacking lib32gcc-s1 (12.2.0-14) ...
Selecting previously unselected package libx32gcc-s1.
Preparing to unpack .../06-libx32gcc-s1_12.2.0-14_amd64.deb ...
Unpacking libx32gcc-s1 (12.2.0-14) ...
Selecting previously unselected package lib32gomp1.
Preparing to unpack .../07-lib32gomp1_12.2.0-14_amd64.deb ...
Unpacking lib32gomp1 (12.2.0-14) ...
Selecting previously unselected package libx32gomp1.
Preparing to unpack .../08-libx32gomp1_12.2.0-14_amd64.deb ...
Unpacking libx32gomp1 (12.2.0-14) ...
Selecting previously unselected package lib32itm1.
Preparing to unpack .../09-lib32itm1_12.2.0-14_amd64.deb ...
Unpacking lib32itm1 (12.2.0-14) ...
Selecting previously unselected package libx32itm1.
Preparing to unpack .../10-libx32itm1_12.2.0-14_amd64.deb ...
Unpacking libx32itm1 (12.2.0-14) ...
Selecting previously unselected package lib32atomic1.
Preparing to unpack .../11-lib32atomic1_12.2.0-14_amd64.deb ...
Unpacking lib32atomic1 (12.2.0-14) ...
Selecting previously unselected package libx32atomic1.
Preparing to unpack .../12-libx32atomic1_12.2.0-14_amd64.deb ...
Unpacking libx32atomic1 (12.2.0-14) ...
Selecting previously unselected package lib32asan8.
Preparing to unpack .../13-lib32asan8_12.2.0-14_amd64.deb ...
Unpacking lib32asan8 (12.2.0-14) ...
Selecting previously unselected package libx32asan8.
Preparing to unpack .../14-libx32asan8_12.2.0-14_amd64.deb ...
Unpacking libx32asan8 (12.2.0-14) ...
Selecting previously unselected package lib32stdc++6.
Preparing to unpack .../15-lib32stdc++6_12.2.0-14_amd64.deb ...
Unpacking lib32stdc++6 (12.2.0-14) ...
Selecting previously unselected package lib32ubsan1.
Preparing to unpack .../16-lib32ubsan1_12.2.0-14_amd64.deb ...
Unpacking lib32ubsan1 (12.2.0-14) ...
Selecting previously unselected package libx32stdc++6.
Preparing to unpack .../17-libx32stdc++6_12.2.0-14_amd64.deb ...
Unpacking libx32stdc++6 (12.2.0-14) ...
Selecting previously unselected package libx32ubsan1.
Preparing to unpack .../18-libx32ubsan1_12.2.0-14_amd64.deb ...
Unpacking libx32ubsan1 (12.2.0-14) ...
Selecting previously unselected package lib32quadmath0.
Preparing to unpack .../19-lib32quadmath0_12.2.0-14_amd64.deb ...
Unpacking lib32quadmath0 (12.2.0-14) ...
Selecting previously unselected package libx32quadmath0.
Preparing to unpack .../20-libx32quadmath0_12.2.0-14_amd64.deb ...
Unpacking libx32quadmath0 (12.2.0-14) ...
Selecting previously unselected package lib32gcc-12-dev.
Preparing to unpack .../21-lib32gcc-12-dev_12.2.0-14_amd64.deb ...
Unpacking lib32gcc-12-dev (12.2.0-14) ...
Selecting previously unselected package libx32gcc-12-dev.
Preparing to unpack .../22-libx32gcc-12-dev_12.2.0-14_amd64.deb ...
Unpacking libx32gcc-12-dev (12.2.0-14) ...
Selecting previously unselected package gcc-12-multilib.
Preparing to unpack .../23-gcc-12-multilib_12.2.0-14_amd64.deb ...
Unpacking gcc-12-multilib (12.2.0-14) ...
Selecting previously unselected package gcc-multilib.
Preparing to unpack .../24-gcc-multilib_4%3a12.2.0-3_amd64.deb ...
Unpacking gcc-multilib (4:12.2.0-3) ...
Selecting previously unselected package make.
Preparing to unpack .../25-make_4.3-4.1_amd64.deb ...
Unpacking make (4.3-4.1) ...
Setting up libc-l10n (2.36-9+deb12u6) ...
Setting up libc6-x32 (2.36-9+deb12u6) ...
Setting up make (4.3-4.1) ...
Setting up libx32gomp1 (12.2.0-14) ...
Setting up libc6-i386 (2.36-9+deb12u6) ...
Setting up libx32quadmath0 (12.2.0-14) ...
Setting up libc-dev-bin (2.36-9+deb12u6) ...
Setting up lib32atomic1 (12.2.0-14) ...
Setting up libx32atomic1 (12.2.0-14) ...
Setting up lib32itm1 (12.2.0-14) ...
Setting up libx32gcc-s1 (12.2.0-14) ...
Setting up libx32itm1 (12.2.0-14) ...
Setting up libx32asan8 (12.2.0-14) ...
Setting up lib32gomp1 (12.2.0-14) ...
Setting up lib32gcc-s1 (12.2.0-14) ...
Setting up lib32stdc++6 (12.2.0-14) ...
Setting up lib32asan8 (12.2.0-14) ...
Setting up lib32quadmath0 (12.2.0-14) ...
Setting up libc6-dev:amd64 (2.36-9+deb12u6) ...
Setting up libx32stdc++6 (12.2.0-14) ...
Setting up libc6-dev-i386 (2.36-9+deb12u6) ...
Setting up libx32ubsan1 (12.2.0-14) ...
Setting up lib32ubsan1 (12.2.0-14) ...
Setting up libc6-dev-x32 (2.36-9+deb12u6) ...
Setting up lib32gcc-12-dev (12.2.0-14) ...
Setting up libx32gcc-12-dev (12.2.0-14) ...
Setting up gcc-12-multilib (12.2.0-14) ...
Setting up gcc-multilib (4:12.2.0-3) ...
Processing triggers for libc-bin (2.36-9+deb12u6) ...
2024-05-03 07:22:29,678 DEBUG: > sudo passwd --lock root
passwd: password changed.
2024-05-03 07:22:30,384 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 65010 files and directories currently installed.)
Removing sudo (1.9.13p3-1+deb12u1) ...
Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.36-9+deb12u6) ...
2024-05-03 07:22:49,856 INFO: Getting source for revision ba18776fc26930f4ef7874682d8cfb39d9935fe1
2024-05-03 07:22:49,857 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:49,857 DEBUG: > git rev-parse --show-toplevel
2024-05-03 07:22:50,065 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:50,066 DEBUG: > git submodule foreach --recursive git reset --hard
2024-05-03 07:22:52,677 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:52,677 DEBUG: > git reset --hard
2024-05-03 07:22:54,085 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:54,085 DEBUG: > git submodule foreach --recursive git clean -dffx
2024-05-03 07:22:54,390 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:54,390 DEBUG: > git clean -dffx
2024-05-03 07:22:54,494 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:54,494 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org fetch origin
2024-05-03 07:22:55,300 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:55,300 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org remote prune origin
2024-05-03 07:22:55,905 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:55,905 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org fetch --prune --tags --force origin
2024-05-03 07:22:56,511 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:56,511 DEBUG: > git remote set-head origin --auto
2024-05-03 07:22:57,216 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:57,216 DEBUG: > git checkout -f ba18776fc26930f4ef7874682d8cfb39d9935fe1
2024-05-03 07:22:59,024 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:59,025 DEBUG: > git clean -dffx
2024-05-03 07:22:59,129 INFO: Initialising submodules
2024-05-03 07:22:59,129 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:59,129 DEBUG: > git rev-parse --show-toplevel
2024-05-03 07:22:59,730 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:22:59,730 DEBUG: > git submodule sync
2024-05-03 07:23:00,135 DEBUG: Directory: build/app.alextran.immich
2024-05-03 07:23:00,135 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://bitbucket.org -c url.https://u:[email protected]=https://bitbucket.org -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://github.com -c url.https://u:[email protected]=https://github.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://gitlab.com -c url.https://u:[email protected]=https://gitlab.com -c url.https://u:[email protected]/[email protected]: -c url.https://u:[email protected]=git://codeberg.org -c url.https://u:[email protected]=https://codeberg.org submodule update --init --force --recursive
Submodule path 'mobile/.isar': checked out '6643d064abf22606b6c6a741ea873e4781115ef4'
Submodule path 'server/test/assets': checked out '625ec3a5e9aa9b087ad986e0c2e6a24edb4ea81e'
2024-05-03 07:23:01,843 INFO: Collecting source libraries
2024-05-03 07:23:01,998 DEBUG: Removing debuggable flags from build/srclib/flutter
2024-05-03 07:23:02,091 DEBUG: Removing debuggable flags from build/srclib/rustup
2024-05-03 07:23:02,113 INFO: Creating local.properties file at build/app.alextran.immich/local.properties
2024-05-03 07:23:02,114 INFO: Creating local.properties file at build/app.alextran.immich/mobile/local.properties
2024-05-03 07:23:02,115 DEBUG: Removing debuggable flags from build/app.alextran.immich/mobile
2024-05-03 07:23:02,134 INFO: Removing specified files
2024-05-03 07:23:02,134 INFO: Removing docker
2024-05-03 07:23:02,135 INFO: Removing server
2024-05-03 07:23:02,200 INFO: Removing machine-learning
2024-05-03 07:23:02,203 INFO: Removing web
2024-05-03 07:23:02,230 INFO: Removing design
2024-05-03 07:23:02,232 INFO: Removing mobile/ios
2024-05-03 07:23:02,241 INFO: Cleaned build.gradle of keysigning configs at build/app.alextran.immich/mobile/android/app/build.gradle
2024-05-03 07:23:02,248 INFO: Cleaned build.gradle of keysigning configs at build/app.alextran.immich/mobile/.isar/packages/isar_test/android/app/build.gradle
2024-05-03 07:23:02,264 INFO: Running 'prebuild' commands in build/app.alextran.immich/mobile
2024-05-03 07:23:02,264 DEBUG: Directory: build/app.alextran.immich/mobile
2024-05-03 07:23:02,264 DEBUG: > bash -e -u -o pipefail -x -c -- export flutterVersion=$(sed -n -E 's/.*flutter-version:\s"([0-9.]+)"/\1/p' ../.github/workflows/build-mobile.yml); pushd /home/vagrant/build/srclib/flutter; git checkout -f $flutterVersion; popd; export PUB_CACHE=$(pwd)/.pub-cache; sed -i -e "s/^\#f//" pubspec.yaml; sed -i -e 's/^\/\/f //' android/app/build.gradle; /home/vagrant/build/srclib/flutter/bin/flutter config --no-analytics; /home/vagrant/build/srclib/flutter/bin/flutter pub get
/etc/bash.bashrc: line 7: PS1: unbound variable
++ sed -n -E 's/.*flutter-version:\s"([0-9.]+)"/\1/p' ../.github/workflows/build-mobile.yml
+ export flutterVersion=
+ flutterVersion=
+ pushd /home/vagrant/build/srclib/flutter
~/build/srclib/flutter ~/build/app.alextran.immich/mobile
+ git checkout -f
Your branch and 'origin/stable' have diverged,
and have 10 and 21948 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
+ popd
~/build/app.alextran.immich/mobile
++ pwd
+ export PUB_CACHE=/home/vagrant/build/app.alextran.immich/mobile/.pub-cache
+ PUB_CACHE=/home/vagrant/build/app.alextran.immich/mobile/.pub-cache
+ sed -i -e 's/^\#f//' pubspec.yaml
+ sed -i -e 's/^\/\/f //' android/app/build.gradle
+ /home/vagrant/build/srclib/flutter/bin/flutter config --no-analytics
Downloading Dart SDK from Flutter engine e1e6ced81d029258d449bdec2ba3cddca9c2ca0c...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 200M 0 47841 0 0 115k 0 0:29:44 --:--:-- 0:29:44 115k
10 200M 10 21.7M 0 0 16.9M 0 0:00:11 0:00:01 0:00:10 16.9M
25 200M 25 51.0M 0 0 22.1M 0 0:00:09 0:00:02 0:00:07 22.1M
38 200M 38 76.8M 0 0 23.3M 0 0:00:08 0:00:03 0:00:05 23.3M
48 200M 48 98.0M 0 0 22.8M 0 0:00:08 0:00:04 0:00:04 22.8M
58 200M 58 117M 0 0 22.1M 0 0:00:09 0:00:05 0:00:04 23.9M
71 200M 71 143M 0 0 22.8M 0 0:00:08 0:00:06 0:00:02 24.2M
84 200M 84 170M 0 0 23.3M 0 0:00:08 0:00:07 0:00:01 23.9M
97 200M 97 196M 0 0 23.6M 0 0:00:08 0:00:08 --:--:-- 23.8M
100 200M 100 200M 0 0 23.7M 0 0:00:08 0:00:08 --:--:-- 24.6M
Building flutter tool...
╔════════════════════════════════════════════════════════════════════════════╗
║ A new version of Flutter is available! ║
║ ║
║ To update to the latest version, run "flutter upgrade". ║
╚════════════════════════════════════════════════════════════════════════════╝
╔════════════════════════════════════════════════════════════════════════════╗
║ Welcome to Flutter! - https://flutter.dev ║
║ ║
║ The Flutter tool uses Google Analytics to anonymously report feature usage ║
║ statistics and basic crash reports. This data is used to help improve ║
║ Flutter tools over time. ║
║ ║
║ Flutter tool analytics are not sent on the very first run. To disable ║
║ reporting, type 'flutter config --no-analytics'. To display the current ║
║ setting, type 'flutter config'. If you opt out of analytics, an opt-out ║
║ event will be sent, and then no further information will be sent by the ║
║ Flutter tool. ║
║ ║
║ By downloading the Flutter SDK, you agree to the Google Terms of Service. ║
║ Note: The Google Privacy Policy describes how data is handled in this ║
║ service. ║
║ ║
║ Moreover, Flutter includes the Dart SDK, which may send usage metrics and ║
║ crash reports to Google. ║
║ ║
║ Read about data we send with crash reports: ║
║ https://github.com/flutter/flutter/wiki/Flutter-CLI-crash-reporting ║
║ ║
║ See Google's privacy policy: ║
║ https://www.google.com/intl/en/policies/privacy/ ║
╚════════════════════════════════════════════════════════════════════════════╝
Analytics reporting disabled.
You may need to restart any open editors for them to read new settings.
+ /home/vagrant/build/srclib/flutter/bin/flutter pub get
Downloading Material fonts... 1.2s
Downloading Gradle Wrapper... 0.2s
Downloading package sky_engine... 0.6s
Downloading common tools... 1.5s
Downloading common tools... 1.3s
Downloading linux-x64 tools... 2.6s
Running "flutter pub get" in mobile...
The current Dart SDK version is 2.7.0.
Because immich_mobile requires SDK version >=3.3.0 <4.0.0, version solving failed.
pub get failed (1; Because immich_mobile requires SDK version >=3.3.0 <4.0.0, version solving failed.)
2024-05-03 07:24:49,193 ERROR: Could not build app app.alextran.immich: Error running prebuild command for app.alextran.immich:1.103.1
==== detail begin ====
/etc/bash.bashrc: line 7: PS1: unbound variable
++ sed -n -E 's/.*flutter-version:\s"([0-9.]+)"/\1/p' ../.github/workflows/build-mobile.yml
+ export flutterVersion=
+ flutterVersion=
+ pushd /home/vagrant/build/srclib/flutter
~/build/srclib/flutter ~/build/app.alextran.immich/mobile
+ git checkout -f
Your branch and 'origin/stable' have diverged,
and have 10 and 21948 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
+ popd
~/build/app.alextran.immich/mobile
++ pwd
+ export PUB_CACHE=/home/vagrant/build/app.alextran.immich/mobile/.pub-cache
+ PUB_CACHE=/home/vagrant/build/app.alextran.immich/mobile/.pub-cache
+ sed -i -e 's/^\#f//' pubspec.yaml
+ sed -i -e 's/^\/\/f //' android/app/build.gradle
+ /home/vagrant/build/srclib/flutter/bin/flutter config --no-analytics
Downloading Dart SDK from Flutter engine e1e6ced81d029258d449bdec2ba3cddca9c2ca0c...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 200M 0 47841 0 0 115k 0 0:29:44 --:--:-- 0:29:44 115k
10 200M 10 21.7M 0 0 16.9M 0 0:00:11 0:00:01 0:00:10 16.9M
25 200M 25 51.0M 0 0 22.1M 0 0:00:09 0:00:02 0:00:07 22.1M
38 200M 38 76.8M 0 0 23.3M 0 0:00:08 0:00:03 0:00:05 23.3M
48 200M 48 98.0M 0 0 22.8M 0 0:00:08 0:00:04 0:00:04 22.8M
58 200M 58 117M 0 0 22.1M 0 0:00:09 0:00:05 0:00:04 23.9M
71 200M 71 143M 0 0 22.8M 0 0:00:08 0:00:06 0:00:02 24.2M
84 200M 84 170M 0 0 23.3M 0 0:00:08 0:00:07 0:00:01 23.9M
97 200M 97 196M 0 0 23.6M 0 0:00:08 0:00:08 --:--:-- 23.8M
100 200M 100 200M 0 0 23.7M 0 0:00:08 0:00:08 --:--:-- 24.6M
Building flutter tool...
╔════════════════════════════════════════════════════════════════════════════╗
║ A new version of Flutter is available! ║
║ ║
║ To update to the latest version, run "flutter upgrade". ║
╚════════════════════════════════════════════════════════════════════════════╝
╔════════════════════════════════════════════════════════════════════════════╗
║ Welcome to Flutter! - https://flutter.dev ║
║ ║
║ The Flutter tool uses Google Analytics to anonymously report feature usage ║
║ statistics and basic crash reports. This data is used to help improve ║
║ Flutter tools over time. ║
║ ║
║ Flutter tool analytics are not sent on the very first run. To disable ║
║ reporting, type 'flutter config --no-analytics'. To display the current ║
║ setting, type 'flutter config'. If you opt out of analytics, an opt-out ║
║ event will be sent, and then no further information will be sent by the ║
║ Flutter tool. ║
║ ║
║ By downloading the Flutter SDK, you agree to the Google Terms of Service. ║
║ Note: The Google Privacy Policy describes how data is handled in this ║
║ service. ║
║ ║
║ Moreover, Flutter includes the Dart SDK, which may send usage metrics and ║
║ crash reports to Google. ║
║ ║
║ Read about data we send with crash reports: ║
║ https://github.com/flutter/flutter/wiki/Flutter-CLI-crash-reporting ║
║ ║
║ See Google's privacy policy: ║
║ https://www.google.com/intl/en/policies/privacy/ ║
╚════════════════════════════════════════════════════════════════════════════╝
Analytics reporting disabled.
You may need to restart any open editors for them to read new settings.
+ /home/vagrant/build/srclib/flutter/bin/flutter pub get
Downloading Material fonts... 1.2s
Downloading Gradle Wrapper... 0.2s
Downloading package sky_engine... 0.6s
Downloading common tools... 1.5s
Downloading common tools... 1.3s
Downloading linux-x64 tools... 2.6s
Running "flutter pub get" in mobile...
The current Dart SDK version is 2.7.0.
Because immich_mobile requires SDK version >=3.3.0 <4.0.0, version solving failed.
pub get failed (1; Because immich_mobile requires SDK version >=3.3.0 <4.0.0, version solving failed.)
==== detail end ====
2024-05-03 07:24:49,196 DEBUG: Error encountered, stopping by user request.
==== detail end ====
Additional information
No response