nix-community / home-manager

Manage a user environment using Nix [maintainer=@rycee]
https://nix-community.github.io/home-manager/
MIT License
7.14k stars 1.85k forks source link

version: allow 25.05 as state version #6092

Closed oneingan closed 1 week ago

oneingan commented 1 week ago

nixpkgs updated upstream: https://github.com/NixOS/nixpkgs/commit/90fcf3aa7eba70f18dad15b634e9336b997d25ac

rycee commented 1 week ago

Thanks! Merged to master now 🙂

i-am-logger commented 1 week ago

not sure this is complete... I still get the warning home is running on 24.05 even though home.stateVerson = "25.05";

image

i-am-logger commented 1 week ago

might be the release.json needs an update?

https://github.com/nix-community/home-manager/blob/5056a1cf0ce7c2a08ab50713b6c4af77975f6111/release.json#L2

muradbu commented 1 week ago

not sure this is complete... I still get the warning home is running on 24.05 even though home.stateVerson = "25.05";

image

I'm running into the same issue currently

oneingan commented 1 week ago

This change is the minimal required to avoid evaluation errors with the latest nixpkgs. If you want to proceed, you can use the home.enableNixpkgsReleaseCheck = false; option as suggested.

I assume that bumping home-manager requires a stricter release process than just a simple string change.

i-am-logger commented 1 week ago

This change is the minimal required to avoid evaluation errors with the latest nixpkgs. If you want to proceed, you can use the home.enableNixpkgsReleaseCheck = false; option as suggested.

I assume that bumping home-manager requires a stricter release process than just a simple string change.

i am not sure what is the release process for home-manager and what is required to change the release.json

More work is required to properly release a 25.05 home-manager