--- toast 2005/09/04 20:20:54 1.394 +++ toast 2005/09/05 00:36:12 1.395 @@ -3079,13 +3079,15 @@ if(-r(path($dir, $_))) { cdrun($dir, qw(ghc-pkg list)); # work around ~/.ghc bug in ghc-pkg 6.4 (?) - cdrunconf($dir, "runghc", $_, "configure", "--prefix=$prefix"); + cdrunconf($dir, "runghc", $_, "configure", "--prefix=$prefix", + "--with-hc-pkg=ghc-pkg"); writefile ( path($dir, "Makefile"), "# $genby\n\n", "all:\n\trunghc $_ build\n\n", "install:\n\trunghc $_ copy --copy-prefix=\$(DESTDIR)\n", + "\trunghc $_ register\n", ); return $dir; }