-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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
system76-power & system76-scheduler: pkgs.linuxPackages -> pkgs #342921
Conversation
d8a0ec7
to
b52d6f3
Compare
I'm slightly confused by the |
I believe it is the latter. When you put a package in ‘linuxPackages’ you get a version for every kernel. That makes sense if the package builds a dkms module or depends on specific kernels. Neither of these packages have that problem. |
Sorry to bump this but who is responsible for merging? The affected maintainer has already given approval. I would like to start a new PR to get |
@sjmonson once that is done is there anything I can do to help with getting system76-dkms updated? I'm working on getting a new tagged release out. |
Usually for package moves like this we'd add an alias. There should be some examples already in linux-kernels.nix. |
There is a new tag for system76-dkms: https://github.com/pop-os/system76-dkms/releases/tag/1.0.16 |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/2042 |
Still needs an alias. |
Not sure what that is in this context but perhaps @sjmonson knows. |
@alyssais Sorry I've been busy, I'll get to the aliases tonight. @ahoneybun This PR is not related to |
fb479e0
to
567f479
Compare
system76-power is failing to build, but that predates this change, so let's go ahead. |
Would you mind squashing the aliases for each package into the commits that move the attributes? It's nice if there isn't an in-between state where the alias isn't there. |
system76-power: add alias at old location
system76-scheduler: add alias at old location
567f479
to
8386ef9
Compare
Yeah that was my bad. I pulled the alias changes out of my stash and forgot they predate moving the packages to
Done |
Is that connected to this?
or something else? |
@ahoneybun No something else. This PR does not update system76-power. I have a follow-on PR planned that will update the package. However, I have never seen that issue. |
Description of changes
Move
system76-power
andsystem76-scheduler
out of the kernel modules section. Neither of these packages depend on out-of-tree kernel modules.Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.