!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

153 Members
48 Servers

Load older messages


SenderMessageTime
29 May 2024
@raitobezarius:matrix.orgraitobezarius changed their display name from raitobezarius to raitobezarius (DECT: 7248).17:07:38
4 Jun 2024
@raitobezarius:matrix.orgraitobezarius changed their display name from raitobezarius (DECT: 7248) to raitobezarius.11:15:28
7 Jun 2024
@alex3829:matrix.org@alex3829:matrix.org removed their display name real_z2.23:44:45
11 Jun 2024
@9pfs:h.hackclub.app9pfs joined the room.20:24:10
17 Jun 2024
@marie:marie.cologneMarie i'm making changes to prefetch-npm-deps, how can i check all FODs in nixpkgs to see if i broke something?
(Lily Foster)
08:59:13
@marie:marie.cologneMarie * i'm making changes to prefetch-npm-deps, how can i check/rebuild all FODs in nixpkgs to see if i broke something?
(Lily Foster)
09:00:24
@keiichi:matrix.orgteto maybe run nixpkgs-review on your code and see how many drv it rebuilds ? 10:46:40
@marie:marie.cologneMariei tried running nixpkgs-review but it didn't rebuilt the FODs, it just fetches them from the cache10:48:00
@lily:lily.flowersLily Fosteri was working on a fod checker13:49:25
@lily:lily.flowersLily Fosteri guess i should dust off that code13:49:31
@lily:lily.flowersLily Fosterit already basically works, i just never hooked it up to any frontend logic13:50:01
19 Jun 2024
@refritopr:matrix.orgRefrito PR joined the room.08:29:35
@refritopr:matrix.orgRefrito PRrun 08:30:44
@refritopr:matrix.orgRefrito PRrun for ur life08:30:53
@refritopr:matrix.orgRefrito PRnxpkg-review08:31:04
24 Jun 2024
@janik0:matrix.org@janik0:matrix.org left the room.08:52:33
25 Jun 2024
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.de left the room.10:42:12
27 Jun 2024
@zeorin:matrix.orgXandor Schiefer

Hello all, I maintain vscode-js-debug, it's the first package I'm maintaining. It's currently broken on Darwin because, via vsce, it depends on keytar.

There is actually already a "packaged" version of keytar, available as element-desktop.passthru.keytar, but I'm not sure how to use that with buildNpmPackage in such a way that npm doesn't need to actually build keytar itself, but use the nixpkgs one instead.

21:05:07
@zeorin:matrix.orgXandor Schiefer Dandellion mentioning you here because you're listed as a maintainer of element-desktop and perhaps you'd know how to approach this. 22:46:55
28 Jun 2024
@hexa:lossy.networkhexa
quba-viewer> npm ERR! code 1
quba-viewer> npm ERR! path /build/source/node_modules/electron
quba-viewer> npm ERR! command failed
quba-viewer> npm ERR! command sh -c node install.js
quba-viewer> npm ERR! RequestError: getaddrinfo EAI_AGAIN github.com
quba-viewer> npm ERR!     at ClientRequest.<anonymous> (/build/source/node_modules/got/source/request-as-event-emitter.js:178:14)
quba-viewer> npm ERR!     at Object.onceWrapper (node:events:633:26)
quba-viewer> npm ERR!     at ClientRequest.emit (node:events:530:35)
quba-viewer> npm ERR!     at origin.emit (/build/source/node_modules/@szmarczak/http-timer/source/index.js:37:11)
quba-viewer> npm ERR!     at TLSSocket.socketErrorListener (node:_http_client:500:9)
quba-viewer> npm ERR!     at TLSSocket.emit (node:events:518:28)
quba-viewer> npm ERR!     at emitErrorNT (node:internal/streams/destroy:169:8)
quba-viewer> npm ERR!     at emitErrorCloseNT (node:internal/streams/destroy:128:3)
quba-viewer> npm ERR!     at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
quba-viewer> 
quba-viewer> npm ERR! Log files were not written due to an error writing to the directory: /nix/store/rjvqnvcvwfm11bysj3gjizzzl17gpyqy-quba-viewer-1.4.0-npm-deps/_logs
quba-viewer> npm ERR! You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
14:50:09
@hexa:lossy.networkhexahttps://github.com/ZUGFeRD/quba-viewer/tree/master14:50:25
@hexa:lossy.networkhexaone of the dependencies, looks to be electron, wants to reach out to github.com14:50:44
@xanderio:bitflip.jetztxanderio joined the room.14:55:34
@hexa:lossy.networkhexaand I think I probably need to pass in our electron builds? 🤔14:55:35
@hexa:lossy.networkhexa
env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
14:56:19
@hexa:lossy.networkhexathat one is very gud14:56:23
@hexa:lossy.networkhexa
quba-viewer>   ⨯ Get "https://github.com/electron/electron/releases/download/v20.0.0/electron-v20.0.0-win32-x64.zip": dial tcp: lookup github.com on [::1]:53: read udp [::1]:42201->[::1]:53: read: connection refused
14:58:26
@hexa:lossy.networkhexathat can't be good 😄 14:58:43
@hexa:lossy.networkhexaanyway, it can't find electron now, which is expected14:59:08
@hexa:lossy.networkhexa
this derivation will be built:
  /nix/store/gr5yz8fsm37rfaxsngcrvnhn8dc43shk-quba-viewer-1.4.0.drv
