Skip to content

Lack of policies about supported Nixpkgs releases #32

@ShamrockLee

Description

@ShamrockLee

Describe the bug

It is unclear which release version of Nixpkgs this project is intended to support.

Nixpkgs is a moving target with stable branch-out twice a year. "Out-of-tree" environment-related Nix projects (such as Home Manager, nix-darwin, and NixOnDroid) often have release branches that tracks the correspoding Nixpkgs release branches, and the unstable branch (master / dev) tracks the master branch of Nixpkgs. It would be grea if this project adopts the release branch workflow.

Under such context, it would be better to check the flake.lock file (of each branch) into the Git tree to mark the known-work revisions. Home Manager made the decision some years ago. Sorry for my previous suggestion to ignore it (#28 (comment)).

BTW, Nixpkgs 20.09 is EOL'ed three years ago. Using such an EOL'ed version exposes the system under known security vulnerabilities.

Before submitting a new bug, please double-check:

  • No other existing issue covers this bug
  • The bug is not yet scheduled on the roadmap
  • It is indeed related to instantNIX and not caused by bugs in an external (upstream) project, such as nixpkgs / NUR
  • You are not out for tech-support or help using instantOS (you'll get faster responses in our Discord or the other outlets on our support page)

You help us save time and energy by making sure. Remember instantOS is free and we maintain it in our precious spare time.

To Reproduce

Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error

Screenshots
If applicable, add screenshots to help explain your problem.

Additional Information:

- Nixos: yes / no [are you running NixOS or just using the Nix package manager on another distribution] - Achitectrue: amd64 [the architecture of the system that shows the bug] - Commit: 38950e5 [a commit hash of instantNIX that shows the bug]

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions