| 4 Dec 2025 |
waltmck | seems like something a testing infrastructure would catch | 06:55:05 |
waltmck | though of course that is expensive | 06:55:20 |
Atemu | Very expensive lol | 06:55:34 |
Atemu | There's usually a call to a helper function in a Makefile where said helper needs to be patched or a manual invocation of cp or install; check the existing android version patches for reference | 06:57:20 |
Atemu | Wait, hold on | 06:58:15 |
Atemu | This is avbtool! | 06:58:31 |
Atemu | Pretty sure that runs after the actual build and is kinda separate? | 06:59:33 |
Atemu | Hm but you say it's halfway through the build | 07:00:06 |
Atemu | And the cause is probably the same | 07:00:17 |
Atemu | We could try to build at least some devices though as a representative smoke test | 07:01:22 |
Atemu | A mediatek device, a Pixel device, whatever differentiates lynx here etc. | 07:02:10 |
Atemu | We have CI resources via the nix-community. Someone would need to wire that up. If you could help out with that, it'd be much appreciated. | 07:03:24 |
waltmck | caiman fails with the same issue
robotnix-lineage_caiman> Traceback (most recent call last):
robotnix-lineage_caiman> File "<frozen runpy>", line 198, in _run_module_as_main
robotnix-lineage_caiman> File "<frozen runpy>", line 88, in _run_code
robotnix-lineage_caiman> File "/build/out/host/linux-x86/bin/avbtool/__main__.py", line 12, in <module>
robotnix-lineage_caiman> File "<frozen runpy>", line 198, in _run_module_as_main
robotnix-lineage_caiman> File "<frozen runpy>", line 88, in _run_code
robotnix-lineage_caiman> File "avbtool.py", line 5037, in <module>
robotnix-lineage_caiman> File "avbtool.py", line 4824, in run
robotnix-lineage_caiman> File "avbtool.py", line 4874, in add_hash_footer
robotnix-lineage_caiman> File "avbtool.py", line 3476, in add_hash_footer
robotnix-lineage_caiman> File "avbtool.py", line 790, in __init__
robotnix-lineage_caiman> File "avbtool.py", line 807, in _read_header
robotnix-lineage_caiman> PermissionError: [Errno 13] Permission denied: 'out/soong/.intermediates/packages/modules/Virtualization/build/microdroid/microdroid_kernel_signed/android_arm64_armv8-2a_cortex-a55/microdroid_kernel'
| 07:27:55 |
waltmck | are there any pixel models that are known to work I could try, to make sure that it isn't a local issue with my build machine? | 07:28:13 |
@roadroller01:matrix.org | How can i access my nushell and neovim within config.build.debugEnterEnv? | 19:53:36 |
@roadroller01:matrix.org | * How can i access my nushell and neovim within config.build.debugEnterEnv? | 19:53:50 |
| pentane ⭔ changed their profile picture. | 20:02:53 |
| 5 Dec 2025 |
| 👉@crystallinefire:chat.solarpunk.moe changed their display name from EVA-01 to 👉@crystallinefire:chat.solarpunk.moe. | 17:16:43 |
| 7 Dec 2025 |
mio | Redacted or Malformed Event | 00:02:03 |
mio | * maybe linux kernel update caused this failure. Last time I was able to build with no error on similar configuration
| 00:02:19 |
mio | Redacted or Malformed Event | 00:02:30 |
mio | Redacted or Malformed Event | 03:45:51 |
mio | Redacted or Malformed Event | 03:52:07 |
mio | Redacted or Malformed Event | 03:54:40 |
| 9 Dec 2025 |
@roadroller01:matrix.org | Hello!.
How could I patch repo.lock correctly?
I want to add https://github.com/Lineage-arm/platform_prebuilts_go_linux-arm64 and others So It could be possible to compile on an aarch64 machine | 17:49:36 |
@roadroller01:matrix.org | I might just change update.sh to apply a patch for each repo.lock | 18:03:19 |
@roadroller01:matrix.org | * I might just change update.sh to apply a patch for each repo.lock | 18:03:31 |
pentane ⭔ | The preferred way to add in new source dirs is to declare them with the NixOS module system via source.dirs | 18:42:39 |
| 10 Dec 2025 |
| Theodora changed their display name from Theodora The Absurdist Schizotisticoball to Theodora. | 12:17:25 |
| 11 Dec 2025 |
| suua joined the room. | 16:09:34 |