0
问题
我想玩一个名为Mail::SPF
的perl软件包,并且存在Build.PL问题。现在我想在运行buildPhase
之前修改源代码。perlPackages的nix-shell
的C/C++基础的项目,这是运作良好,但对Perl失败:
nix-shell -I nixpkgs=nixpkgs_spamassassin/ -A perlPackages.YAML
error: attribute ‘perlPackages’ in selection path ‘perlPackages.YAML’ not found
那我做错了什么?
尼克斯-ENV
nix-env -I nixpkgs=nixpkgs_spamassassin/ -f nixpkgs_spamassassin/ -qaP | grep MailSPF
perlPackages.MailSPF perl-Mail-SPF-v2.9.0
暂时我已经将源代码复制到主文件夹,现在指向'src = /root/nixops/Mail-SPF-v2.9.0;'而不是使用fetchurl。但'nix-shell'会更好... – qknight
'nix-shell''-A perlPackages.YAML'适合我 –
danbst