ghc-7.10 absorbed nats as is. Versions before nats-1.0
did not guard reexporting on ghc-7.10 and later leading
to package resolution collisisons:
Ambiguous module name ‘Numeric.Natural’:
it was found in multiple packages:
nats-0.2 base-4.8.1.0
Reported-by: Alexander
Bug: https://bugs.gentoo.org/560256
Package-Manager: portage-2.2.20
KEYWORDS="amd64 x86"
IUSE=""
-RDEPEND=">=dev-lang/ghc-6.10.4:=
+RDEPEND=">=dev-lang/ghc-6.10.4:= <dev-lang/ghc-7.10:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND=">=dev-lang/ghc-6.10.4:="
+RDEPEND=">=dev-lang/ghc-6.10.4:= <dev-lang/ghc-7.10:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10"
KEYWORDS="amd64 x86"
IUSE="+hashable"
-RDEPEND=">=dev-lang/ghc-7.4.1:=
+RDEPEND=">=dev-lang/ghc-7.4.1:= <dev-lang/ghc-7.10:=
hashable? ( >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] )
"
DEPEND="${RDEPEND}