It seems we are unable to build packages that lack a library component. This came up when building input-output-hk/plutus using the iohk-nix wrapper. We seem to assume that the library component always exists.