!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

187 Members
55 Servers

Load older messages


SenderMessageTime
2 Oct 2025
@hexa:lossy.networkhexaand I hope we can achieve these things with nixpkgs core14:39:40
@hexa:lossy.networkhexanodePackages still exists because we're not good at long term consistent decison making14:40:17
@hexa:lossy.networkhexabut we can't even issue trace warnings, because the ci folks decided we may not14:41:45
@hexa:lossy.networkhexamodules may, packages may not14:42:25
@c0ba1t:matrix.orgCobalt How are package removals communicated then? Let's say I depend on libfoo and it gets removed (no maintainer, no dependents), wouldn't a warning be a good idea then? 14:44:05
@winter:catgirl.cloudWinter🙃14:44:10
@winter:catgirl.cloudWintera throw14:44:16
@c0ba1t:matrix.orgCobalt Throw as in "package not found"? 14:44:32
@hexa:lossy.networkhexathrow as in "lol, its too late"14:47:43
@hexa:lossy.networkhexabecause we don't ship this package anymore14:47:57
@hexa:lossy.networkhexait was yanked14:48:01
@hexa:lossy.networkhexafoo = throw "foo was removed from nixpkgs, because it was utter garbage"14:48:13
@hexa:lossy.networkhexa *
foo = throw "foo was removed from nixpkgs, because it was utter garbage";
14:48:16
@pyrox:pyrox.devdish [Fox/It/She] still does, its a pain to fix merge conflicts when i have multiple PRs in flight against it 🥴 14:55:59
@sandro:supersandro.deSandro 🐧The best way out of that is to extract the packages from it14:57:11
@sandro:supersandro.deSandro 🐧* The best way out of that is to extract the packages from it you care about14:57:16
@pyrox:pyrox.devdish [Fox/It/She]yeah that's what I'm doing14:57:18
@pyrox:pyrox.devdish [Fox/It/She]but its a pain even when doing that for multiple packages in parallel14:57:29
@sandro:supersandro.deSandro 🐧Just removing the package should no require a regen and have little conflicts14:57:43
@pyrox:pyrox.devdish [Fox/It/She]oh gods i never regen the set14:59:45
@pyrox:pyrox.devdish [Fox/It/She]that's never gonna happen if i can help it15:00:04
@pyrox:pyrox.devdish [Fox/It/She]anything useful can be extracted from it and anything useless gets dropped15:00:16
@pyrox:pyrox.devdish [Fox/It/She]might make a mega-PR removing all packages from nodePackages that are currently unpackagable due to not having upstream lockfiles15:01:05
@pyrox:pyrox.devdish [Fox/It/She]* might make a mega-PR removing all packages from nodePackages that are currently unpackagable in normal nixpkgs expressions due to not having upstream lockfiles15:01:51
@pyrox:pyrox.devdish [Fox/It/She] welp here i go down that rabbit hole lol 15:50:14
@vengmark2:matrix.org@vengmark2:matrix.org left the room.17:42:10
4 Oct 2025
@aidalgol:tchncs.de@aidalgol:tchncs.de left the room.00:51:26
5 Oct 2025
@rosssmyth:matrix.org@rosssmyth:matrix.org left the room.01:47:38
7 Oct 2025
@emma:rory.gayEmma [it/its]question: how do i override the build command with buildNpmPackage?13:46:53
@emma:rory.gayEmma [it/its] nvm, npmBuildScript lol 13:47:33

Show newer messages


Back to Room ListRoom Version: 6