It might be that it both your own package and the dependencies cabal tries to reinstall all depend on some package P. If the dependencies are installed depending on P version 1, but to satisfy all dependencies for your own package, cabal needs them to depend on P version 2, cabal will reinstall them (possibly breaking other packages that depend on them; is this a bug?)
You can see if this is the case by running 'cabal install --dry-run -v'. Erik On Mon, Nov 22, 2010 at 22:26, Martijn van Steenbergen <mart...@van.steenbergen.nl> wrote: > Hello cafe, > > When I want to locally install my own package through "cabal install" it > tries to reinstall dependencies convertible-1.0.9.1, HDBC-2.2.6.1 and > HDBC-mysql-0.6.3 even though they are already installed (and work fine). Why > does it do this? > > cabal-install version 0.8.2 > using version 1.8.0.2 of the Cabal library > Mac OS Leopard > > Thanks, > > Martijn. > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe