nix-shell для perlPackages

проблема

я хочу поиграть с пакетом perl под названием Mail::SPF и есть проблема Build.PL. Теперь я хотел бы изменить источник перед запуском buildPhase,

для проектов на основе c/ C++ это работает хорошо, но для perl это не получается:

nix-shell -I nixpkgs=nixpkgs_spamassassin/ -A perlPackages.YAML
error: attribute ‘perlPackages’ in selection path ‘perlPackages.YAML’ not found

так что я делаю не так?

Никс-окр

nix-env -I nixpkgs=nixpkgs_spamassassin/ -f nixpkgs_spamassassin/ -qaP | grep MailSPF
perlPackages.MailSPF                                      perl-Mail-SPF-v2.9.0

1 ответ

Решение

@danbst

nix-shell '<nixpkgs>' -A perlPackages.YAML

это то, что я искал! Спасибо

Другие вопросы по тегам