NixOS 19.03 feature freeze

GitHub - nix-community/home-manager: Manage a user environment using Nix [maintainer=@rycee] has a nixos module at https://github.com/rycee/home-manager/blob/c18984c452013ff0edb3d67ab0a1a245333dd4ce/nixos/default.nix.

1 Like

Thx for the links I am very much aware of home-manager, the problem is this solution is not integrated with nixos and required separate installation.

I’m afraid I can’t see how that is a problem.

1 Like

Did you switch 19.03 to back to kernel 4.14.98?

[root@nixtn:~]$ ls -l /nix/store/cgv2y5ghannrswkkk299mwrwhi70xik3-nixos-system-nixtn-19.03pre168725.64825dfd26a
...
lrwxrwxrwx 1 root root    65  1. Jan 1970  kernel -> /nix/store/1spnrykkf4dsahg5bd6p1szmk13v3a9i-linux-4.14.98/bzImage
...

Which points to a 4.14.98 kernel.

Just to make sure, it’s really 19.03:

[root@nixtn:~]$ cat /nix/store/cgv2y5ghannrswkkk299mwrwhi70xik3-nixos-system-nixtn-19.03pre168725.64825dfd26a/nixos-version 
19.03pre168725.64825dfd26a

Yes, there is a regression in 4.19, see #54509; our work-around caused that other sneaky regression.

It would be nice to have purescript and taffybar building again. They worked in 18.09.

The taffybar issue was fixed upstream and has made it into haskell-updates. I’m not sure what the process is for getting that merged.

Purescript was broken by a GHC upgrade and has an open PR to fix it.

I would like to have the extended tinydns module reviewed/integrated in the new release.

I’d really like to see https://github.com/NixOS/nixpkgs/issues/55758 resolved: reflex-0.5 finally hits hackage and it would be a shame if we couldn’t get it into nixpkgs easily.

If you have any Python-related changes that need to go in, please refer to your PR on https://github.com/NixOS/nixpkgs/pull/55757. Also, if you maintain a Python package (or just want to help out!), please check it works with https://github.com/NixOS/nixpkgs/pull/55757.

Is there a possibility that the new Wine release can get into 19.03? Update wine{stable,unstable,staging,mono} by tadeokondrak · Pull Request #54522 · NixOS/nixpkgs · GitHub

This might be too late for the relase but something that has bothered me for a while is that nixops - a major tool in the nix ecosystem - is not overridable. I had tried there https://github.com/NixOS/nixpkgs/pull/41472 but the doc system eludes me so if any nixops maintainer feels like it please go ahead.

Just one week until the feature freeze!

2 Likes

I did an update on openmpi a while ago. I would be great if we could merge that before the feature freeze. From my side this PR is basically ready to be merged but the update affects quite a number of packages. Community feedback would thus be appreciated.
https://github.com/NixOS/nixpkgs/pull/54877

1 Like

I’d appreciate if someone could consider reviewing/merging this before freeze.

https://github.com/NixOS/nixpkgs/pull/55872

Please have mercy on my nixos-rebuild times and enable BLK_SED_OPAL in the kernel. Without it, computers with self-encrypting drives (like my ThinkPad) can’t resume from suspend when encryption is enabled.

That kernel option is enabled by default in Fedora, Debian, etc.

https://github.com/NixOS/nixpkgs/pull/56147

3 Likes

Would love to see this udev ruleset land.

Another nice one would be iwd backend support, but I don’t know if I’ll have time to fix the open PR and test the changes.

https://github.com/NixOS/nixpkgs/pull/54693

This PR has been sitting around for a while, and I just now added minimal documentation. Now might be a good time to merge it.

1 Like

Is there anything keeping this PR from being merged in time for the 19.03 branchoff?
https://github.com/NixOS/nixpkgs/pull/52464

git: 2.19.2 -> 2.20.1 by dtzWill · Pull Request #52575 · NixOS/nixpkgs · GitHub ← use newer ‘git’?

Could a staging-19.03 job be added to Hydra?