!UUYziobKGGxpovWyAN:nixos.org

Robotnix

243 Members
Build Android (AOSP) using Nix | https://github.com/danielfullmer/robotnix74 Servers

Load older messages


SenderMessageTime
16 Nov 2024
@atemu12:matrix.orgatemu12 Is proprietary_vendor_oneplus in source.dirs? 02:10:53
@atemu12:matrix.orgatemu12 nix-instantiate --arg configuration ... -A config.source.dirs.proprietary_vendor_oneplus 02:11:36
@oak:universumi.fioak 🏳️‍🌈♥️It does not seem to be there02:13:24
@atemu12:matrix.orgatemu12Okay, that's good02:13:37
@atemu12:matrix.orgatemu12But 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.orgatemu12Ah right we have slashes in those names02:15:06
@atemu12:matrix.orgatemu12 Although I'm not sure whether we strip the proprietary/ prefix 02:15:22
@atemu12:matrix.orgatemu12
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.orgatemu12This smells LOS-specific02:16:15
@oak:universumi.fioak 🏳️‍🌈♥️That was kind of my first guess :D02:16:34
@atemu12:matrix.orgatemu12Could 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.orgatemu12I highly doubt they'd do that this far into LOS19's life (or death, really)02:17:34
@atemu12:matrix.orgatemu12Did 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.orgatemu12Okay so we'd expect the same error then if this isn't device-specific02:19:39
@atemu12:matrix.orgatemu12Though honestly at this point I'd recommend you to just take that version of LOS19 02:20:01
@atemu12:matrix.orgatemu12It updates to 20 just fine02:20:08
@oak:universumi.fioak 🏳️‍🌈♥️but yes cheeseburger also provides same error02:21:20
@atemu12:matrix.orgatemu12Could 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.orgatemu12Yup02: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.orgatemu12Ah right02:23:48
@atemu12:matrix.orgatemu12Anything 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.orgatemu12Any removed entries in the device dirs for instance?02:24:31

Show newer messages


Back to Room ListRoom Version: 6