2015-05-14 20:03:53 +0200 <joeyh> hmm, seems I'd need to build some C-Sources with -fPIC for cabal repl
2015-05-14 20:02:25 +0200 <dcoutts> joehh: cabal repl [--ghc-options=-fobject-code]
2015-05-14 20:02:16 +0200 <Denommus> joeyh: cabal repl?
2015-05-14 20:01:57 +0200 <dcoutts> zipper: ok, Cabal lib. Should be easy.
2015-05-14 20:01:52 +0200 <joeyh> has anyone got a good solution for using ghci with the object files that cabal build builds? I had a hack, but an upgrade has broken it
2015-05-14 20:01:45 +0200 <zipper> dcoutts: I just want to get a list of the language extensions used out of the .cabal file.
2015-05-14 19:58:34 +0200 <dcoutts> zipper: the Cabal library
2015-05-14 19:58:23 +0200 <zipper> Is there something I can use to parse a cabal file easily?
2015-05-14 18:35:39 +0200 <rien_> what's a quick guide I can read on how to use cabal with haskell platform so I'm never in a bind? (never use the global namespace etc)
2015-05-14 17:37:53 +0200 <NemesisD> using cabal freeze should significantly speed up the cabal dependency solver on large dependency sets when adding or updating new dependencies right?
2015-05-14 17:23:41 +0200 <pchiusano> it looks like this has a nice explanation http://coldwa.st/e/blog/2013-08-20-Cabal-sandbox.html
2015-05-14 17:23:02 +0200 <hexagoxel> pchiusano: a way to tell cabal to use/build more than one local package (directory), see "cabal help sandbox"
2015-05-14 17:16:55 +0200 <pchiusano> what is the recommended way to work around the restriction that a cabal build can only have a single library?
2015-05-14 15:20:06 +0200 <hexagoxel> pharpend: well at least it is high-priority :D https://github.com/haskell/cabal/issues/1746
2015-05-14 15:15:56 +0200pharpendgrabs his pitchfork and stabs cabal
2015-05-14 15:15:35 +0200 <hexagoxel> pharpend: it was definitely discussed in one or two cabal issues
2015-05-14 15:15:00 +0200 <pharpend> hexagoxel: I would think cabal would throw an error on that
2015-05-14 14:10:47 +0200 <pharpend> liste: no cabal sandbox, (although I have tried building with a sandbox, and the same error occurs)
2015-05-14 14:09:42 +0200 <liste> cabal sandbox=?
2015-05-14 14:09:31 +0200 <liste> are you using cabal?
2015-05-14 14:08:21 +0200 <pharpend> However, when cabal tries to compile the executable with that function uncommented
2015-05-14 11:51:00 +0200 <fractalsea> How do I update cabal to use a different storage location from $HOME/.cabal/ ? I don’t want to create a symlink
2015-05-14 11:34:13 +0200 <liste> by default it's ̃~/.cabal/world
2015-05-14 11:33:43 +0200 <liste> https://github.com/haskell/cabal/blob/1.22/cabal-install/Distribution/Client/Setup.hs#L311 this one's for 1.22
2015-05-14 11:33:12 +0200 <liste> https://github.com/haskell/cabal/blob/824f7f3d1fc62ea412073b866ef611194ecbb8de/cabal-install/Distr…
2015-05-14 11:26:03 +0200 <fractalsea> Is there a way of making cabal create and write to it in a non-default location?
2015-05-14 11:24:55 +0200 <liste> e.g. you can cabal install world
2015-05-14 11:21:54 +0200 <fractalsea> Does anyone know what the world-file is in Cabal?
2015-05-14 00:44:44 +0200 <NemesisD> has anyone experienced this? download the inclusive package list from stackage. cabal update uses all system memory and crashes
2015-05-13 23:17:17 +0200 <ReinH> likewise, neither does Haskell, but cabal does
2015-05-13 23:16:07 +0200 <ReinH> I'm not sure why cabal is slow at it, but I don't think it's due to computational complexity
2015-05-13 23:06:35 +0200 <NemesisD> i'm curious about something. does anyone know why dependency resolution is so much slower in cabal than in the package managers of other (generally slower) languages, e.g. ruby, python, etc. are they taking shortcuts that cabal isn't/can't?
2015-05-13 17:00:39 +0200 <srenatus> nvm all good with recent cabal-install
2015-05-13 15:37:25 +0200hackagebotcabal-debian 4.27.2 - Create a Debianization for a Cabal package http://hackage.haskell.org/package/cabal-debian-4.27.2 (DavidFox)
2015-05-13 13:48:20 +0200 <aloiscochard> also I have to `ln -sf /app/sandbox/cabal.sandbox.config cabal.sandbox.config` in every project where I want to use halcyon