Existe alguma maneira de remover o pacote único do cache?

3

Existe alguma maneira de forçar a remoção de um pacote de /nix/store/..

Estou testando minha expressão para o meu pacote e quero ter certeza de que ela será reconstruída corretamente.

O problema é que se eu construir meu pacote uma vez, na próxima vez que eu o construir novamente, ele usará o cache.

Eu uso este comando para testar meu pacote

nix-shell -I nixpkgs=</path/to/repo> -p <package_name>

Eu não quero usar nix-collect-garbage porque remove muito buildInputs .

Procurando por algo como nix-cg <package_name>

    
por wizzup 26.07.2017 / 11:07

1 resposta

6

nix-store --delete /path Observe que o caminho pode estar ativo e, portanto, recusado a ser excluído sem --ignore-liveness e privilégios de root.

    
por 26.07.2017 / 22:54

Tags