Fix evalDeps package ids with `-` in name (#585)
commit71f31cef4afd36c74d80d7527c7fd6549d1ad9f5
authorHamish Mackenzie <Hamish.Mackenzie@iohk.io>
dateMon 11 May 2020, 23:58 (6 years ago)
parentfea02bd
overlays/bootstrap.nix+1−1
@@ -21,7 +21,7 @@ let
2121 done
2222
2323 mkdir -p $out/evalDeps
24− for P in $($out/bin/${targetPrefix}ghc-pkg list --simple-output | sed 's/-[0-9.]*//g'); do
24+ for P in $($out/bin/${targetPrefix}ghc-pkg list --simple-output | sed 's/-[0-9][0-9.]*//g'); do
2525 touch $out/evalDeps/$P
2626 if id=$($out/bin/${targetPrefix}ghc-pkg field $P id --simple-output); then
2727 echo "package-id $id" >> $out/evalDeps/$P