| 9 Jun 2023 |
raitobezarius | Lily Foster: pushed here https://github.com/NixOS/nixpkgs/pull/236877 | 16:33:25 |
| 12 Jun 2023 |
gdamjan | matrix-appserver-irc moved from npm to yarn. the nix package will need an overhaul now :/ | 16:45:15 |
hexa | In reply to @hexa:lossy.network 😠reaction strongly related | 16:47:18 |
hexa | feel free to put in the work | 16:47:36 |
hexa | or ping rhys, its maintainer | 16:47:53 |
gdamjan | ah lol | 17:17:40 |
gdamjan | didn't see. your message | 17:17:56 |
gdamjan | In reply to @hexa:lossy.network feel free to put in the work well, I did something … but I'll need to confirm it's meaningful. also discovered they include typescript as a dependency, and not a devDependency (also react) - which all seems suboptimal :( | 21:48:05 |
gdamjan | ./result/bin/matrix-appservice-irc
Usage:
Generating an application service registration file:
/nix/store/1dyx7vs2isj2yl81ik2f3zxzwp3l233p-nodejs-18.16.0/bin/node -r [-f /path/to/save/registration.yaml] -u 'http://localhost:6789' -c CONFIG_FILE [-l my-app-service]
Running an application service with an existing registration file:
/nix/store/1dyx7vs2isj2yl81ik2f3zxzwp3l233p-nodejs-18.16.0/bin/node -c CONFIG_FILE [-f /path/to/load/registration.yaml] [-p NUMBER]
their Usage handling seems not quite right :D
| 22:16:11 |
gdamjan | so, mkYarnPackage runs yarn install with --ignore-scripts - funnily enough wants to run the build in prepare matrix-appservice-irc https://github.com/matrix-org/matrix-appservice-irc/blob/1.0.0/package.json#L13 | 22:22:26 |
gdamjan | so now I need to re-introduce yarn build somewhere, postBuild I guess | 22:22:53 |
| 13 Jun 2023 |
| @federicodschonborn:matrix.org changed their profile picture. | 20:55:50 |
| 14 Jun 2023 |
| raphi changed their display name from raphi (element unread channel fix when) to raphi. | 07:03:20 |
| 15 Jun 2023 |
| @ulli:hrnz.li set a profile picture. | 22:19:53 |
| 20 Jun 2023 |
| lord-valen joined the room. | 05:28:05 |
| 22 Jun 2023 |
hexa | bokehjs> npm ERR! code ENOTCACHED
bokehjs> npm ERR! request to https://registry.npmjs.org/p-map failed: cache mode is 'only-if-cached' but no cached response is available.
| 11:13:59 |
hexa | is this again due to lack of integrity hashes? https://github.com/bokeh/bokeh/blob/3.2.0/bokehjs/package-lock.json#L101 | 11:14:35 |
hexa | In reply to @hexa:lossy.network
"make/node_modules/p-map": {
"version": "4.0.0",
"dev": true,
"license": "MIT",
"dependencies": {
"aggregate-error": "^3.0.0"
},
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
ah well, been there already | 11:17:59 |
Lily Foster | I actually do have an idea to deal with that, since it's so unfortunately common | 11:20:29 |
Lily Foster | Need enough time to finish hashing out the implementation though (and got sucked into refactoring prefetch-npm-deps when working on it to make it easier) | 11:21:18 |
| 23 Jun 2023 |
| bl1nk changed their profile picture. | 21:49:25 |
| 28 Jun 2023 |
Lily Foster | In reply to @denbrahe:matrix.org Oh, that sounds great! Let me know if I can help with testing or something else! We have retries now! (Sorry that took so long -- someone else was kind enough to submit a PR while I was still mucking around with getting isahc to work) https://github.com/NixOS/nixpkgs/pull/238452 | 18:08:23 |
@denbrahe:matrix.org | That's great! Thanks for letting me know! | 18:46:54 |
Lily Foster | denbrahe: Would you be able to test this too and see if it works okay for you? https://github.com/NixOS/nixpkgs/pull/240419 | 21:45:14 |
Lily Foster | By the way, for those following here, I made a project board this morning for the node team to keep track of what work needs to be done and what is being actively worked on: https://github.com/orgs/NixOS/projects/37
I still need to populate it with some old issues and PRs, but I've already started adding a few | 22:20:42 |
| 29 Jun 2023 |
@denbrahe:matrix.org | I can confirm that at least XYenon's "add retry" PR solves the issue for me. I'll try now with your PR. | 10:08:21 |
@denbrahe:matrix.org | Your PR also works for me! Thank you very much! | 10:27:56 |
gdamjan | wait, there's fetchYarnDeps? how did I not see it before | 22:35:08 |
Lily Foster | In reply to @gdamjan:spodeli.org wait, there's fetchYarnDeps? how did I not see it before Yeah, that's actually existed longer than fetchNpmDeps | 22:37:20 |
gdamjan | that might help me bump matrix-appservice-irc, but it'd be a big refactor | 23:13:57 |