<rekado_>(I don't know why central IT insists on version 3)
<rekado_>I also see that geteuid() is called repeatedly and often. That's not a performance concern, but I find it noteworthy.
<rekado_>for each file I get the same syscalls: geteuid (twice), lchown, lstat, chmod, utimensat.
<rekado_>I hope that installing something into a profile is faster now without deduplication than before. texlive may just be an extreme case.
<civodul>rekado_: is it 'make install' that's taking time, or is it the daemon's own stuff that is done afterwards? (that includes scanning each and every file for store references, resetting their mtime, etc.)
<civodul>--disable-deduplication certainly makes the daemon's part faster
<rekado_>I didn't keep track. I just started this a couple of hours ago and it's still working. Right now the last output I see is "phase `texmf-config' succeeded after 70 seconds".
<rekado_>I had to build texlive with max-silent-time set to a very large value, because it is silent for a very long time.
<mark_weaver>davexunit: regarding running your own hydra instance: if what you want is just to do large builds without bogging down your laptop, maybe 'offloading' is the right tool for you?
<davexunit>mark_weaver: yeah, I've considered that, too.
<davexunit>there's various ways to go about this. not sure if that's good or bad. :)
<mark_weaver>if you needed to change what's in that file, that's the code that should be edited (in a git checkout of guix), and then it would take effect when you run "guix system reconfigure" using the guix from the git checkout.
<mark_weaver>and if it turns out that people legitimately need to change what's in that file, then we should consider adding some relevant arguments to 'slim-service' in the OS config file.
<mark_weaver>but my understanding is that in modern times, most things are handled automatically.
<alezost>not everything is handled automatically (for example, my monitor's EDID is dead, so I have to configure it in a conf file), also I prefer to set up standby/suspend/... time and keyboard/mouse settings in a conf file instead of using xset or setxkbmap.
<alezost>but it's not the issue for me as I don't use slim service
<Bert_Gold>Changing the xfce display settings crashes X on start now >.<
<mark_weaver>I should probably rebase my 'wip-xorg-server-1.17' branch. the main issue at the time was that some of the bit-rotted drivers wouldn't compile against the new server. as I recall, arch+parabola simply dropped those drivers.
<mark_weaver>but yeah, on my X60 and X200, multi-monitor works fine in my experience.
<codemac>Question about making packages: I just created a package for rc - and I noticed that the autoreconf rule of (guix build gnu-dist) isn't exported, and many packages define their own autoreconf routines that are all very similar.
<davexunit>codemac: might be nice to deduplicate if that procedure could indeed be made public.
<jackdaniel>I really like how I can easily switch between package versions with guix