[GHC] #8873: /cygdrive/c/Program Files (x86)/Haskell Platform/2013.2.0.0/bin/ghcii-7.6.3.sh/../ghc: No such file or directory
GHC
ghc-devs at haskell.org
Tue Mar 11 00:42:21 UTC 2014
#8873: /cygdrive/c/Program Files (x86)/Haskell
Platform/2013.2.0.0/bin/ghcii-7.6.3.sh/../ghc: No such file or directory
-------------------------------------------+-------------------------------
Reporter: configurator | Owner:
Type: bug | Status: new
Priority: low | Milestone:
Component: GHCi | Version: 7.6.3
Keywords: | Operating System:
Architecture: Unknown/Multiple | Unknown/Multiple
Difficulty: Easy (less than 1 hour) | Type of failure:
Blocked By: | None/Unknown
Related Tickets: | Test Case:
| Blocking:
-------------------------------------------+-------------------------------
The paths used in the {{{ghcii.sh}}} scripts to start {{{ghc
--interactive}}}
are incorrectly built using {{{"$0"/..}}}, which causes the message:
{{{
/cygdrive/c/Program Files (x86)/Haskell
Platform/2013.2.0.0/bin/ghcii-7.6.3.sh: line 2: /cygdrive/c/Program Files
(x86)/Haskell Platform/2013.2.0.0/bin/ghcii-7.6.3.sh/../ghc: No such file
or directory
/cygdrive/c/Program Files (x86)/Haskell
Platform/2013.2.0.0/bin/ghcii-7.6.3.sh: line 2: exec: /cygdrive/c/Program
Files (x86)/Haskell Platform/2013.2.0.0/bin/ghcii-7.6.3.sh/../ghc: cannot
execute: No such file or directory
}}}
I believe using {{{"$(dirname "$0")"}}} would be a portable solution that
works under both cygwin and Linux versions of bash.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8873>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list