[Haskell-cafe] cabal-install sandbox with happy and alex
Brandon Allbery
allbery.b at gmail.com
Thu Oct 31 23:34:25 UTC 2013
On Thu, Oct 31, 2013 at 1:18 PM, Erik de Castro Lopo
<mle+hs at mega-nerd.com>wrote:
> Badi' Abdul-Wahid wrote:
>
> > I've run into difficulty building happy and alex using the sandbox
> feature
> > of cabal-install 1.18.0.2.
> > Installation of dependencies succeeds but both happy and alex fail with:
> >
> > setup: The program happy is required but it could not be found
> >
> > My workaround is to use the --only-dependencies flag, install the
> > dependencies, and manually install the packages.
>
> I've run into this problem myself on Linux. My solution is to install
> ghc, happy, alex, hlint and cabal-install from debian packages and
> everything else using cabal install (either with or without using
> sandboxes).
>
At a guess, both of you need to find the bin directory created *in the
sandbox* and add it to $PATH while working in the sandbox. Perhaps there is
some better way for cabal sandboxes to handle this automatically.
--
brandon s allbery kf8nh sine nomine associates
allbery.b at gmail.com ballbery at sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20131031/9334aa96/attachment.html>
More information about the Haskell-Cafe
mailing list