Resolving dependencies... cabal: Could not resolve dependencies: [__0] trying: ghc-vis-0.9.2 (user goal) [__1] next goal: svgcairo (dependency of ghc-vis) [__1] rejecting: svgcairo-0.13.2.1, svgcairo-0.13.2.0, svgcairo-0.13.1.1, svgcairo-0.13.1.0, svgcairo-0.13.0.4, svgcairo-0.13.0.3, svgcairo-0.13.0.2, svgcairo-0.13.0.1, svgcairo-0.13.0.0, svgcairo-0.12.5.2, svgcairo-0.12.5.1, svgcairo-0.12.5.0, svgcairo-0.12.1.1, svgcairo-0.12.1 (conflict: pkg-config package librsvg-2.0==2.16.0 || >2.16.0, not found in the pkg-config database) [__1] rejecting: svgcairo-0.12.0 (conflict: pkg-config package cairo-svg==1.6.0 || >1.6.0, not found in the pkg-config database) [__1] rejecting: svgcairo-0.11.1 (conflict: ghc-vis => svgcairo>=0.12) [__1] skipping: svgcairo-0.11.0 (has the same characteristics that caused the previous version to fail: excluded by constraint '>=0.12' from 'ghc-vis') [__1] fail (backjumping, conflict set: ghc-vis, svgcairo) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: svgcairo, ghc-vis