2014-10-12 07:34:41 +0200 <redtricycle> Can I "freeze" the list of package versions? I have a cabal file that compiles on my Mac, but I can't get it to compile on my LInux box
2014-10-12 06:30:42 +0200 <adarc> kadoban: ya, but, cabal is complaining that it doesn't know which module I want to use:
2014-10-12 00:11:56 +0200 <jfeltz> mauke, the failing case occurs for an exec built with cabal, the success case works for just ghc exec.hs
2014-10-11 22:38:46 +0200 <ab9rf> is it really reasonable to expect something called "cabal" to not be evil?
2014-10-11 22:27:02 +0200 <matt2> i'm trying to follow this guide (http://www.stephendiehl.com/llvm/), but I can't get cabal to stop being evil
2014-10-11 21:35:05 +0200 <texasmynsted> is there a cabal channel?
2014-10-11 21:34:40 +0200 <texasmynsted> all good. Then I do cabal install pandoc and I get conflicts.
2014-10-11 21:34:27 +0200 <texasmynsted> I do cabal install cabal-install
2014-10-11 21:34:18 +0200 <texasmynsted> I do cabal update
2014-10-11 21:34:14 +0200 <texasmynsted> I just installed cabal
2014-10-11 21:08:06 +0200hackagebotfay-builder - Compile Fay code on cabal install, and ad-hoc recompile during development http://hackage.haskell.org/package/fay-builder- (AdamBergmark)
2014-10-11 20:21:28 +0200 <texasmynsted> Hello. Would somebody help me with a cabal install? I am trying to install Hakyll and it is failing. I uninstalled pandoc, and am now trying to install it through cabal...
2014-10-11 19:46:28 +0200 <RedNifre> never mind, cabal init guessed that the new version of my library depends on the old version. I removed that weird dependency and was able to install.
2014-10-11 19:44:36 +0200 <indiagreen> well, and then you can remove the files, but cabal won't help you with that
2014-10-11 19:43:35 +0200 <RedNifre> how do I uninstall a package with cabal?
2014-10-11 16:54:46 +0200 <bennofs> some shell scripts that make working with it easier (such as running cabal repl inside an environment where all deps are installed). A problem of this setup is that you can't use GHC-mod (because it doesn't support nix-like sandboxes), but if you use emacs, you can configure haskell-mode to use a custom GHCi command that supports nix.
2014-10-11 16:47:02 +0200 <recursion-ninja> you can "strong arm" cabal by using -constraint packagename==versionNumber when installing a new package to ensure that it links to the other package versions you want
2014-10-11 16:45:48 +0200 <bennofs> spopejoy: it only uses the Cabal library, not cabal-install
2014-10-11 16:45:00 +0200 <spopejoy> is there an alternative to cabal, such that one directly uses ghc-pkg?
2014-10-11 16:44:30 +0200 <nshepperd> you can't just give cabal the ability to undo whatever it did when it installed something?
2014-10-11 16:42:34 +0200 <geekosaur> (tl;dr: making cabal a real package manager means taking package management functionality away from ghc-pkg, and this makes ghc extremely cranky)
2014-10-11 16:40:55 +0200 <nshepperd> if only cabal was a package manager
2014-10-11 16:37:07 +0200 <nshepperd> iirc cabal doesn't track installed files for some reason
2014-10-11 16:15:35 +0200 <catsup> how can i get a list of installed files for a cabal installed package?
2014-10-11 10:25:38 +0200 <pharaun> <- is sad he can't put multiple libraries into a cabal file
2014-10-11 09:22:19 +0200 <pharaun> Haskellfant: ok cool, no need to pass that one arg, i guess i can live with cabal repl without the -- working for now
2014-10-11 09:17:00 +0200 <Haskellfant> ah I'm using 1.20.0 of cabal
2014-10-11 09:16:45 +0200 <pharaun> er .2 of the cabal lib and .3 of cabal installer
2014-10-11 09:15:32 +0200 <Haskellfant> pharaun: try cabal repl -- -fwarn-typed-holes
2014-10-11 09:14:47 +0200 <pharaun> ^ seems like i can't pass additional argument to cabal repl
2014-10-11 09:14:36 +0200 <pharaun> cabal: unrecognized 'repl' option `-fwarn-typed-holes'
2014-10-11 09:13:18 +0200 <Axman6> pharaun: `cabal repl` is how you call ghci inside a sandbox
2014-10-11 09:12:48 +0200 <Axman6> pharaun: are you using cabal repl?
2014-10-11 06:18:18 +0200 <Arahael> Or just add the .cabal/bin to the path?
2014-10-11 03:49:59 +0200 <Total_1mmersion> How do I force cabal to use a local copy of a package instead of the system package? I have package X listed in my build-depends and I want it to refer to package ./X/ instead of ~/.cabal/X/ or wherever it's stored.