Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Dec 2017 15:49:23 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r457241 - in head/converters: hs-dataenc hs-sandi
Message-ID:  <201712251549.vBPFnNWB053698@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Mon Dec 25 15:49:23 2017
New Revision: 457241
URL: https://svnweb.freebsd.org/changeset/ports/457241

Log:
  - Add mutual runtime conflicts between hs-dataenc and hs-sandi
  
  If these both are installed, haskell fails to use modules from any of them:
  
      Ambiguous interface for `Codec.Binary.Base64':
        it was found in multiple packages: dataenc-0.14.0.7 sandi-0.4.0
  
  PR:		224192
  Approved by:	portmgr blanket

Modified:
  head/converters/hs-dataenc/Makefile
  head/converters/hs-sandi/Makefile

Modified: head/converters/hs-dataenc/Makefile
==============================================================================
--- head/converters/hs-dataenc/Makefile	Mon Dec 25 14:39:56 2017	(r457240)
+++ head/converters/hs-dataenc/Makefile	Mon Dec 25 15:49:23 2017	(r457241)
@@ -10,5 +10,7 @@ COMMENT=	Data encoding library
 
 LICENSE=	BSD3CLAUSE
 
+CONFLICTS_INSTALL=	hs-sandi-[0-9]*
+
 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
 .include <bsd.port.mk>

Modified: head/converters/hs-sandi/Makefile
==============================================================================
--- head/converters/hs-sandi/Makefile	Mon Dec 25 14:39:56 2017	(r457240)
+++ head/converters/hs-sandi/Makefile	Mon Dec 25 15:49:23 2017	(r457241)
@@ -9,6 +9,8 @@ COMMENT=	Data encoding library
 
 LICENSE=	BSD3CLAUSE
 
+CONFLICTS_INSTALL=	hs-dataenc-[0-9]*
+
 USE_CABAL=	conduit exceptions stringsearch
 
 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712251549.vBPFnNWB053698>