Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update nixpks used in flakes to a current version #670

Open
SuperSandro2000 opened this issue Dec 27, 2023 · 4 comments
Open

Update nixpks used in flakes to a current version #670

SuperSandro2000 opened this issue Dec 27, 2023 · 4 comments

Comments

@SuperSandro2000
Copy link
Member

Ofborg currently uses the one year old 22.11 and 22.05 release branches. It should be updated to 23.11.

@cole-h
Copy link
Member

cole-h commented Dec 27, 2023

Just a note that ofborg does not use the flake in this repo for evaluating / etc nixpkgs. It uses the checkout of the PR it's operating on (and/or the master nixpkgs at the time of operation). The flake only affects building the ofborg software, nothing else.

@zeuner
Copy link

zeuner commented Dec 28, 2023

The flake only affects building the ofborg software, nothing else.

No doubt on that (apart from maybe also running ofborg, interfacing to GitHub etc.), but since 22.05 doesn't build anymore (see e.g. NixOS/nixpkgs#277064, NixOS/nixpkgs#277158) and can't be updated (see NixOS/nixpkgs#277064 (comment)), this blocks building ofborg. If there is no need for up-to-date packages for building, having an LTS release (see https://discourse.nixos.org/t/interest-in-a-nixos-lts/4705) might reduce ofborg maintenance costs, but with the current ecosystem, updating seems to be the most straight-forward solution.

@zeuner
Copy link

zeuner commented Dec 28, 2023

This (#648) PR might be a step towards resolving the issue for the Rust part.

@SuperSandro2000
Copy link
Member Author

Can we at least merge that PR? It is a really bad sign that our CI is in such a bad state.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants