From: Maurício <bri...@ya...> - 2009-05-20 19:14:47
|
Hi, I've checked gtk2hs dependent packages on hackage, and they all fail to build, almost all of them because they fail to meet dependencies. Do you think there's something that could be done about that? Best, Maurício |
From: Brandon S. A. K. <al...@ec...> - 2009-05-20 19:17:35
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On May 20, 2009, at 15:14 , Maurício wrote: > I've checked gtk2hs dependent packages on > hackage, and they all fail to build, almost > all of them because they fail to meet > dependencies. gtk2hs is not cabalized and apparently would be really difficult to cabalize, so there's no good way to fix this. (Teaching Hackage about external dependencies is probably a nonstarter.) - -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] al...@kf... system administrator [openafs,heimdal,too many hats] al...@ec... electrical and computer engineering, carnegie mellon university KF8NH -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (Darwin) iEYEARECAAYFAkoUV0QACgkQIn7hlCsL25ULEwCgzfRx0y9lRg8QOrKcuxj9IejT YnkAoLoTqY4u8/ODbDZgcFs+MDGZ0Mid =Fl5v -----END PGP SIGNATURE----- |
From: Maurício <bri...@ya...> - 2009-05-22 20:18:58
|
>> I've checked gtk2hs dependent packages on >> hackage, and they all fail to build, > > gtk2hs is not cabalized and apparently would be really difficult to > cabalize, so there's no good way to fix this. Wouldn't it be enough just to install gtk2hs on the testing machine? If it's code.haskell.org, that could be done with Ubuntu packages, libghc6-gtk-dev, libghc6-glib-dev, libghc6-cairo-dev. Maurício |
From: Brandon S. A. K. <al...@ec...> - 2009-05-23 21:26:11
Attachments:
PGP.sig
|
On May 22, 2009, at 16:18 , Maurício wrote: > Wouldn't it be enough just to install gtk2hs Yes, but Hackage encourages an expectation that packages don't require other Haskell packages that aren't available from Hackage. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] al...@kf... system administrator [openafs,heimdal,too many hats] al...@ec... electrical and computer engineering, carnegie mellon university KF8NH |
From: Maurício <bri...@ya...> - 2009-05-23 23:04:30
|
>> Wouldn't it be enough just to install gtk2hs > > Yes, but Hackage encourages an expectation that packages don't require > other Haskell packages that aren't available from Hackage. > I understand. I would like, still, to make a point. gtk2hs existed before cabal, and it's important to some people. It's sad to work hard to write code that works and is well documented, just to see hackage showing a 'build failure' log and no link to documentation :) Best, Maurício |