| 12 Jul 2023 |
Pratham Patel | Would it be feasible to create an "installer image" for RISC-V that is similar to what one gets for x86/arm64 from nixos.org? | 18:00:20 |
Alex | In reply to @thefossguy:matrix.org Would it be feasible to create an "installer image" for RISC-V that is similar to what one gets for x86/arm64 from nixos.org? It could be, but it wouldn't be very useful considering that building natively would require building 800+ derivations (and I think the kernel alone would need >20GiB of disk space while building). | 18:01:43 |
Pratham Patel | No community supported caches until RISC-V support is merged in "mainline"? | 18:02:37 |
Pratham Patel | My current archlinux image uses a binary cache from an arch maintainer. Arch is x86-only, while I belive NixOS isn't x86-only :) | 18:03:30 |
Alex | It isn't, but NixOS only has official caches for {x86_64,aarch64}-{linux,darwin} | 18:04:19 |
Alex | In reply to @thefossguy:matrix.org No community supported caches until RISC-V support is merged in "mainline"? Essentially, community-supported caches are the only option.
Unless someone's already gone to the trouble of building a riscv64 cache, you're out of luck. | 18:05:10 |
[0x4A6F] | We also need powerful builders to fill these caches... | 18:05:12 |
Pratham Patel | ah I understand it now | 18:05:40 |
Pratham Patel | until now, I was looking for a "third party repo" which I could depend on for having riscv binaries and just pull them | 18:06:05 |
Alex | Yeah 80k+ packages aren't going to build overnight on a quad-core 1GHz processor | 18:06:09 |
Pratham Patel | Are they really 80k+ different packages? | 18:06:36 |
Pratham Patel | Imagine the hardwork in just bumping their versions lol | 18:06:51 |
Alex | Yes. 120k if we count versions across all supported platforms.
https://hydra.nixos.org/jobset/nixos/trunk-combined#tabs-jobs | 18:08:42 |
[0x4A6F] | In reply to @thefossguy:matrix.org Imagine the hardwork in just bumping their versions lol There are bots, which do the "hard" part... | 18:09:11 |
Pratham Patel | Makes sense. :) | 18:09:33 |
[0x4A6F] | In reply to @thefossguy:matrix.org Imagine the hardwork in just bumping their versions lol * There are bots, which do the "hard" part... | 18:09:43 |
Leon | Are folks invested in the Milk-V Pioneer yet? It looks to good to be true... | 18:09:47 |
Alex | In reply to @thefossguy:matrix.org until now, I was looking for a "third party repo" which I could depend on for having riscv binaries and just pull them There are some but you won't find much beyond the essentials or anything the cache's maintainer has bothered to build. | 18:10:01 |
Pratham Patel | In reply to @leons:is.currently.online Are folks invested in the Milk-V Pioneer yet? It looks to good to be true... There are two people in China who have it already | 18:10:11 |
Alex | In reply to @alex:tunstall.xyz There are some but you won't find much beyond the essentials or anything the cache's maintainer has bothered to build. e.g. https://github.com/misuzu/nixos-vf2/blob/450d1899dc25b61d9bbb339ff8b235cbe81f19dd/flake.nix#L3 | 18:10:37 |