Plugin to add Pijul support to the Nix package manager

#6 nix 2.25 support

Opened by Mic92 on November 30, 2024
Mic92 added a change on November 30, 2024
KFO5XVGTESWY6WY44LCQBZ2UKCLT6OMSRSX7NNR2BLIL7ZTF22JQC
Mic92 added a change on November 30, 2024
EADFNHWB3JVLOVCZXITO5OH7TOZ4YNW5Z2532Z4QI4EKHTPCKMRQC
Mic92 on November 30, 2024

Do you have an idea regarding this error?

% nix log /nix/store/ppn0991j0p81y15ng12smqmrna8h8rgs-localRepoCheck-nix-2.24.10.drv
https://cache.nixos.org/ixlaxlgcf2sb7sq0jh1z45zx9b8ylyay.narinfo
https://nix-community.cachix.org/ixlaxlgcf2sb7sq0jh1z45zx9b8ylyay.narinfo
https://tum-dse.cachix.org/ixlaxlgcf2sb7sq0jh1z45zx9b8ylyay.narinfo
Error: Cannot get path of un-named identity
dblsaiko on November 30, 2024

Hm, it seems like you didn’t add the code changes? This only has flake.nix/flake.lock.

Do you have an idea regarding this error?

Already reported (: https://nest.pijul.com/pijul/pijul/discussions/953

dblsaiko on November 30, 2024

It seems to at least compile with 2.25 anyway.

korrat added a change on April 24, 2025
Add support for nix 2.25 by Mic92, created on November 30, 2024
HZAOAQ4FIPSTTL63ETV2PZ4KAG6GG3BPASPU26KMGVQ4USI4PWXQC
korrat added a change on April 24, 2025
KB464XVD7ZWN4RYXP4G36T6GKAFHRO226RVKWPP2WVMW3PEWY3FQC
korrat added a change on April 24, 2025
OJC6RTWP32VY7Z6HA37BI64DIT2V4Z2KTEXN4MVRUTHZSHF2LCWQC
korrat on April 24, 2025

I’ve adapted Mic92’s change to deal with changes in nix 2.25.5 and added two more changes to be compatible with nix 2.26 and 2.28.

Due to the issue with unnamed identities, I can only say that the plugin compiles with these versions, but not execute the checks successfully.

dblsaiko yesterday at 18:35

Sorry everyone for not responding to this, I currently don’t have the energy to keep up with the plugin. It breaks essentially every new Nix version and thats just way too much maintenance cost for me. If anyone wants to take it up, tell me, otherwise I’ll remove it from nixpkgs (this repo and the archives on my website will stay up).