Resolving dependencies... cabal: Could not resolve dependencies: next goal: happs-tutorial (user goal) rejecting: happs-tutorial-0.9.5, 0.9.4, 0.9.3, 0.9.2, 0.9.1 (global constraint requires ==0.9.0) trying: happs-tutorial-0.9.0 next goal: happstack-data (dependency of happs-tutorial-0.9.0) rejecting: happstack-data-6.0.1, 6.0.0, 0.5.0.3, 0.5.0.2, 0.5.0, 0.4.1 (conflict: happs-tutorial => happstack-data>=0.3 && <0.4) trying: happstack-data-0.3.3 next goal: HaXml (dependency of happstack-data-0.3.3) rejecting: HaXml-1.25.3, 1.25.2, 1.25.1, 1.25, 1.24.1, 1.24, 1.23.3, 1.23.2, 1.23.1, 1.23, 1.22.5, 1.22.4, 1.22.3, 1.22.2, 1.22.1, 1.22, 1.20.2, 1.20.1, 1.20, 1.19.7, 1.19.6, 1.19.5, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19 (conflict: happstack-data => HaXml>=1.13 && <1.14) trying: HaXml-1.13.3 next goal: haskell98 (dependency of HaXml-1.13.3) rejecting: haskell98-2.0.0.3/installed-85b... (conflict: haskell98 => directory==1.2.1.0/installed-4c4..., happs-tutorial => directory>=1.0.0.0 && <1.1.0.0) trying: haskell98-2.0.0.3 next goal: happstack-helpers (dependency of happs-tutorial-0.9.0) rejecting: happstack-helpers-0.56, 0.54, 0.53, 0.52, 0.51, 0.50, 0.49, 0.48, 0.47, 0.46, 0.45, 0.44, 0.43, 0.42 (conflict: happs-tutorial => happstack-helpers>=0.30 && <0.40) rejecting: happstack-helpers-0.30 (conflict: haskell98==2.0.0.3, happstack-helpers => haskell98>=1.0.0.0 && <2.0.0.0) rejecting: happstack-helpers-0.22.1, 0.22, 0.21, 0.20, 0.11 (conflict: happs-tutorial => happstack-helpers>=0.30 && <0.40) Backjump limit reached (change with --max-backjumps).