<lilyp>Sadly no. The important thing atm would be webkitgtk (all three variants) so that other stuff can be built easily. The gnome metapackage is obviously also something to look for.
<lilyp>Should we default to submitting custom manifests for branches going forward?
<efraim>got a request a few days ago to know more about my attempt at supporting x32 on Guix. Now I'm down a rabbit hole
<efraim>I thought about making a manifest for rust-team. I have one with all the packages using the cargo-build-system, wasn't sure about making one with everything that depends on them
<efraim>rust-sysroot for i586-pc-gnu works with rust-1.75
<lilyp>You would implicitly capture all of gnome through librsvg as well; I think it might be more worthwile to just do Rust stuff. (Although there are some fun things like Rust → Webkit → rust-webkit)
<lilyp>very slow as in it took until rekado manually rebuilt webkit on gnome-team to get there (that's more than a week of stall)
<avv>Hey. Question for Guix SD: if I want to, say, edit a file under /run/current-system/profile/xsessions, can I edit as usual or should it be done in the configuration script? If so, is there a resource/example on how it should be done? Thanks
<podiki>avv: you can't edit that directly (it is in /gnu/store and is read-only) so that would be through your system configuration
<avv>is it through 'extra-special-file' that I should be editing system files? I must have missed it while looking through the docs. Much appreciated, podiki and paenuts :)
<podiki>generally no, it would be through system configuration; for xsessions adding the relevant packages (whatever wm/de) to your system configuration should be enough for them to show up if that's what you are trying to do
<podiki>extra-special-file is rather manual and you can use that, but hopefully most of what you want to do is through exposed configuration already
<avv>actually I'm just trying to run a script before starting a session in gdm. Gdm has x-session option, but I'm kind of lost when using it haha. I thought modifying the .desktop file would be easier, but now I noticed I have to basically find out in which directory my wm executable (dwm) lives in and modify the .desktop file accordingly haha. I think I'll try modifying gdm's x-session option then
<avv>And oddly enough, when x-session is left as a blank function, gdm won't start. Do I need to handle gdm's initialization in there as well?
<rekado>apteryx: very few builds are pushed out to build nodes. Many branches have been queued up for days without any progress whatever.
<rekado>I just built the r-updates branch manually on ci.guix.gnu.org
<rekado>there is no obvious problem with it, except that it looks like it took time off for the holidays
<rekado>I find the SQL query time suspicious, but I don’t know if that’s indicative of an actual problem.
<podiki>avv: might want to look at what things gdm will run, from a user's home directory (like .xinitrc, other dot files), I don't use gdm so i'm not sure but that might be more what you want
<lalebarde>I have a package (firefox or firefox-esr) for which guix tries to compile `gkrust` (lib) and fails with error: `could not compile `gkrust` (lib) Caused by: make: INTERNAL: Exiting with 1 jobserver tokens available; should be 2! error: in phase 'build': uncaught exception: %exception #<&invoke-error program: "./mach" arguments: ("build")