From 717cd26b415aaeaec7fe7e455a2ccd0e0f571965 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Thu, 17 Sep 2015 08:34:44 +0100 Subject: [PATCH] dev-haskell/nats: add upper bound on ghc, bug #560256 MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 --- dev-haskell/nats/nats-0.1.2.ebuild | 2 +- dev-haskell/nats/nats-0.1.ebuild | 2 +- dev-haskell/nats/nats-0.2.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-haskell/nats/nats-0.1.2.ebuild b/dev-haskell/nats/nats-0.1.2.ebuild index 390a0ac29e65..a208ee84b398 100644 --- a/dev-haskell/nats/nats-0.1.2.ebuild +++ b/dev-haskell/nats/nats-0.1.2.ebuild @@ -18,7 +18,7 @@ SLOT="0/${PV}" KEYWORDS="amd64 x86" IUSE="" -RDEPEND=">=dev-lang/ghc-6.10.4:= +RDEPEND=">=dev-lang/ghc-6.10.4:= =dev-haskell/cabal-1.8 diff --git a/dev-haskell/nats/nats-0.1.ebuild b/dev-haskell/nats/nats-0.1.ebuild index 4f12148a513a..faf15245bb8f 100644 --- a/dev-haskell/nats/nats-0.1.ebuild +++ b/dev-haskell/nats/nats-0.1.ebuild @@ -18,6 +18,6 @@ SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND=">=dev-lang/ghc-6.10.4:=" +RDEPEND=">=dev-lang/ghc-6.10.4:= =dev-haskell/cabal-1.10" diff --git a/dev-haskell/nats/nats-0.2.ebuild b/dev-haskell/nats/nats-0.2.ebuild index 3fcae201f66e..adf28ad15cc3 100644 --- a/dev-haskell/nats/nats-0.2.ebuild +++ b/dev-haskell/nats/nats-0.2.ebuild @@ -18,7 +18,7 @@ SLOT="0/${PV}" KEYWORDS="amd64 x86" IUSE="+hashable" -RDEPEND=">=dev-lang/ghc-7.4.1:= +RDEPEND=">=dev-lang/ghc-7.4.1:= =dev-haskell/hashable-1.1:=[profile?]