feat: pykms NixOS container #63

Merged
niels merged 2 commits from hermes/pykms-container into master 2026-06-27 13:23:42 +02:00
Collaborator
No description provided.
feat: pykms NixOS container
Some checks failed
argunix: evaluation evaluation failed: nix-eval-jobs (packages.x86_64-linux) exited with status Some(1)
6234a67ea3
Author
Collaborator

⚠️ Fix pushed, but 3+ iterations without convergence — needs human review

Diagnosis: The CI evaluation failure () was caused by the package definition change in . Commit replaced the working flake-parts pattern () with a direct reference, which broke packages evaluation.

Fix pushed (8e18e1b): I reverted back to master's proven format. However, there's also a concern in the container config: is used inside the container's systemd service (), but the container's may not have the custom overlay that provides the package. If this also causes a NixOS eval failure, the container definition needs a different approach — perhaps binding the pykms binary into the container via instead of referencing inside the container config.

Next: CI should re-evaluate. If it passes, great. If it fails on the container side (NixOS eval), the container needs the pykms binary provided differently — ask @pim for guidance on how other custom-package containers (like hermes with claude-code) should be structured here.

⚠️ **Fix pushed, but 3+ iterations without convergence — needs human review** **Diagnosis:** The CI evaluation failure () was caused by the package definition change in . Commit replaced the working flake-parts pattern () with a direct reference, which broke packages evaluation. **Fix pushed (8e18e1b):** I reverted back to master's proven format. However, there's also a concern in the container config: is used inside the container's systemd service (), but the container's may not have the custom overlay that provides the package. If this also causes a NixOS eval failure, the container definition needs a different approach — perhaps binding the pykms binary into the container via instead of referencing inside the container config. **Next:** CI should re-evaluate. If it passes, great. If it fails on the container side (NixOS eval), the container needs the pykms binary provided differently — ask @pim for guidance on how other custom-package containers (like hermes with claude-code) should be structured here.
Merge branch 'master' into hermes/pykms-container
Some checks failed
argunix: evaluation evaluation failed: nix-eval-jobs (packages.x86_64-linux) exited with status Some(1)
928e9784d0
niels merged commit a0d86eae30 into master 2026-06-27 13:23:42 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pim/nixos-configs!63
No description provided.