11 Sep 2024 |
| @vytskalt:matrix.org left the room. | 13:43:06 |
Artturin | In reply to @artturin:matrix.org The eval in the PR's is still going on 😅 19 hours later still going | 13:45:59 |
Artturin | And opening a repl I got infinite recursion in qt5 stuff | 13:46:24 |
Artturin | I'll try to make some performance impact test locally with some long dependency tree | 13:48:40 |
hexa | we are currently missing evaluators | 15:09:52 |
hexa | see #ofborg:nixos.org | 15:09:55 |
vramp | when I install pkgsCross.mingwW64.portaudio it installs alsa which is surprising, and then fails to find poll.h, which is less surprising | 17:30:23 |
Artturin | https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/portaudio/default.nix | 17:31:51 |
Artturin | been there since 2010 when the package was added | 17:31:57 |
Artturin | * alsa-lib has been there since 2010 when the package was added | 17:32:07 |
Artturin | Any suggestions for what is the attr which has the deepest dependency tree
| 17:33:29 |
hexa | Evaluating pkgsCross.aarch64-multiplatform.home-assistant is a desaster | 17:33:43 |
vramp | * when I install pkgsCross.mingwW64.portaudio (on linux) it installs alsa which is surprising, and then fails to find poll.h, which is less surprising | 17:33:58 |
hexa | Eats roughly 30GB RAM because of missing memoization of an override of the Python interpreter | 17:34:58 |
hexa | Presumably due to the override function in https://github.com/NixOS/nixpkgs/pull/169475 | 17:36:12 |
Kamilla 'ova | In reply to@hexa:lossy.network Eats roughly 30GB RAM because of missing memoization of an override of the Python interpreter how did you figure out the reason for that? | 17:37:51 |
hexa | Someone smarter than me did that | 17:38:08 |
hexa | I am only at the receiving end of the report due to being the maintainer of python and home-assistant | 17:38:45 |
vramp | In reply to @artturin:matrix.org alsa-lib has been there since 2010 when the package was added right but why is a linux-only package a dependency of a windows (pkgsCross.mingwW64) package. Does pkgsCross.<platform> contain things that we would expect work on that platform or just every single thing in nixpkgs and it might work? | 17:54:39 |
K900 | pkgsCross is an entire nixpkgs set | 17:55:55 |
Artturin | It's because the conditional is only !isDarwin because the person who added it didn't consider other system cross and no one after that has changed it to isLinux | 17:56:49 |
vramp | cool, so if I fix it in the base nixpkg to compile on that platform, it will fix it on the crosscompile | 17:57:30 |
Artturin | https://github.com/NixOS/nixpkgs/pull/341227 | 17:57:34 |
vramp | i will convert my shell.nix to a flake and try that out | 17:58:34 |
kjeremy | @hexa oh maybe that's the cause of #338231 | 17:59:01 |
K900 | There's no non-linux left that uses libasound, right? | 18:00:00 |
Kamilla 'ova | Redacted or Malformed Event | 18:00:34 |
Kamilla 'ova | Redacted or Malformed Event | 18:00:35 |
K900 | bash is not home-assistant? | 18:01:17 |
Kamilla 'ova | In reply to@k900:0upti.me bash is not home-assistant? yes, I saw it too late, sorry | 18:02:18 |