[Haskell-cafe] Re: Haskell Platform install fails on mtl

Lyle Kopnicky lists at qseep.net
Fri Sep 11 20:26:46 EDT 2009


It's a bug in the install.sh script. Here's the fix:

36a37,42
> # Is this exact version of the package already installed?
> is_pkg_installed () {
>   PKG_VER=$1
>   grep " ${PKG_VER} " installed.packages > /dev/null 2>&1
> }
>
40,43c46,53
<   cd "${pkg}" || die "The directory for the component ${PKG} is missing"
<   echo "Installing ${pkg}..."
<   install_pkg ${pkg}
<   cd ..
---
>   if is_pkg_installed "${pkg}"; then
>     echo "Platform package ${pkg} is already installed. Skipping..."
>   else
>       cd "${pkg}" || die "The directory for the component ${PKG} is
missing"
>       echo "Installing ${pkg}..."
>       install_pkg ${pkg}
>       cd ..
>   fi

On Fri, Sep 11, 2009 at 1:04 PM, Lyle Kopnicky <lists at qseep.net> wrote:

> OK, I was able to build the Haskell Platform on Ubuntu 9.04 with GHC
> 6.10.4. But when I try to install it, I get an error:
>
> Registering haskell-platform-2009.2.0.2...
> Reading package info from "dist/inplace-pkg-config" ... done.
> Writing new package config file... done.
> **************************************************
> * Building each component completed successfully.
> *
> * Now do "sudo make install"
> **************************************************
> lwk at lwk-desktop:~/downloads/haskell-platform-2009.2.0.2$ sudo make install
> [sudo] password for lwk:
> scripts/install.sh
> Installing mtl-1.1.0.2...
>
> Error:
> The mtl-1.1.0.2/Setup script does not exist or cannot be run
> make: *** [install] Error 2
>
> - Lyle
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20090911/9ac95cac/attachment.html


More information about the Haskell-Cafe mailing list