That is why I didn't understand the error. It was on my path but cabal couldn't find it.
I just put it into my /usr/bin because all the executables it found (with the -v option) were there, not anywhere else.
Probably some bug, I don't know

On Tue, Nov 11, 2008 at 2:53 PM, Duncan Coutts <duncan.coutts@worc.ox.ac.uk> wrote:
On Tue, 2008-11-11 at 14:39 +0000, Hugo Pacheco wrote:
>
>
>         What happened about the program 'happy'? Did it magically
>         start working?
>
>
> I made a symbolic link in /usr/bin to ~/.cabal/bin/happy
> Lately I found an option for the cabal install command that may fix
> the same problem.

Hmm, I don't understand. That sounds like happy was not on your $PATH,
which is also what the error message from cabal indicated. But then it
looked like it was on your path since you were able to run $ happy
--version.

So I conclusions I don't understand what is going on. It seems
contradictory.

Duncan




--
www.di.uminho.pt/~hpacheco