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
linux_latest-libre: remove due lack of maintenance #74726
Conversation
Since this package was added, I have seen it broken more often than actually building. Therefore I conclude it has no users since nobody cares enough to fix it. Since this kernel also regular shows up in nix-review as a trouble maker I rather want to see it removed. If somebody can provide convincing arguments on how to keep this package up-to-date, we might add it again. Otherwise there is still linux-libre, which is based on the stable kernel and therefore breaks less often.
Upstream linux-libre is generally able to build latest kernels within
hours of them being released, so I don't think there's any reason we
shouldn't be able to provide a latest package.
I had hoped that the comment I added in all-packages.nix below the
linuxPackages-* declarations would encourage people to keep linux-libre
up to date, but it looks like that hasn't been happening.
I'd be sad to see this package go -- it's very useful to have latest
versions of kernels available when trying to work out whether hardware
isn't working because it isn't supported by linux-libre, or just isn't
in the LTS kernel yet. Having the package for this sort of thing
remains useful even if it isn't used day-to-day.
I do notice that there is no updateScript for the linux-libre deblobbing
scripts, though, so I propose that we add one of those and see if
auto-updating helps the situation. I suspect it will.
|
There is an |
@alyssais Do you know any users of this package? Are you planning to integrate the libre kernel into the existing update infrastructure? |
I do use that script |
Are you planning to integrate the libre kernel into the existing
update infrastructure?
I'm not sure that will entirely fix this. New kernels land in Nixpkgs
extremely quickly, and if its a new release series the Libre maintainers
might not catch up for a few hours. So I think the way forward would be
to have a seperate update script that is also called by the kernel
update infrastructure, so in that rare case it gets updated
automatically later rather than never.
I'm happy to volunteer to write such a script.
|
The kernel is still broken, since almost a month. I am going to merge this PR tomorrow. The kernel could be re-added, once the script exists. |
Since this package was added, I have seen it broken more often
than actually building. Therefore I conclude it has no users since
nobody cares enough to fix it. Since this kernel also regular
shows up in nix-review as a trouble maker I rather want to see it removed.
If somebody can provide convincing arguments on how to keep this package
up-to-date, we might add it again.
Otherwise there is still linux-libre, which is based on the stable kernel
and therefore breaks less often.
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @