-
Notifications
You must be signed in to change notification settings - Fork 1
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
what to do about programs.sqlite
#5
Comments
My suggestion would be: let's just pin binplz.dev to a single commit (whether that is unstable, or 22.05), manually download the |
Sounds good to me! Let's leave this issue open until we have a long-term solution, but for now we just manually update it when we bump the nixpkgs pin. |
I looked into this some more today. It looks like |
As mentioned in #21, we're leaving this open until we find a solution that doesn't require locally running |
How about making a dedicated repo which only contains |
That's essentially what I do for my nordvpn config here. I'll copy that and see if it's feasible here as well. I'm a little worried SQLite won't compress as nicely. EDIT: SQLite files aren't compressed, and git should run compression on binary files, so I think we might be fine. |
Why wasn't this closed by #25? |
@considerate Oh, good catch, thanks |
As described in #1, we'd like to use
~/.nix-defexpr/channels/nixos-unstable/programs.sqlite
to figure out what Nixpkgs package contains a given executable.@jonascarpay asked:
I took a quick look at this, and here's what I've found so far:
programs.sqlite
is created by the files in https://github.com/NixOS/nixos-channel-scripts. In particular, it is created by https://github.com/NixOS/nixos-channel-scripts/blob/b2053e2a33926bc84541925affd3f46c53c59a07/generate-programs-index.cc, which is called by https://github.com/NixOS/nixos-channel-scripts/blob/b2053e2a33926bc84541925affd3f46c53c59a07/mirror-nixos-branch.pl.packages.json.br
file and astore-paths.xz
file, which from the file name, sound like they could reasonably be used as inputs to generateprograms.sqlite
.packages.json.br
file.packages.json.br
as an output available to Hydra:store-paths.xz
comes from.The text was updated successfully, but these errors were encountered: