2017-01-04 81 views
0

安裝了$/lib中防止尼克斯-ENV -i是否有可能阻止lib/內容中推導從得到安裝在活動user-environment?有問題的軟件包有一個內部的lib /文件夾,它不應該暴露給用戶,也不會混淆環境。據我已經能夠看出,在user-environment鏈接從尼克斯-ENV二進制內更新。從用戶環境

回答

1

我找到了解決辦法。可以安裝在$ out/pkg中,而不是在$ out中安裝,然後在$ out中創建適當的鏈接。這可以防止nix-env找到lib/(等等)。