Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Nov 2003 18:41:56 -0800 (PST)
From:      Oliver Eikemeier <eik@FreeBSD.org>
To:        eik@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, eik@FreeBSD.org
Subject:   Re: ports/58659: mysql ports should set CONFLICTS
Message-ID:  <200311270241.hAR2fufY037406@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
Synopsis: mysql ports should set CONFLICTS

Responsible-Changed-From-To: freebsd-ports-bugs->eik
Responsible-Changed-By: eik
Responsible-Changed-When: Thu Nov 27 03:40:33 CET 2003
Responsible-Changed-Why: 
May I suggest the following patch:

diff -u -r1.167 Makefile
--- databases/mysql323-server/Makefile	14 Nov 2003 14:13:16 -0000	1.167
+++ databases/mysql323-server/Makefile	27 Nov 2003 02:32:31 -0000
@@ -100,6 +100,8 @@
 RUN_DEPENDS=	mysql:${PORTSDIR}/databases/mysql323-client \
 		${SITE_PERL}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-Mysql
 
+CONFLICTS=	mysql-server-4.*
+
 PLIST_SUB=	MYSQL_VERSION=${PORTVERSION}
 
 ONLY_FOR_ARCHS=	i386 alpha sparc64
@@ -171,6 +173,8 @@
 
 # MySQL-Client part
 .else
+CONFLICTS=	mysql-client-4.*
+
 MAN1=		isamchk.1 isamlog.1 mysql.1 mysql_zap.1 mysqlaccess.1  \
 		mysqladmin.1 mysqld.1 mysqld_multi.1 mysqldump.1 mysqlshow.1 \
 		perror.1 replace.1 safe_mysqld.1
diff -u -r1.173 Makefile
--- databases/mysql40-server/Makefile	25 Oct 2003 15:26:11 -0000	1.173
+++ databases/mysql40-server/Makefile	27 Nov 2003 02:33:15 -0000
@@ -102,6 +102,8 @@
 RUN_DEPENDS=	mysql:${PORTSDIR}/databases/mysql40-client \
 		${SITE_PERL}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql
 
+CONFLICTS=	mysql-server-3.* mysql-server-4.[1-9].*
+
 PLIST_SUB=	MYSQL_VERSION=${PORTVERSION}
 
 ONLY_FOR_ARCHS=	i386 alpha sparc64
@@ -168,6 +170,8 @@
 
 # MySQL-Client part
 .else
+CONFLICTS=	mysql-client-3.* mysql-client-4.[1-9].*
+
 MAN1=		isamchk.1 isamlog.1 mysql.1 mysql_zap.1 mysqlaccess.1  \
 		mysqladmin.1 mysqld.1 mysqld_multi.1 mysqld_safe.1 mysqldump.1 \
 		mysql_fix_privilege_tables.1 mysqlshow.1 perror.1 replace.1
diff -u -r1.170 Makefile
--- databases/mysql41-server/Makefile	24 Oct 2003 12:01:20 -0000	1.170
+++ databases/mysql41-server/Makefile	27 Nov 2003 02:33:52 -0000
@@ -104,6 +104,8 @@
 RUN_DEPENDS=	mysql:${PORTSDIR}/databases/mysql41-client \
 		${SITE_PERL}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql
 
+CONFLICTS=	mysql-server-3.* mysql-server-4.[02-9].*
+
 PLIST_SUB=	MYSQL_VERSION=${PORTVERSION}-alpha
 
 ONLY_FOR_ARCHS=	i386 alpha sparc64
@@ -167,6 +169,8 @@
 
 # MySQL-Client part
 .else
+CONFLICTS=	mysql-client-3.* mysql-client-4.[02-9].*
+
 MAN1=		isamchk.1 isamlog.1 mysql.1 mysql_zap.1 mysqlaccess.1  \
 		mysqladmin.1 mysqld.1 mysqld_multi.1 mysqld_safe.1 mysqldump.1 \
 		mysqlshow.1 perror.1 replace.1


http://www.freebsd.org/cgi/query-pr.cgi?pr=58659



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