Resolving dependencies... cabal: Could not resolve dependencies: [__0] trying: gi-gtk-hs-0.3.6.1 (user goal) [__1] trying: haskell-gi-base-0.21.0 (dependency of gi-gtk-hs) [__2] trying: gi-gdk-3.0.15 (dependency of gi-gtk-hs) [__3] next goal: gi-gdk:setup.haskell-gi (dependency of gi-gdk) [__3] rejecting: gi-gdk:setup.haskell-gi-0.21.0 (conflict: pkg-config package gobject-introspection-1.0>=1.32, not found in the pkg-config database) [__3] rejecting: gi-gdk:setup.haskell-gi-0.20.3, gi-gdk:setup.haskell-gi-0.20.2, gi-gdk:setup.haskell-gi-0.20.1, gi-gdk:setup.haskell-gi-0.20, gi-gdk:setup.haskell-gi-0.18, gi-gdk:setup.haskell-gi-0.17.4, gi-gdk:setup.haskell-gi-0.17.3, gi-gdk:setup.haskell-gi-0.17.2, gi-gdk:setup.haskell-gi-0.17.1, gi-gdk:setup.haskell-gi-0.17, gi-gdk:setup.haskell-gi-0.15, gi-gdk:setup.haskell-gi-0.14, gi-gdk:setup.haskell-gi-0.13, gi-gdk:setup.haskell-gi-0.12, gi-gdk:setup.haskell-gi-0.11, gi-gdk:setup.haskell-gi-0.10.2, gi-gdk:setup.haskell-gi-0.10.1, gi-gdk:setup.haskell-gi-0.10, gi-gdk:setup.haskell-gi-0.9, gi-gdk:setup.haskell-gi-0.8 (conflict: gi-gdk => gi-gdk:setup.haskell-gi==0.21.*) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: haskell-gi, gi-gdk, haskell-gi-base, gi-gdk:setup.haskell-gi, gi-gtk-hs