quba-viewer> building '/nix/store/gr5yz8fsm37rfaxsngcrvnhn8dc43shk-quba-viewer-1.4.0.drv' on 'ssh-ng://hexa@build1.darmstadt.ccc.de'
copying 0 paths
quba-viewer> building '/nix/store/gr5yz8fsm37rfaxsngcrvnhn8dc43shk-quba-viewer-1.4.0.drv'
quba-viewer> Running phase: unpackPhase
quba-viewer> unpacking source archive /nix/store/hm82459pvlm94cwzv6vmq79b5b4gs2s7-source
quba-viewer> source root is source
quba-viewer> Running phase: patchPhase
quba-viewer> Executing npmConfigHook
quba-viewer> Configuring npm
quba-viewer> Validating consistency between /build/source/package-lock.json and /nix/store/rjvqnvcvwfm11bysj3gjizzzl17gpyqy-quba-viewer-1.4.0-npm-deps/package-lock.json
quba-viewer> Installing dependencies
quba-viewer> npm WARN deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
quba-viewer> npm WARN deprecated @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
quba-viewer> npm WARN deprecated consolidate@0.15.1: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog
quba-viewer> npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
quba-viewer> npm WARN deprecated asar@3.2.0: Please use @electron/asar moving forward.  There is no API change, just a package name change
quba-viewer> npm WARN deprecated webpack-chain@6.5.1: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
quba-viewer> npm WARN deprecated electron-osx-sign@0.6.0: Please use @electron/osx-sign moving forward. Be aware the API is slightly different
quba-viewer> npm WARN deprecated core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
quba-viewer> 
quba-viewer> added 1240 packages, and audited 1241 packages in 7s
 WARNING  Compiled with 3 warnings          3:00:04 PM
quba-viewer> 
quba-viewer>  warning  
quba-viewer> 
quba-viewer> asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
quba-viewer> This can impact web performance.
quba-viewer> Assets: 
quba-viewer>   js/chunk-vendors.d8dc69db.js (426 KiB)
quba-viewer>   lib/pdfjs/build/pdf.js (380 KiB)
quba-viewer>   lib/pdfjs/build/pdf.js.map (774 KiB)
quba-viewer>   lib/pdfjs/build/pdf.sandbox.js (614 KiB)
quba-viewer>   lib/pdfjs/build/pdf.sandbox.js.map (529 KiB)
quba-viewer>   lib/pdfjs/build/pdf.worker.js (1.6 MiB)
quba-viewer>   lib/pdfjs/build/pdf.worker.js.map (3.2 MiB)
quba-viewer>   lib/pdfjs/web/compressed.tracemonkey-pldi-09.pdf (992 KiB)
quba-viewer>   lib/pdfjs/web/viewer.js (383 KiB)
quba-viewer>   lib/pdfjs/web/viewer.js.map (807 KiB)
quba-viewer> 
quba-viewer>  warning  
quba-viewer> 
quba-viewer> entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
quba-viewer> Entrypoints:
quba-viewer>   app (472 KiB)
quba-viewer>       js/chunk-vendors.d8dc69db.js
quba-viewer>       css/app.bed31740.css
quba-viewer>       js/app.369b5189.js
quba-viewer> 
quba-viewer> 
quba-viewer>  warning  
quba-viewer> 
quba-viewer> webpack performance recommendations: 
quba-viewer> You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
quba-viewer> For more info visit https://webpack.js.org/guides/code-splitting/
quba-viewer> 
  File                                   Size              Gzipped
