!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

209 Members
59 Servers

Load older messages


SenderMessageTime
31 Oct 2023
@lily:lily.flowersLily Foster * (and i have a lot of open PRs I can't convince anyone to review 🙈)12:07:54
@emma:conduit.rory.gayEmma [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:conduit.rory.gayEmma [it/its] ⚡️hint: i had to write my own derivation to get it to work12:08:37
@lily:lily.flowersLily Fosterokay dotnet is also hell12:08:42
@emma:conduit.rory.gayEmma [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:lily.flowersLily Fosterand dotnet has somehow more issues than nodejs with just casually downloading native code in deps and expecting it to work12:09:10
@emma:conduit.rory.gayEmma [it/its] ⚡️somehow ive never had issues with that12:09:26
@emma:conduit.rory.gayEmma [it/its] ⚡️(i do not develop within an FHS environment)12:09:38
@lily:lily.flowersLily 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:conduit.rory.gayEmma [it/its] ⚡️bottom moment /j12:15:21
@emma:conduit.rory.gayEmma [it/its] ⚡️thats one large board o.o12:15:37
@c0ba1t:matrix.orgCobalt
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:lily.flowersLily 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:lily.flowersLily 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
@c0ba1t:matrix.orgCobalt
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:lily.flowersLily 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
@c0ba1t:matrix.orgCobalt
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
@c0ba1t:matrix.orgCobalt* 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 self-merged MRs12:28:39
@lily:lily.flowersLily Foster
In reply to @lily:lily.flowers
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
(i'm oversimplifying and misrepresenting slightly here, but that is the gist of it)
12:28:43
@lily:lily.flowersLily Foster
In reply to @c0ba1t:matrix.org

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 self-merged MRs

i mean if it has approvals it's not really frowned upon, but i still just have too much anxiety after last time 😅
12:34:52
@joepie91:pixie.town@joepie91:pixie.town joined the room.19:34:05
* @joepie91:pixie.town@joepie91:pixie.town beeps19:35:38
@lily:lily.flowersLily Foster
In reply to @joepie91:pixie.town
beeps
meow
19:37:38
@joepie91:pixie.town@joepie91:pixie.town Lily Foster: I will probably forget to pay attention to this channel, so if there's a question that you need my input on, pinging me will generally work best :p 19:38:18
@lily:lily.flowersLily Foster
In reply to @joepie91:pixie.town
Lily Foster: I will probably forget to pay attention to this channel, so if there's a question that you need my input on, pinging me will generally work best :p
will do, thank you so much! ❤️
19:38:48
@joepie91:pixie.town@joepie91:pixie.townnp :)19:39:02
@whentze:matrix.orgWanja Hentze joined the room.19:39:47
@whentze:matrix.orgWanja Hentze joepie91 🏳️‍🌈: so which of the ~dozen or so npm/nix things should I use 19:40:52
@whentze:matrix.orgWanja Hentze

so far I've tried

  • node2nix
  • buildNpmPackage (from nixpkgs)
  • buildNpmPackage (from serokell)
  • old v1-only npmlock2nix
  • newer npmlock2nix
  • floco
  • napalm
  • dream2nix
19:42:10
@lily:lily.flowersLily Fosterwhat do you mean from serokell.... do they have their own?19:42:37

Show newer messages


Back to Room ListRoom Version: 6