!UUYziobKGGxpovWyAN:nixos.org

Robotnix

229 Members
Build Android (AOSP) using Nix | https://github.com/nix-community/robotnix69 Servers

Load older messages


SenderMessageTime
16 Nov 2024
@atemu12:matrix.orgAtemuBut also bad because I don't know what else it could be02:13:54
@oak:universumi.fioak 🏳️‍🌈♥️There is config.source.dirs.vendor/oneplus02:14:08
@atemu12:matrix.orgAtemuAh right we have slashes in those names02:15:06
@atemu12:matrix.orgAtemu Although I'm not sure whether we strip the proprietary/ prefix 02:15:22
@atemu12:matrix.orgAtemu
In reply to @oak:universumi.fi

Okay now it actually tried to build and:

FAILED: out/target/product/instantnoodlep/obj/ETC/build-manifest_intermediates/build-manifest.xml
/bin/bash -c "(mkdir -p out/target/product/instantnoodlep/obj/ETC/build-manifest_intermediates/ ) && (python3 .repo/repo/repo manifest -o - -r | grep -Ev \"proprietary_\" > out/target/product/instantnoodlep/obj/ETC/build-manifest_intermediates/build-manifest.xml )"
python3: can't open file '/build/.repo/repo/repo': [Errno 2] No such file or directory

You're going to have to figure out what produces this error
02:15:55
@atemu12:matrix.orgAtemuThis smells LOS-specific02:16:15
@oak:universumi.fioak 🏳️‍🌈♥️That was kind of my first guess :D02:16:34
@atemu12:matrix.orgAtemuCould you try building cheeseburger or FP4? Just to make sure there's nothing funky with those specific devices02:16:56
@oak:universumi.fioak 🏳️‍🌈♥️Maybe they added some commit that they want to include the repo manifest as part of the build02:16:57
@oak:universumi.fioak 🏳️‍🌈♥️Testing with cheeseburger now02:17:29
@atemu12:matrix.orgAtemuI highly doubt they'd do that this far into LOS19's life (or death, really)02:17:34
@atemu12:matrix.orgAtemuDid you update its device and vendor dirs too?02:17:47
@oak:universumi.fioak 🏳️‍🌈♥️Yes02:18:33
@oak:universumi.fioak 🏳️‍🌈♥️Ah it's so awful to work with all these Android tools sometimes, maybe I'll try to check the latest merged commits from the lineageos gerrit02:19:06
@atemu12:matrix.orgAtemuOkay so we'd expect the same error then if this isn't device-specific02:19:39
@atemu12:matrix.orgAtemuThough honestly at this point I'd recommend you to just take that version of LOS19 02:20:01
@atemu12:matrix.orgAtemuIt updates to 20 just fine02:20:08
@oak:universumi.fioak 🏳️‍🌈♥️but yes cheeseburger also provides same error02:21:20
@atemu12:matrix.orgAtemuCould you stash and check whether that error is present on the commit I gave you too? Just a sanity check02:22:02
@oak:universumi.fioak 🏳️‍🌈♥️You mean this commit? https://github.com/nix-community/robotnix/commit/f4d5a275a8e7381d08460a633e94d29147f6176002:23:03
@atemu12:matrix.orgAtemuYup02:23:15
@oak:universumi.fioak 🏳️‍🌈♥️I already said it built the instantnoodlep version without any issues if I don't modify it, but if I run the update scripts then this issue of it trying to run repo appears02:23:40
@atemu12:matrix.orgAtemuAh right02:23:48
@atemu12:matrix.orgAtemuAnything interesting in the diff?02:23:59
@oak:universumi.fioak 🏳️‍🌈♥️So I would assume the cheeseburger version also builds fine or at least doesn't have this issue02:24:03
@atemu12:matrix.orgAtemuAny removed entries in the device dirs for instance?02:24:31
@atemu12:matrix.orgAtemu You could basically also diff the source.dirs 02:25:02
@atemu12:matrix.orgAtemu Or if you want to use nix-diff then the debug-enter-env drvs 02:25:17
@oak:universumi.fioak 🏳️‍🌈♥️Well I don't want to spend too much time figuring this out, but if it would have been something like reverting one commit from one of the repos to make it work again I'd had done that level of effort02:27:21
@oak:universumi.fioak 🏳️‍🌈♥️What could be the repository where they have added this manifest generation into the build?02:27:57

Show newer messages


Back to Room ListRoom Version: 6