Hi Jason, Thanks for the patch!
I believe there are two issues here: > + (sha256 > + (base32 > + > "MM4TMM3EHA2GIZTGGEYWGNBRGIYTAZTGMY4TSNBXGQZGKOLGHEYGCNZSMRTGIY3CGA2DQMLCMNRTIYRVGMYDEMRTMVSDGNJRGFTGENI=")))) This is not a valid nix-base32 string. It should be shorter, like 1g2zvl560f7p1hd4q50d1msy6qp7949mdkagfy8ki8cayp8fp267. The ‘guix-download’ tool should give you the right thing. > + (synopsis > + "GNU fdisk is a libparted-based partitioning tool.") Since it depends on Parted, there should be an ‘inputs’ field like: (inputs `((parted ,parted))) However, Parted is not packaged yet, so that’d be the place to start. I think Nikita was looking into it, maybe? BTW, the manual briefly mentions ‘guix-import’; it’s really very helpful as a starting point for simple packages. HTH, Ludo’.