ChanServ changed the topic of #nixos-systemd to: NixOS <3 systemd | https://jitsi.nixcon.net/systemd | Next meeting 08.12.2020 14:00 UTC (every two weeks)
<damjan>
pie_ systemd-run can be run in interactive mode, and you just specify the directives from the unit with -p
asymmetric has quit [*.net *.split]
V has quit [*.net *.split]
aminechikhaoui has quit [*.net *.split]
ajs124 has quit [*.net *.split]
julm has quit [*.net *.split]
Emantor has quit [*.net *.split]
pbb has quit [*.net *.split]
hexa- has quit [*.net *.split]
mcint has quit [*.net *.split]
tazjin has quit [*.net *.split]
mdlayher has quit [*.net *.split]
pie_ has quit [*.net *.split]
kloenk has quit [*.net *.split]
emily has quit [*.net *.split]
Dandellion has quit [*.net *.split]
danielrf[m] has quit [*.net *.split]
lukegb has quit [*.net *.split]
makefu has quit [*.net *.split]
inara has quit [*.net *.split]
ma27[m] has quit [*.net *.split]
aanderse has quit [*.net *.split]
Ericson2314 has quit [*.net *.split]
jtojnar has quit [*.net *.split]
colemickens has quit [*.net *.split]
gchristensen has quit [*.net *.split]
{^_^} has quit [*.net *.split]
Mic92 has quit [*.net *.split]
elvishjerricco has quit [*.net *.split]
feepo has quit [*.net *.split]
manveru[m] has quit [*.net *.split]
damjan has quit [*.net *.split]
andi- has quit [*.net *.split]
flokli has quit [*.net *.split]
qyliss has quit [*.net *.split]
energizer has quit [*.net *.split]
arianvp has quit [*.net *.split]
edef has quit [*.net *.split]
samueldr has quit [*.net *.split]
globin_ has quit [Ping timeout: 245 seconds]
aminechikhaoui has joined #nixos-systemd
pbb has joined #nixos-systemd
samueldr has joined #nixos-systemd
qyliss has joined #nixos-systemd
danielrf[m] has joined #nixos-systemd
Dandellion has joined #nixos-systemd
edef has joined #nixos-systemd
mcint has joined #nixos-systemd
Emantor has joined #nixos-systemd
gchristensen has joined #nixos-systemd
damjan has joined #nixos-systemd
ajs124 has joined #nixos-systemd
feepo has joined #nixos-systemd
globin_ has joined #nixos-systemd
Mic92 has joined #nixos-systemd
Ericson2314 has joined #nixos-systemd
hexa- has joined #nixos-systemd
pie_ has joined #nixos-systemd
{^_^} has joined #nixos-systemd
elvishjerricco has joined #nixos-systemd
qyliss has quit [Quit: bye]
qyliss has joined #nixos-systemd
<arianvp>
hmm
<arianvp>
we have all this cimplicated logic for optional dependencies in the nix package
<arianvp>
and it's kinda incomplete and buggy. and then all that logic is also in meson.build once again
<arianvp>
e.g. I discovered that some parts in systemd depend on openssl to work; but we dont explicitly depend on it; so when I removed withImportd (which depends on libcurl which depends on openssl) a random other component (repart) got disabled
<arianvp>
I wonder if we should have a bit more structured approach to this?
<andi->
idea: all invalid options should throw eval errors. All optional attributes that do not throw during eval must work -> add a huge matrix of systemd builds to verify?
<arianvp>
andi-: I don't think it's a terrible idea
<andi->
Systemd builds relatively quickly and having a bunch of builds is probably fine for verification
<andi->
compared to several GHC versions it is still super cheap :D
<lukegb>
Have a huge matrix of passthru.tests that builds a huge set of them?
andi- has joined #nixos-systemd
elvishjerricco has quit [Ping timeout: 245 seconds]