simplify #11
No reviewers
Labels
No labels
New Package
New Service
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nix/wciitpkgs!11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "simple"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
1c87d87185to5c46b9d381546cd19277toa31ba9487ca31ba9487ctoee6e39f815ee6e39f815to378f501e5a378f501e5ato845aaa413b@ -5,3 +4,1 @@localSystem = prev.stdenv.buildPlatform.system;crossSystem = prev.stdenv.hostPlatform.system;pkgs = prev;wciit = import ./pkgs/by-name {I don't mind, but why did you switch to
pkgs/by-nameI rebased on commits I added to trunk and resolved the conflicts.
Do we need to pin nixos-unstable with this change? I'm confused as to why that's still necessary. Pros and cons?
To be clear, I'm just confused about that conceptually, in general. I don't understand the implications.
Other an the questions I posed above, I think this simplifies things in a good way, and also makes our packages look more similar to nixpkgs which has benefits. I tested building unetd, and it worked when I did
nix-build -A pkgs.unetd.When added as a channel I have to reference like this
nix-env -iA wciitpkgs.pkgs.unetd, and that works. However I can't seem to get anything to work withnix-shell -p.Channel was added like this:
nix-channel --add "https://git.informatics.coop/nix/wciitpkgs/archive/simple.tar.gz" wciitpkgsWe could remove the nixpkgs pin, I left it pinned at where I found it. It's useful to have a reference but if we start building our own packages we'll need to rethink how we manage it.
It's best to install packages from here as an overlay on to the nixpkgs you already have.
There is a note on the wiki about using ~/.config/nixpkgs/overlays to install overlays but I've not done it that way.
https://wiki.nixos.org/wiki/Overlays
For me this is ready to merge whenever you're ready