| 10 Feb 2024 |
@drupol:matrix.org | Apparently it doesn't find jq and sponge, but those dependencies are in nativeBuildInputs, I don't understand why it doesn't find it. | 22:51:38 |
@drupol:matrix.org | See the log :https://github.com/NixOS/nixpkgs/pull/287527/checks?check_run_id=21438575929 | 22:51:42 |
@drupol:matrix.org | I've also open an issue here: https://github.com/NixOS/nixpkgs/pull/287894 | 23:11:03 |
@drupol:matrix.org | In reply to @drupol:matrix.org Apparently it doesn't find jq and sponge, but those dependencies are in nativeBuildInputs, I don't understand why it doesn't find it. I got rid of jq and sponge, so that issue is no more relevant! | 23:13:14 |
| 11 Feb 2024 |
@julia:the-apothecary.club | In reply to @drupol:matrix.org See the log :https://github.com/NixOS/nixpkgs/pull/287527/checks?check_run_id=21438575929 hmm. I mean it looks like a specific package is failing to build. what's the build output locally?
it's a build hard to tell from the ofborg logs because nix builds things in parallel | 03:10:17 |
@julia:the-apothecary.club | doing it locally means the builds which succeed get saved and you can more easily ignore the good ones | 03:10:43 |
| 15 Feb 2024 |
| kenji joined the room. | 19:15:29 |
| 16 Feb 2024 |
@adis:blad.is | In reply to * @adis:blad.is should put buildNodeModules in nixpkgs https://github.com/NixOS/nixpkgs/pull/289231 | 08:51:56 |
| 28 Feb 2024 |
szucsitg | I'm trying to build a project with nx, but none of the optionaldepencies downloaded for it (nor esbuild, swc...). How can I do this with buildNpmPackage? | 17:04:13 |
| 29 Feb 2024 |
szucsitg | I gave it another go, and my nx knowledge is shallow but it seems like nx run-many is failing in the build. Also by rewriting scripts from "nx":"nx" to "build":"nx run...." solved my optional dependency issue 🤷 | 07:54:41 |
| 8 Mar 2024 |
| @kyle:iteratee.net joined the room. | 20:01:26 |
@kyle:iteratee.net | I recently patched pnpm2nix-nzbr to work with pnpm workspaces for a project at work. Are the people here that would be interested in that work? Even if just out of curiosity to see what changes were necessary? | 20:07:08 |
hexa | I need to npm install and get the resulting dir for a build | 22:46:42 |
hexa | but I only get the _cacache in out that way 😄 | 22:47:01 |
Lily Foster | In reply to @hexa:lossy.network but I only get the _cacache in out that way 😄 hmm? | 22:51:08 |
hexa | _cacache package-lock.json
| 22:51:30 |
hexa | * _cacache package-lock.json
| 22:51:39 |
Lily Foster | fetchNpmDeps does that, yeah. if you are needing to build a package then buildNpmPackage should do it | 22:51:51 |
Lily Foster | do you have more context? | 22:52:05 |
hexa | as you know, everything I do is slightly cursed | 22:52:12 |
hexa | the thing has no build script | 22:52:20 |
Lily Foster | In reply to @hexa:lossy.network as you know, everything I do is slightly cursed (me too....) | 22:52:23 |
Lily Foster | In reply to @hexa:lossy.network the thing has no build script dontNpmBuild = true? | 22:52:45 |
hexa | https://github.com/pretix/pretix/blob/master/src/pretix/static/npm_dir/package.json | 22:52:50 |
hexa | https://github.com/pretix/pretix/blob/master/src/pretix/_build.py#L42 | 22:53:07 |
Lily Foster | In reply to @hexa:lossy.network https://github.com/pretix/pretix/blob/master/src/pretix/_build.py#L42 ewww | 22:53:32 |
hexa | told you so! | 22:53:38 |
hexa | never understimated the weird stuff I'm touching | 22:53:45 |
Lily Foster | look, i had to touch the cursed cxx interface generation python code for mupdf (and then the SWIGing the cxx interface to get a python interface.....) | 22:54:29 |
Lily Foster | this is mild | 22:54:32 |