| 27 Nov 2025 |
mio | Does anyone know how to fix errors like this?
❯ nix run .#jellyfin-media-player
path '/Users/user/Documents/nurpkgs/pkgs/jellyfin-media-player' does not contain a 'flake.nix', searching up
warning: Git tree '/Users/user/Documents/nurpkgs' is dirty
dyld[86342]: Symbol not found: _libiconv
Referenced from: <07957CEF-EEB5-36BA-82E1-F4E59E3214F5> /nix/store/0xi380xw339k8cz2bdl4c0pqghm3zda7-jellyfin-media-player-1.12.0-unstable-2025-11-25/Applications/Jellyfin Media Player.app/Contents/Frameworks/libidn2.0.dylib
Expected in: <0761956A-9436-33A8-A866-3B69FA204723> /nix/store/0xi380xw339k8cz2bdl4c0pqghm3zda7-jellyfin-media-player-1.12.0-unstable-2025-11-25/Applications/Jellyfin Media Player.app/Contents/Frameworks/libiconv.2.dylib
zsh: abort nix run .#jellyfin-media-player
https://github.com/NixOS/nixpkgs/pull/465340#issuecomment-3583946614
| 02:25:46 |
Randy Eckenrode | Why is it copying all of the dylibs into the Frameworks folder? | 03:01:12 |
Randy Eckenrode | * Why is it copying all of the dylibs into the Frameworks folder? | 03:01:20 |
Randy Eckenrode | Oh, it’s qtmacdeploy. Is there a way to make it stop doing that? | 03:08:41 |
Randy Eckenrode | * Oh, it’s macdeployqt . Is there a way to make it stop doing that? | 03:09:13 |
Randy Eckenrode | mio, this patch appears to work for me. It doesn’t solve the mpvqt issue. The nixpkgs one builds, but kdeFrameworks doesn’t include Darwin in its supported platforms.
https://gist.github.com/reckenrode/0f70490429733aacb0091a05deb1653b
| 03:23:07 |
Randy Eckenrode | I’m able to run it, but I can’t connect to my server because its certificates expired. For some reason, Let’s Encrypt won’t renew. I was in the process of upgrading my servers to 25.05 when I got sidetracked fixing a libcurl regression …. | 03:24:23 |
mio | I applied your patch to pic/jellyfin-qt6
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
DisplayManager : unable to retrieve current video mode
Slot for host command missing, or has incorrect signature!
[49587:259:1127/153935.932187:ERROR:service_utils.cc(339)] Skia Graphite backend = "" not found - falling back to Ganesh!
[49587:259:1127/153935.936711:ERROR:service_utils.cc(339)] Skia Graphite backend = "" not found - falling back to Ganesh!
libc++abi: terminating due to uncaught exception of type FatalException: std::exception
Received signal 6
[0x00011d6444b0]
[0x00011d62f9f0]
[0x00011d6443c8]
[0x0001992216a4]
[0x0001991e7848]
[0x0001990f09e4]
[0x00019919d384]
[0x00019918bcd8]
[0x000198e10de4]
[0x00019919c698]
[0x00019919fc30]
[0x00019919fbd8]
[0x00010098afb0]
[0x000104d98508]
[0x0001033f97a8]
[0x0001033f9cc0]
[0x0001009876b0]
[0x000198e46b98]
[end of stack trace]
zsh: abort nix run .#jellyfin-media-player --impure
| 04:40:00 |
| Picnoir joined the room. | 08:38:04 |
Randy Eckenrode | I got to the window where you put in the address of the server. | 11:39:17 |
Randy Eckenrode | Is that with mpvqt from nixpkgs or the module? | 11:39:31 |
| birkhoff joined the room. | 16:41:49 |
crushing-smite | Can I mount nix store volume in guest macos for read-write? I had not decided which tool yet (tart, virtualbuddy, UTM, etc.), but in general? | 16:56:24 |
xored | hi, is anyone else' spotlight crashing when you start typing characters if you have the files & folders setting on? I presume this might be nix-related | 17:32:05 |
Picnoir | I assume this message was about jellyfin-media-player? (joined the room around here, I don't have any further backlog) | 18:24:01 |
Picnoir | I included your patch to the PR. | 18:24:12 |
Randy Eckenrode | Yeah. It doesn’t like my server for some reason. | 18:45:30 |
Randy Eckenrode | It works over the web and with Infuse though. | 18:46:39 |
Picnoir | Hm, strange. | 18:47:19 |
Picnoir | No logs in stdour/err? | 18:47:26 |
samasaur | Randy Eckenrode: Am I correct in assuming both apple-sdk and cctools don't have manpages to reduce the size of the stdenv closure? | 19:57:25 |
samasaur | I'm looking at https://github.com/NixOS/nixpkgs/issues/456879 and thinking about whether it's possible to get those manpages in at least interactive dev shells | 19:57:42 |
Randy Eckenrode | They’re disabled because otherwise they pull in llvm-manpages, which has a ton of build deps. | 19:58:09 |
Randy Eckenrode | Like if you don’t disable tests, you end up pulling ffmpeg i to the bootstrap. | 19:58:38 |
Randy Eckenrode | * | 19:58:44 |
samasaur | oh blegh | 19:58:44 |
samasaur | what about the SDK manpages? | 20:06:08 |
samasaur | https://github.com/NixOS/nixpkgs/blob/ffe72c37cd240ca7043055765c1ae22678ce4638/pkgs/by-name/ap/apple-sdk/common/fetch-sdk.nix#L32-L33 | 20:06:09 |
samasaur | looks like they're just explicitly removed | 20:06:13 |
samasaur | which i assume is for size? | 20:06:19 |