| 13 Aug 2025 |
Grimmauld (any/all) | i need to make a notes file, i keep forgetting how to build the official iso... | 17:00:36 |
Grimmauld (any/all) | ah shell history still had it :) | 17:01:15 |
Grimmauld (any/all) | time to poke why there is multiple pythons | 17:01:26 |
emily | K900: okay so Mesa's closure is 941 MiB of which 540 MiB is LLVM. 161 MiB of that is the actual libLLVM.so.19.1 that I presume we can't do without | 17:02:59 |
emily | and almost all of the rest is | 17:03:05 |
emily | static libraries | 17:03:08 |
emily | in the lib output | 17:03:10 |
emily | because lol | 17:03:12 |
Grimmauld (any/all) | that sounds silly | 17:03:29 |
emily | probably if we can move those to dev we can chop off like a hundred megs of compressed ISO or more easy | 17:03:37 |
emily | not just from the ISO but from like… every NixOS system? | 17:03:56 |
emily | how has nobody noticed this before | 17:04:00 |
emily | also is Mesa really meant to have runtime deps on Python and elfutils | 17:04:28 |
K900 | Python yes for scripts | 17:04:55 |
K900 | elfutils I think yes | 17:04:58 |
emily | also I was wrong about Maliit | 17:06:05 |
emily | I think it's pulling in much much more than that | 17:06:09 |
emily | like | 17:06:16 |
emily | a gigabyte | 17:06:23 |
Grimmauld (any/all) | there are two pythons, we should only need one. mesa doesn't by any chance pull pythonMinimal to runtime closure? | 17:06:23 |
emily | K900: can we like | 17:06:37 |
emily | replace Maliit with whatever GNOME uses | 17:06:40 |
Grimmauld (any/all) | while on the closure size topic: sdl3 pulls in zenity (which pulls all of gtk), and then uses it basically only to render error windows if wayland window creation fails for some reason. We could do the unsafe thing and remove zenity from sdl3, then the error windows won't work but everything else should be fine. Currently our ffmpeg pulls most of gtk, which is kinda silly... | 17:08:45 |
Grimmauld (any/all) | and related, our gtk4 depends on gtk3 via some dumb gstreamer shit, we could also try to fix that | 17:09:04 |
emily | GTK 3 already comes in via gparted and Qt and … | 17:10:11 |
emily | so not worth working on for the ISO | 17:10:16 |
Grimmauld (any/all) | fair enough | 17:10:26 |
K900 | No | 17:12:09 |
K900 | The GNOME keyboard is bespoke | 17:12:14 |
Grimmauld (any/all) | and we can't, like, make malit not bad? | 17:14:09 |