quba-viewer> 
quba-viewer>   dist/lib/pdfjs/build/pdf.worker.js     1635.76 KiB       311.79 KiB
quba-viewer>   dist/lib/pdfjs/build/pdf.sandbox.js    614.02 KiB        257.15 KiB
quba-viewer>   dist/js/chunk-vendors.d8dc69db.js      425.69 KiB        146.94 KiB
quba-viewer>   dist/lib/pdfjs/web/viewer.js           383.25 KiB        77.79 KiB
quba-viewer>   dist/lib/pdfjs/build/pdf.js            379.78 KiB        76.46 KiB
quba-viewer>   dist/lib/pdfjs/web/debugger.js         18.21 KiB         4.85 KiB
quba-viewer>   dist/js/app.369b5189.js                15.99 KiB         5.89 KiB
quba-viewer>   dist/lib/pdfjs/web/viewer.css          59.54 KiB         10.75 KiB
quba-viewer>   dist/css/app.bed31740.css              30.26 KiB         5.40 KiB
quba-viewer> 
quba-viewer>   Images and other types of assets omitted.
quba-viewer>   Build at: 2024-06-28T15:00:04.291Z - Hash: 35cbb3f9ca077d8a - Time: 7721ms
quba-viewer> 
quba-viewer>  DONE  Build complete. The dist directory is ready to be deployed.
quba-viewer>  INFO  Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
quba-viewer>        
quba-viewer>   • electron-builder  version=23.0.3 os=6.6.35
quba-viewer>   • loaded configuration  file=package.json ("build" field)
quba-viewer>   • writing effective config  file=release/builder-effective-config.yaml
quba-viewer>   • packaging       platform=win32 arch=x64 electron=20.0.0 appOutDir=release/win-unpacked
quba-viewer>   ⨯ Get "https://github.com/electron/electron/releases/download/v20.0.0/electron-v20.0.0-win32-x64.zip": dial tcp: lookup github.com on [::1]:53: read udp [::1]:37675->[::1]:53: read: connection refused
quba-viewer> github.com/develar/app-builder/pkg/download.(*Downloader).follow.func1
quba-viewer> 	/Volumes/data/Documents/app-builder/pkg/download/downloader.go:206
quba-viewer> github.com/develar/app-builder/pkg/download.(*Downloader).follow
quba-viewer> 	/Volumes/data/Documents/app-builder/pkg/download/downloader.go:234
quba-viewer> github.com/develar/app-builder/pkg/download.(*Downloader).DownloadNoRetry
quba-viewer> 	/Volumes/data/Documents/app-builder/pkg/download/downloader.go:128
quba-viewer> github.com/develar/app-builder/pkg/download.(*Downloader).Download
quba-viewer> 	/Volumes/data/Documents/app-builder/pkg/download/downloader.go:112
quba-viewer> github.com/develar/app-builder/pkg/electron.(*ElectronDownloader).doDownload
quba-viewer> 	/Volumes/data/Documents/app-builder/pkg/electron/electronDownloader.go:192
quba-viewer> github.com/develar/app-builder/pkg/electron.(*ElectronDownloader).Download
quba-viewer> 	/Volumes/data/Documents/app-builder/pkg/electron/electronDownloader.go:177
quba-viewer> github.com/develar/app-builder/pkg/electron.downloadElectron.func1.1
quba-viewer> 	/Volumes/data/Documents/app-builder/pkg/electron/electronDownloader.go:73
quba-viewer> github.com/develar/app-builder/pkg/util.MapAsyncConcurrency.func2
quba-viewer> 	/Volumes/data/Documents/app-builder/pkg/util/async.go:68
quba-viewer> runtime.goexit
quba-viewer> 	/usr/local/Cellar/go/1.17/libexec/src/runtime/asm_amd64.s:1581  
quba-viewer>   ⨯ /build/source/node_modules/app-builder-bin/linux/x64/app-builder process failed ERR_ELECTRON_BUILDER_CANNOT_EXECUTE
quba-viewer> Exit code:
quba-viewer> 1  failedTask=build stackTrace=Error: /build/source/node_modules/app-builder-bin/linux/x64/app-builder process failed ERR_ELECTRON_BUILDER_CANNOT_EXECUTE
quba-viewer> Exit code:
quba-viewer> 1
quba-viewer>     at ChildProcess.<anonymous> (/build/source/node_modules/builder-util/src/util.ts:250:14)
quba-viewer>     at Object.onceWrapper (node:events:633:26)
quba-viewer>     at ChildProcess.emit (node:events:518:28)
quba-viewer>     at maybeClose (node:internal/child_process:1105:16)
quba-viewer>     at Process.ChildProcess._handle.onexit (node:internal/child_process:305:5)
quba-viewer> 
quba-viewer> ERROR: `npm build` failed
quba-viewer> 
quba-viewer> Here are a few things you can try, depending on the error:
quba-viewer> 1. Make sure your build script (build) exists
quba-viewer>   If there is none, set `dontNpmBuild = true`.
quba-viewer> 2. If the error being thrown is something similar to "error:0308010C:digital envelope routines::unsupported", add `NODE_OPTIONS = "--openssl-legacy-provider"` to your derivation
quba-viewer>   See https://github.com/webpack/webpack/issues/14532 for more information.
quba-viewer> 
15:00:19

Show newer messages


Back to Room ListRoom Version: 6