[Pkg-haskell-maintainers] How to bootstrap happy?

Joachim Breitner nomeata at debian.org
Tue Feb 7 18:31:16 UTC 2012


Dear Saumel,

Am Dienstag, den 07.02.2012, 17:51 +0100 schrieb Samuel Thibault:
> happy build-depends on itself. Dropping the dependency does not seem
> enough to break the loop, I'm ending up with 
> 
> Building happy-1.18.6...
> Preprocessing executable 'happy' for happy-1.18.6...
> hlibrary.setup: The program happy is required but it could not be found
> 
> How to bootstrap it?

I have not done it myself yet, but happy generates .hs files that should
be architecture independent. So you can build happy on another machine,
find the files (probably in dist-ghc/), copy them over and see if they
are picked up. You also might have to set the happy binary to true in
the call to Setup.hs.

If you can give me access to the machine you want to bootstrap on I can
give it a try myself.

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20120207/d2fa88cd/attachment.pgp>


More information about the Pkg-haskell-maintainers mailing list