| 31 Oct 2023 |
Lily Foster | (one day we'll come back to buildYarnPackage PR...) | 10:48:51 |
Emma [it/its] ⚡️ | maybe | 10:49:19 |
Lily Foster | (idk i really want someone to join the node team so i'm not doing this alone...........) | 10:50:35 |
Emma [it/its] ⚡️ | im neither good at nix, nor knowledgeable at nodejs 😅 | 10:51:28 |
Lily Foster | unfortunate | 10:51:57 |
Lily Foster | one day i'll find someone to scam convince to join the team | 10:52:18 |
| * raitobezarius nods | 11:28:09 |
@janik0:matrix.org | In reply to @emma:conduit.rory.gay im neither good at nix, nor knowledgeable at nodejs 😅 you don't need to be, you just need to be motivated enough :D but I get if you don't want to touch it, I won't touch node stuff with a 10 meter pole | 11:42:06 |
Lily Foster | (yeah for real node.js is hell, don't subject yourself to that......) | 12:02:55 |
Cobalt | It's somewhat surprising that nixpkgs even has somewhat solid support given the mess that the Node ecosystem is at the moment. My expectations were that everything node-ish would just be marked as impure. | 12:06:16 |
Lily Foster | In reply to @c0ba1t:matrix.org It's somewhat surprising that nixpkgs even has somewhat solid support given the mess that the Node ecosystem is at the moment. My expectations were that everything node-ish would just be marked as impure. winter put in a lot more work than me to make it come together 😅 | 12:07:35 |
Lily Foster | idk we still have a lot of fixes to do | 12:07:43 |
Lily Foster | (and i have a lot of open PRs I can't convince anyone to review 🙈_ | 12:07:52 |
Lily Foster | * (and i have a lot of open PRs I can't convince anyone to review 🙈) | 12:07:54 |
Emma [it/its] ⚡️ | In reply to @lily:lily.flowers (yeah for real node.js is hell, don't subject yourself to that......) try installing multiple dotnet versions next to each other :p | 12:08:26 |
Emma [it/its] ⚡️ | hint: i had to write my own derivation to get it to work | 12:08:37 |
Lily Foster | okay dotnet is also hell | 12:08:42 |
Emma [it/its] ⚡️ | { pkgs ? import <nixpkgs> {} }:
pkgs.symlinkJoin {
name = "dotnet-pack";
paths = [ pkgs.dotnet-sdk_8 pkgs.dotnet-sdk_7 pkgs.dotnet-sdk ];
postBuild = ''
rm -rfv $out/bin
rm -rfv $out/dotnet
cp -rv ${pkgs.dotnet-sdk_8}/dotnet $out/
cp -rv ${pkgs.dotnet-sdk_8}/bin $out/
'';
}
| 12:08:46 |
Lily Foster | and dotnet has somehow more issues than nodejs with just casually downloading native code in deps and expecting it to work | 12:09:10 |
Emma [it/its] ⚡️ | somehow ive never had issues with that | 12:09:26 |
Emma [it/its] ⚡️ | (i do not develop within an FHS environment) | 12:09:38 |
Lily Foster | In reply to @lily:lily.flowers (and i have a lot of open PRs I can't convince anyone to review 🙈) (if any committers want to go over any of my PRs in this list, especially the backports to 23.05, that, um, would be nice 👉️👈️: https://github.com/orgs/NixOS/projects/37/views/1) | 12:12:42 |
Emma [it/its] ⚡️ | bottom moment /j | 12:15:21 |
Emma [it/its] ⚡️ | thats one large board o.o | 12:15:37 |
Cobalt | In reply to @lily:lily.flowers (if any committers want to go over any of my PRs in this list, especially the backports to 23.05, that, um, would be nice 👉️👈️: https://github.com/orgs/NixOS/projects/37/views/1) Tbh, it's easier to overlay the patch instead of waiting for nixpkgs: https://git.tu-berlin.de/nix/songbird/-/blob/main/modules/prefetch-fix.nix?ref_type=heads just a few lines + a tmp input | 12:19:09 |
Lily Foster | In reply to @c0ba1t:matrix.org Tbh, it's easier to overlay the patch instead of waiting for nixpkgs: https://git.tu-berlin.de/nix/songbird/-/blob/main/modules/prefetch-fix.nix?ref_type=heads just a few lines + a tmp input i mean i could hit merge myself, but i have too much anxiety to self-merge | 12:20:23 |
Lily Foster | (even self-merging approved backports after i broke 23.05 the very first time i did that for a backport i made that got several approvals like a week after getting committer access...........) | 12:20:53 |
Cobalt | In reply to @lily:lily.flowers (even self-merging approved backports after i broke 23.05 the very first time i did that for a backport i made that got several approvals like a week after getting committer access...........) Interesting, wasn't the Borg bot supposed to prevent something like this? | 12:26:57 |
Lily Foster | In reply to @c0ba1t:matrix.org Interesting, wasn't the Borg bot supposed to prevent something like this? now that is a whole conversation where i tried to fix the ci to avoid that occuring to anyone else and got told we can't have nice things | 12:28:05 |
Cobalt | In reply to @lily:lily.flowers i mean i could hit merge myself, but i have too much anxiety to self-merge That's understandable, no pressure. Iirc nixpkgs guidelines also discouraged want self-merged MRs | 12:28:09 |