!UUYziobKGGxpovWyAN:nixos.org

Robotnix

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

Load older messages


SenderMessageTime
5 Aug 2025
@cyclopentane:aidoskyneen.eupentaneAfaik yes19:58:07
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemIt's so crazy that google depends on that lol19:58:17
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemSuch cruft 19:58:23
@cyclopentane:aidoskyneen.eupentanehave you ever tried to read git-repo source code? ,-,19:58:40
@cyclopentane:aidoskyneen.eupentaneI have, and I ended up just testing the cases I was interested in instead of trying to understand it19:58:58
@samueldr:matrix.org@samueldr:matrix.org left the room.19:59:06
@cyclopentane:aidoskyneen.eupentane in repo2nix, I resorted to just implementing a non-cursed subset of the git-repo features 19:59:57
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemYou cannot be the only one 20:00:07
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemit's clearly dying20:00:09
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemthank you so much for spending time on this dying thing 20:00:13
@cyclopentane:aidoskyneen.eupentaneYeah, it was a pain20:00:28
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemIt's the same story with a lot of embedded stuff though20:01:54
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemlike Zephyr and West20:02:00
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemAnd they're always so proud when they reinvent the wheel 20:02:26
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemhttps://docs.zephyrproject.org/latest/develop/west/index.html20:02:57
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem"meta-tool"20:03:07
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemAs if calling something a meta tool, makes it any easier to understand 20:03:23
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem

Oh my god.. At the bottom of the page:

Zephyr is an English name for the Latin Zephyrus, the ancient Greek god of the west wind.

20:04:53
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemWhy do they do this 20:04:57
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemThey philosophise so much.. think so big.. and the end result is some buggy over-engineered nightmare 20:05:10
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem* They philosophize so much.. think so big.. and the end result is some buggy over-engineered nightmare 20:05:16
@atemu12:matrix.orgAtemuCan you please keep it on-topic?20:06:08
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemYeah sorry20:06:15
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem
error: Cannot build '/nix/store/qmximns6m4rb6zm8ayhpmrdvm2j5006p-aws-sdk-java-v2-4b4fafe.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/1d3k2ks8h4ky672nn9q8prx2wrnflxc6-aws-sdk-java-v2-4b4fafe
       Last 18 log lines:
       > exporting https://android.googlesource.com/platform/external/aws-sdk-java-v2 (rev 4b4fafefcbed63e78902f1bcdce7907908c908d8) into /nix/store/1d3k2ks8h4ky672nn9q8prx2wrnflxc6-aws-sdk-java-v2-4b4fafe
       > Git LFS initialized.
       > Initialized empty Git repository in /nix/store/1d3k2ks8h4ky672nn9q8prx2wrnflxc6-aws-sdk-java-v2-4b4fafe/.git/
       > error: RPC failed; HTTP 429 curl 22 The requested URL returned error: 429
       > fatal: expected flush after ref listing
       > error: RPC failed; HTTP 429 curl 22 The requested URL returned error: 429
       > fatal: expected flush after ref listing
20:06:31
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemIs there an easy way around the rate limits?20:06:38
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemYou can't perform a build of robotnix from scratch without hitting them20:06:53
@cyclopentane:aidoskyneen.eupentanenone that I know of, either throttle your own connection or reduce the number of simultaneous builds ig20:07:15
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemYeah.. throttling own connection. Rate limits are an interesting impurity that isn't handled in nixpkgs at all basically20:07:47
@cyclopentane:aidoskyneen.eupentaneoccasionally, I also rotated through some Mullvad proxies to avoid the ratelimit20:07:50
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemLike all fetchers would need to implement this if it were to be supported20:07:55

Show newer messages


Back to Room ListRoom Version: 6