[From nobody Tue Jan 26 10:01:45 2010
Return-path: &lt;jake.wheat@ntlworld.com&gt;
Envelope-to: jgoerzen@complete.org
Delivery-date: Tue, 26 Jan 2010 08:40:42 -0600
Received: from queueout02-winn.ispmail.ntl.com ([81.103.221.56])
	by glockenspiel.complete.org with esmtp (Exim 4.69)
	id 1NZmaw-0007ZN-1r
	for jgoerzen@complete.org; Tue, 26 Jan 2010 08:40:42 -0600
Received: from aamtaout02-winn.ispmail.ntl.com ([81.103.221.35])
	by mtaout03-winn.ispmail.ntl.com
	(InterMail vM.7.08.04.00 201-2186-134-20080326) with ESMTP id
	&lt;20100126142655.PZNO10950.mtaout03-winn.ispmail.ntl.com@aamtaout02-winn.ispmail.ntl.com&gt;
	for &lt;jgoerzen@complete.org&gt;; Tue, 26 Jan 2010 14:26:55 +0000
Received: from debiannew.internal ([82.4.87.0])
	by aamtaout02-winn.ispmail.ntl.com
	(InterMail vG.2.02.00.01 201-2161-120-102-20060912) with SMTP id
	&lt;20100126142654.FBCC21638.aamtaout02-winn.ispmail.ntl.com@debiannew.internal&gt;
	for &lt;jgoerzen@complete.org&gt;; Tue, 26 Jan 2010 14:26:54 +0000
Date: Tue, 26 Jan 2010 14:27:22 +0000
From: Jake Wheat &lt;jake.wheat@ntlworld.com&gt;
To: John Goerzen &lt;jgoerzen@complete.org&gt;
Subject: HDBC-postgresql build failure on hackage
Message-Id: &lt;20100126142722.ba32d184.jake.wheat@ntlworld.com&gt;
X-Mailer: Sylpheed 3.0.0beta6 (GTK+ 2.18.6; i486-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Cloudmark-Analysis: v=1.1 cv=ZtHxNT4mZm3rCuM0SmWmgWxeBwJsziC8EqOrwwVkrhA=
	c=1 sm=0 a=8xmeLFDR4tIA:10 a=RszWol1L7OYX_qQgKj0A:9
	a=nkx3QK0AX80_l6cvbrQA:7 a=bPzvxdvsHtEjc-1CBIwTTp2UfyYA:4
	a=HpAAvcLHHh0Zw7uRqdWCyQ==:117
X-Greylist: delayed 819 seconds by postgrey-1.31 at glockenspiel;
	Tue, 26 Jan 2010 08:40:41 CST
X-Spam-Status: No (score -0.0): SPF_PASS=-0.001
X-Virus-Scanned: by Exiscan on glockenspiel.complete.org at Tue,
	26 Jan 2010 08:40:42 -0600
X-Addr-Extension: 

Hello John,

I don't know if you're aware but HDBC-postgresql is failing to build on hackage. I think this is because the requireProgram function used in Setup.hs has changed between cabal 1.6 and cabal 1.7 (the version parameter has been removed).

It seems to build fine if you simply remove the AnyVersion argument in Setup.hs line 39, apparently this is the only thing stopping it from building on cabal 1.8/ghc 6.12, I haven't checked cabal 1.7/ghc 6.10. I don't know what changes to the versions in the cabal file should go with this, if just adding cabal &gt;= 1.7 is correct or not.

Will you be able to upload a fixed version to hackage in the near future? It would be handy for me so that my project's haddock docs appear there on hackage (my project is hssqlppp). It's not particularly urgent, so please don't rush on my account.

Thanks for all your great contributions on hackage, Real World Haskell and elsewhere,
Jake Wheat

]