[Haskell-beginners] cabal and dependencies

Manfred Lotz manfred.lotz at arcor.de
Thu Jun 23 10:08:15 CEST 2011


Hi there,
I had something like this before but now I checked explicitly:



I did 'ghc-pkg check' which showed nothing. Fine!

Then I did 'cabal install gitit' and after successfully installing gitit
I ran 'ghc-pkg check' again and got:


There are problems in package yesod-form-0.1.0.1:
  dependency "xss-sanitize-0.2.6-bfb18d04010fadbceea5ba5136c33373"
doesn't exist There are problems in package warp-0.4.0.1:
  dependency "sendfile-0.7.3-1d8424f5c18454ab33888680f53a7340" doesn't
exist There are problems in package happstack-state-6.0.0:
  dependency "hslogger-1.1.4-d65ba05b9e69912e34b53b6153cc40ff" doesn't
exist There are problems in package happstack-jmacro-6.0.0:
  dependency "happstack-server-6.1.3-8a8613c407db656b76de3be81e531fb5"
doesn't exist

The following packages are broken, either because they have a problem
listed above, or because they depend on a broken package.
yesod-form-0.1.0.1
warp-0.4.0.1
happstack-state-6.0.0
happstack-jmacro-6.0.0
yesod-0.8.2.1
yesod-auth-0.4.0.2


For example, hslogger was reinstalled for some reason and got a new id.
Now it is hslogger-1.1.4-dff59692d8bdac1df0c425c217a20b0c.conf

Why is this happening? Could I prevent it somehow?



-- 
Manfred





More information about the Beginners mailing list