worldofpeace_ changed the topic of #nixos-dev to: #nixos-dev NixOS Development (#nixos for questions) | NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 19.09 RMs: disasm, sphalerite; 20.03: worldofpeace, disasm | https://logs.nix.samueldr.com/nixos-dev
alp has quit [Ping timeout: 272 seconds]
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
ris has quit [Ping timeout: 246 seconds]
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos-dev
leungbk has joined #nixos-dev
leungbk has quit [Remote host closed the connection]
leungbk has joined #nixos-dev
abathur has quit [Quit: abathur]
orivej has quit [Ping timeout: 258 seconds]
leungbk has quit [Remote host closed the connection]
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
drakonis has quit [Ping timeout: 256 seconds]
abathur has joined #nixos-dev
<worldofpeace> wow, the stale message is pretty long huh https://github.com/NixOS/nixpkgs/pull/74242#issuecomment-659805641 ?
alp has joined #nixos-dev
<colemickens> much preferable over silence
<cole-h> +1000
cole-h has quit [Quit: Goodbye]
<worldofpeace> though, it essentially what I tell people all the time to do, so I guess fine. verbose can win sometimes
alp has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-dev
alp has joined #nixos-dev
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
ixxie has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-dev
__monty__ has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
ixxie has quit [Quit: Lost terminal]
dongcarl7 has joined #nixos-dev
dongcarl has quit [Ping timeout: 246 seconds]
dongcarl7 is now known as dongcarl
alp has joined #nixos-dev
clever has quit [Ping timeout: 256 seconds]
clever has joined #nixos-dev
clever has joined #nixos-dev
clever has quit [Changing host]
alp has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 246 seconds]
orivej_ has joined #nixos-dev
Jackneill has quit [Ping timeout: 240 seconds]
Jackneill has joined #nixos-dev
ckauhaus has joined #nixos-dev
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
<gchristensen> I should fix you today
__monty__ has quit [Quit: leaving]
justanotheruser has quit [Ping timeout: 256 seconds]
alp has joined #nixos-dev
ghuntley has quit []
ghuntley has joined #nixos-dev
globin has quit [Ping timeout: 260 seconds]
<abathur> worldofpeace yeah, I offered to try and find a little time to revise the message for length/voice but didn't hear back; I try to avoid editing people for style without permission :)
globin has joined #nixos-dev
drakonis has joined #nixos-dev
ixxie has joined #nixos-dev
<gchristensen> Profpatsch: I think that feedback from qyliss is pretty conclusive
<puck> so setting environment.noXlibs = true; causes qemu_kvm to recompile
<ryantm> Yeah, kind of long. Maybe we should have it link to a .MD file in Nixpkgs instead?
<puck> when e.g. building a google compute image
<puck> flokli: any suggestions on how to fix this, maybe?
<puck> also why does udev need x11 support either way
* flokli runs
<puck> oh right it's the entirety of systemd
<puck> wait, huh
<puck> not udev. dbus*
<puck> that explains a lot
<flokli> puck: mhh?
<puck> noXlibs overrides dbus, not udev
<puck> four characters, both large parts of any major linux distro, so i got confisude
<puck> (tbf, i'm somewhat surprised no nixos image that used headless.nix touched runInLinuxVM)
manveru has quit []
manveru has joined #nixos-dev
abathur has quit [Read error: Connection reset by peer]
abathur has joined #nixos-dev
<flokli> puck: I wonder why setting noXlibs propagates outside the system closure itslef
<puck> because it installs a nixpkgs overlay
<flokli> we only use qemu to bake some boot bits onto the disk image
abathur has quit [Client Quit]
<puck> that overrides dbus and a few other modules
<puck> and there's only one nixpkgs when doing nixos stuff
<flokli> yeah, true
<puck> so i'm not surprised, but i am annoyed
<flokli> yeah
<flokli> the whole environment.noXlibs stuff is a pretty big footgun IMHO.
<puck> it saves a lot of closure space iirc
<flokli> I mean, I checked nix why-depends, and x11 with dbus only seems to pull in x11 stuff via some binaries in $bin, and on top of that $lib/bin/dbus-launch (what?).
<flokli> If nothing depends on dbus.bin, and we manage to replace the dbus-launch in $lib with a non-x11 one by default, we probably don't need to override dbus alltogether.
<flokli> (or first figure out why dbus-launch is in $lib)
<puck> dbus-launch needs X support because the dbus session might be in the X root
<flokli> yeah, so put the x11 dbus-launch in a separate output, with a higher prio than the non-x11 one, and have it added on x11 systems
<puck> hmm
<flokli> should be better than rebuilding everything somehow depending on dbus
<puck> so if anything depends on dbus-launch directly, it now can't talk to X?
<flokli> I don't know what's hardcoding ${dbus.lib}/bin/dbus-launch into its codebase
<puck> gnome-session, and apparently dbus-launch is explicitly moved to lib in nixpkgs packaging
<puck> prolly due to deps
<flokli> yeah, I'd be fine using gnome with x11 libs pulled in
<flokli> they're probably there anyways
<flokli> as in, if this would hardcode the x11 dbus one
<flokli> also, there seems to be a `dbus-launch` passthru that isn't used.
<puck> who the fuck knows why that's there lmao
zanc has joined #nixos-dev
justanotheruser has joined #nixos-dev
zanc has left #nixos-dev ["WeeChat 2.3"]
alp has quit [Ping timeout: 272 seconds]
ris has joined #nixos-dev
avn has quit [Ping timeout: 264 seconds]
avn has joined #nixos-dev
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
justanotheruser has quit [Ping timeout: 256 seconds]
orivej_ has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-dev
cole-h has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
abathur has joined #nixos-dev
orivej has joined #nixos-dev
<worldofpeace> ryantm: I think that would be fine, See this document for information about stale etc. I don't think anything there is not important.
<worldofpeace> abathur: A revise would also be good, if you're up to it I don't think anyone will have a problem since ryantm seems to approve of making it read a bit shorter
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
<worldofpeace> gchristensen: what qyliss said was spot on with how I felt right away
<gchristensen> I'm really glad she said so, that was an important perspective
<worldofpeace> hehe, sometimes no is a good thing
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
globin has quit [Ping timeout: 240 seconds]
globin has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
globin has quit [Ping timeout: 256 seconds]
globin has joined #nixos-dev
<jtojnar> puck I sometimes like to keep the paths to programs in the passthru since we have been bitten by programs being moved to different output many times
<jtojnar> that it is not used at the moment is other issue
justanotheruser has joined #nixos-dev
globin has quit [Quit: o/]
drakonis has quit [Quit: WeeChat 2.8]
globin has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
nschoe_ has joined #nixos-dev
nschoe_ has quit [Client Quit]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
ixxie has quit [Quit: Lost terminal]
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #nixos-dev
evanjs has quit [Quit: ZNC 1.8.1 - https://znc.in]
evanjs has joined #nixos-dev
orivej_ has quit [Read error: Connection reset by peer]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
srhb has quit []
orivej has joined #nixos-dev
srhb has joined #nixos-dev
codyopel has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
alp has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
drakonis has joined #nixos-dev
alp has quit [Remote host closed the connection]
alp has joined #nixos-dev
justanotheruser has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos-dev