!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
6 Jan 2026
@magic_rb:matrix.redalder.orgmagic_rbonce in the env, what do i do?19:56:54
@magic_rb:matrix.redalder.orgmagic_rb
$ lunch lineage_kebab cur user
panic: Missing config cur.  Trace=[cur]

goroutine 1 [running]:
main.main()
	build/soong/cmd/release_config/release_config/main.go:71 +0x14c5
In file included from build/make/core/config.mk:419:
In file included from build/make/core/envsetup.mk:51:
build/make/core/release_config.mk:142: error: release-config failed to run.
19:56:41 dumpvars failed with: exit status 1
Device kebab not found. Attempting to retrieve device repository from LineageOS Github (http://github.com/LineageOS).
Found repository: android_device_oneplus_kebab
Traceback (most recent call last):
  File "/home/magicrb/robotnix/source/los/vendor/lineage/build/tools/roomservice.py", line 295, in <module>
    revision = get_default_or_fallback_revision(repo_name)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/magicrb/robotnix/source/los/vendor/lineage/build/tools/roomservice.py", line 248, in get_default_or_fallback_revision
    default_revision = get_default_revision()
                       ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/magicrb/robotnix/source/los/vendor/lineage/build/tools/roomservice.py", line 104, in get_default_revision
    m = ElementTree.parse(get_manifest_path())
                          ^^^^^^^^^^^^^^^^^^^
  File "/home/magicrb/robotnix/source/los/vendor/lineage/build/tools/roomservice.py", line 96, in get_manifest_path
    m = ElementTree.parse(".repo/manifest.xml")
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/8w718rm43x7z73xhw9d6vh8s4snrq67h-python3-3.12.10/lib/python3.12/xml/etree/ElementTree.py", line 1204, in parse
    tree.parse(source, parser)
  File "/nix/store/8w718rm43x7z73xhw9d6vh8s4snrq67h-python3-3.12.10/lib/python3.12/xml/etree/ElementTree.py", line 558, in parse
    source = open(source, "rb")
             ^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '.repo/manifest.xml'
panic: Missing config cur.  Trace=[cur]

goroutine 1 [running]:
main.main()
	build/soong/cmd/release_config/release_config/main.go:71 +0x14c5
In file included from build/make/core/config.mk:419:
In file included from build/make/core/envsetup.mk:51:
build/make/core/release_config.mk:142: error: release-config failed to run.
19:56:42 dumpvars failed with: exit status 1
panic: Missing config cur.  Trace=[cur]

goroutine 1 [running]:
main.main()
	build/soong/cmd/release_config/release_config/main.go:71 +0x14c5
In file included from build/make/core/config.mk:419:
In file included from build/make/core/envsetup.mk:51:
build/make/core/release_config.mk:142: error: release-config failed to run.
19:56:42 dumpvars failed with: exit status 1

** Don't have a product spec for: 'lineage_kebab'
** Do you have the right repo manifest?
19:56:56
@magic_rb:matrix.redalder.orgmagic_rbi think i get whats happening. lineageos has multiple drivers for qcom which implement the same qcom_hal which is extremely weird but sure. They probably have some patch somewhere which automatically imports the correct namespace, but im missing that so i gotta do it manually21:37:19
11 Jan 2026
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone pentane: I guess we'll meet up at aurora, but I was wondering whether you got graphics and AVF working on graphene? 01:29:17
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zonelike is it actually possible to do something like running sway in AVF01:29:32
@ivank:matrix.orgivan joined the room.01:45:05
@cyclopentane:aidoskyneen.eupentaneUhh not yet, but I was planning to do so still12:24:04
12 Jan 2026
@jappie:jappie.devjappie joined the room.17:28:26
13 Jan 2026
@mio:chat.mio19.ukmioany plan to update to 25.11?03:01:12
@atemu12:matrix.orgatemu12Feel free to shoot a PR03:19:27
@atemu12:matrix.orgatemu12It's just simply not really that high of a priority usually03:19:52
@atemu12:matrix.orgatemu12The most important bits are rust tooling versions for the updater03:20:46
14 Jan 2026
@jaen:matrix.orgjaen changed their profile picture.11:59:50
15 Jan 2026
@jopejoe1:matrix.orgjopejoe1 (4094@epvpn) joined the room.12:39:17
16 Jan 2026
@lambadada:matrix.orglambadada joined the room.20:10:07
18 Jan 2026
@jaen:matrix.orgjaenWould you mind if I extracted SOPS support from https://github.com/nix-community/robotnix/pull/203 and made PR for that? And if you don't want the whole thing downstream, then at least minimal changes to support that downstream? I already used that for my Pixel and it would be nice if I didn't have to drop it.13:27:17
22 Jan 2026
@cyclopentane:aidoskyneen.eupentane changed their profile picture.22:21:06
29 Jan 2026
@atemu12:matrix.orgatemu12Just had a Geistesblitz: Couldn't we set the gradle cache dir to a sandbox-pierced location like we do with ccache‽17:35:16
@atemu12:matrix.orgatemu12That could possibly cut down compile time on a hot cache in half or so17:36:47
@atemu12:matrix.orgatemu12I also found https://github.com/mozilla/sccache which can cache rust builds that we might be able to integrate like ccache17:37:57
@magic_rb:matrix.redalder.orgmagic_rbSeeing Nix in readmes of random projects makes me feel warm inajde23:47:35
@magic_rb:matrix.redalder.orgmagic_rb*inside23:47:38
30 Jan 2026
@atemu12:matrix.orgatemu12Yeah, same happened to me :D01:50:30
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone changed their display name from matthewcroughan to matthewcroughan @fosdem.13:15:34
@roadroller01:matrix.org@roadroller01:matrix.orgi really love the idea of nix but the syntax ughhh until now i couldn't digest it ): 13:35:14
@roadroller01:matrix.org@roadroller01:matrix.organd the command line tools are exrermly bad and verbose you cann13:35:35
@roadroller01:matrix.org@roadroller01:matrix.org* and the command line tools are exrermly bad and verbose you can't easily find the line that cause the error13:35:57
@roadroller01:matrix.org@roadroller01:matrix.org* and the command line tools are extremely bad and verbose you can't easily find the line that cause the error13:36:04
@roadroller01:matrix.org@roadroller01:matrix.org like in example why to add a pkg to the system you need to do nix-env -iA pkgName!! 13:37:34
@roadroller01:matrix.org@roadroller01:matrix.org in alpine you could just do apk add pkgName 13:37:56

Show newer messages


Back to Room ListRoom Version: 6