lanzaboote v1.0.0 fails to evaluate on nixpkgs 26.05 #18

Open
opened 2026-06-18 12:10:19 +00:00 by bram.buijs · 1 comment
Collaborator

The pinned lanzaboote v1.0.0 sets boot.bootspec.enable, an option nixpkgs
26.05 removed. Any Secure Boot host that imports the lanzaboote module fails to
evaluate on the current nixpkgs.

  • Repro: evaluate a host that imports the Secure Boot boot module (e.g. the
    T495s client) -> eval error on the removed boot.bootspec.enable.
  • lanzaboote master no longer sets that option.

Question: prefer tracking lanzaboote master until a compatible tag is released, or
pin a specific master commit for reproducibility? Fix in the linked PR.

The pinned `lanzaboote` v1.0.0 sets `boot.bootspec.enable`, an option nixpkgs 26.05 removed. Any Secure Boot host that imports the lanzaboote module fails to evaluate on the current nixpkgs. - Repro: evaluate a host that imports the Secure Boot boot module (e.g. the T495s client) -> eval error on the removed `boot.bootspec.enable`. - lanzaboote master no longer sets that option. Question: prefer tracking lanzaboote master until a compatible tag is released, or pin a specific master commit for reproducibility? Fix in the linked PR.
Collaborator

I suggest we track master INHO, it's a mature project.

I suggest we track master INHO, it's a mature project.
Sign in to join this conversation.
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
MinBZK/DAWO-NixOS#18
No description provided.