Conversation
|
A few things we will have to change: We will have to set this build flag, otherwise things like I'm not sure if this is an issue, but we should stack generating man pages isn't broken This will cause issues for us. We currently generate empty |
|
We need to provide both I am not sure if it is worth putting the effort for pstore into this PR already or if we just do that afterwards. I still have hopes to include this in 19.09. The deadline is tight but we might be lucky if systemd didn't change that much. |
|
Maybe, but I wouldn't make it a blocker. For example, |
|
@lheckemann @disassembler (the 19.09 RMs) What would be required to have this included in 19.09? So far my tests show that this seems to be fairly low impact. I'll work on this during the weekend to see if that holds true. |
|
That would be nice! Since the branch-off is slated for tomorrow, time's pretty short though. |
078963a to
f61afb5
Compare
|
@Mic92 addressed your comments. Anything else? |
|
@andir my laptop is still rebuilding... Just from looking at the changes, it seems fine to me. Update probably when I come later back this evening, it should be ready... |
|
Unless there is some negative feedback I'll merge this into staging within the afternoon (UTC). |
|
If this should still target 19.09, merging into staging probably won't get it into the |
|
I defer that to the release managers. If it doesn't land anyway they can indicate if they want us to backport into 19.09. I would just get this into unstable now no matter if it reaches 19.09 in the end. |
…atch With systemd version 243 network units with empty match block will generate warnigs. The reasoning seems to be that the intended behaviour is hard to infere. Being explicit about really meaning any interface is the reasonable thing here. We want to get rid of this mechanism in the long run but as long as we do not have a replacement we should stick with it and keep it in reasonable good shape.
It turned out that /dev/snd/* always exists even if there are no sound drivers loaded at all. Loading `snd` and `snd_timer` fixes that situation. It is probably fair to assume someone that wants to use sound also enables that in the NixOS configuration.
|
The branch-off hasn't happened yet, I haven't heard from @disassembler but didn't want to go ahead with it without him. I'm not sure if we want to do one more staging merge cycle before the branch-off, but if not I'd be all for porting this onto staging-19.09 since it brings us closer to upstream and will save us divergence work. |
|
Half a day from now the current staging-next cycle (#68244) should be finished building. I suggest merging that and branching-off. We will then have a staging-19.09 again and the systemd change could be cherry-picked in. |
Motivation for this change
This is the current WIP port systemd v243 to NixOS. Opening this so we can take notes and discuss things already.
Things done
sandboxinnix.confon non-NixOS)nix-shell -p nix-review --run "nix-review wip"./result/bin/)nix path-info -Sbefore and after)Notify maintainers
cc @