From 01d4e4f6b18452089399bea800fe302a0b903ec5 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Sat, 22 Sep 2018 14:47:32 +0800 Subject: [PATCH] dev-lang/ghc-bin: add blocker for dev-lang/GHC --- .../{ghc-bin-8.0.2.exheres-0 => ghc-bin-8.0.2-r1.exheres-0} | 4 ++++ .../{ghc-bin-8.2.2.exheres-0 => ghc-bin-8.2.2-r1.exheres-0} | 4 ++++ .../{ghc-bin-8.4.3.exheres-0 => ghc-bin-8.4.3-r1.exheres-0} | 4 ++++ 3 files changed, 12 insertions(+) rename packages/dev-lang/ghc-bin/{ghc-bin-8.0.2.exheres-0 => ghc-bin-8.0.2-r1.exheres-0} (95%) rename packages/dev-lang/ghc-bin/{ghc-bin-8.2.2.exheres-0 => ghc-bin-8.2.2-r1.exheres-0} (95%) rename packages/dev-lang/ghc-bin/{ghc-bin-8.4.3.exheres-0 => ghc-bin-8.4.3-r1.exheres-0} (95%) diff --git a/packages/dev-lang/ghc-bin/ghc-bin-8.0.2.exheres-0 b/packages/dev-lang/ghc-bin/ghc-bin-8.0.2-r1.exheres-0 similarity index 95% rename from packages/dev-lang/ghc-bin/ghc-bin-8.0.2.exheres-0 rename to packages/dev-lang/ghc-bin/ghc-bin-8.0.2-r1.exheres-0 index 54639a6..447a9ee 100644 --- a/packages/dev-lang/ghc-bin/ghc-bin-8.0.2.exheres-0 +++ b/packages/dev-lang/ghc-bin/ghc-bin-8.0.2-r1.exheres-0 @@ -20,6 +20,10 @@ DEPENDENCIES=" dev-lang/perl:*[>=5.6.1] dev-libs/gmp[>=6.1] [[ note = [ depends on libgmp.so.10 ] ]] sys-libs/ncurses[>=6.1-r2] [[ note = [ Only these include libtinfo.so symlinks ] ]] + !dev-lang/GHC [[ + description = [ different provider ] + resolution = uninstall-blocked-after + ]] !dev-lang/ghc [[ description = [ Both install the same binaries/libs and alternatives ] resolution = uninstall-blocked-before diff --git a/packages/dev-lang/ghc-bin/ghc-bin-8.2.2.exheres-0 b/packages/dev-lang/ghc-bin/ghc-bin-8.2.2-r1.exheres-0 similarity index 95% rename from packages/dev-lang/ghc-bin/ghc-bin-8.2.2.exheres-0 rename to packages/dev-lang/ghc-bin/ghc-bin-8.2.2-r1.exheres-0 index 1993df3..cb23c4a 100644 --- a/packages/dev-lang/ghc-bin/ghc-bin-8.2.2.exheres-0 +++ b/packages/dev-lang/ghc-bin/ghc-bin-8.2.2-r1.exheres-0 @@ -20,6 +20,10 @@ DEPENDENCIES=" dev-lang/perl:*[>=5.6.1] dev-libs/gmp[>=6.1] [[ note = [ depends on libgmp.so.10 ] ]] sys-libs/ncurses[>=6.1-r2] [[ note = [ Only these include libtinfo.so symlinks ] ]] + !dev-lang/GHC [[ + description = [ different provider ] + resolution = uninstall-blocked-after + ]] !dev-lang/ghc [[ description = [ Both install the same binaries/libs and alternatives ] resolution = uninstall-blocked-before diff --git a/packages/dev-lang/ghc-bin/ghc-bin-8.4.3.exheres-0 b/packages/dev-lang/ghc-bin/ghc-bin-8.4.3-r1.exheres-0 similarity index 95% rename from packages/dev-lang/ghc-bin/ghc-bin-8.4.3.exheres-0 rename to packages/dev-lang/ghc-bin/ghc-bin-8.4.3-r1.exheres-0 index 7cdf358..a2fd162 100644 --- a/packages/dev-lang/ghc-bin/ghc-bin-8.4.3.exheres-0 +++ b/packages/dev-lang/ghc-bin/ghc-bin-8.4.3-r1.exheres-0 @@ -20,6 +20,10 @@ DEPENDENCIES=" dev-lang/perl:*[>=5.6.1] dev-libs/gmp[>=6.1] [[ note = [ depends on libgmp.so.10 ] ]] sys-libs/ncurses[>=6.1-r2] [[ note = [ Only these include libtinfo.so symlinks ] ]] + !dev-lang/GHC [[ + description = [ different provider ] + resolution = uninstall-blocked-after + ]] !dev-lang/ghc [[ description = [ Both install the same binaries/libs and alternatives ] resolution = uninstall-blocked-before