00:20:35 16 Jan 00:17 - remove unneeded import GHC.IO.Device (Jeremy Shaw) 00:42:14 cool 00:43:26 IrcLog.hs:14:7: 00:43:26 Could not find module `Data.Data': 00:43:27 it is a member of the hidden package `base' 00:43:42 is next.. it might be a local problem 00:44:04 no.. what version of ghc ? 00:44:42 it could possibly be moved into syb?? 00:44:51 it was moved from syb into base.. 00:45:06 sort of.. 00:45:17 one moment 00:46:13 http://www.cs.uu.nl/wiki/GenericProgramming/SYB 00:46:29 the section, 'Handling the 6.10 base split' 00:46:42 it's silly, I have base-3.0.3.1, base-4.1.0.0 right here 00:47:54 maybe I need a newer syb 00:48:04 dunno, you shouldn't 00:48:13 are you using 6.10? 00:48:37 for >= 6.10, you shouldn't need syb at all.. but it shouldn't hurt either and is a simple way to make it work with 6.8 as well 00:48:39 yes indeed, 6.10.4 00:48:46 but I have only tested with 6.13 so.. 00:49:01 I have a bunch of other cabal packages installed, but ghc-pkg check is happy 00:49:30 I am increasingly experiencing dependency hell with cabal 00:49:57 s/cabal/haskell packages/ 00:52:34 ok I see.. with both base installed, it was picking base3, but we need >= 4.1 00:53:18 ah.. I figured depending on syb would make sure Data.Data was there on base3 systems 00:53:22 but maybe that is not the case 00:53:31 or maybe it requires a newer syb.. 00:53:45 anyway, I don't care if happstackDotCom builds on 6.8 really 00:54:02 so I will change the depends to base > 4, and remove the syb depends 00:54:04 well that page says "a new module, Data.Data, has been created" (in base 4, I believe) 00:54:05 how does that sound? 00:54:22 that sounds good 00:54:43 right, I thought that maybe syb also provided Data.Data in some way for base3 users.. but maybe not 00:55:16 I guess if I want to be compatible I would depend on syb and import Data.Generics 00:55:32 which does exist in base3+syb and base4+syb 00:57:32 ooh.. each dev instance of the site tries to connect to irc 00:57:45 anyway, it builds 00:57:45 yes 00:58:02 that is an issue that I did not have time to resolve yet 00:58:11 the dev builds will also try to use the same irc nick 00:58:50 the fix is to change some defaults, and then have the live site override the defaults in debian/happstackdotcom-production-defaults 01:00:41 ok, I pushed a patch 01:02:31 16 Jan 01:00 - depend on base >= 4, drop depends on syb. This means we officially require GHC 6.10... (Jeremy Shaw) 03:17:32 fy faaaaaaaaaeeeeeeeeem 03:17:34 n