ports/160907: [PATCH] www/wordpress: conflicts with german/wordpress

TAKATSU Tomonari tota at FreeBSD.org
Thu Sep 22 12:50:07 UTC 2011


>Number:         160907
>Category:       ports
>Synopsis:       [PATCH] www/wordpress: conflicts with german/wordpress
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 22 12:50:06 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     TAKATSU Tomonari
>Release:        FreeBSD 8.2-RELEASE amd64
>Organization:
none (private)
>Environment:
System: FreeBSD photon.local.lan 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011
>Description:
www/wordpress conflicts with german/wordpress.

Port maintainer (ychsiao at ychsiao.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:

cd /usr/ports/www/wordpress
make install clean

cd /usr/ports/german/wordpress
make install clean

cd /usr/ports/www/wordpress
make deinstall

===>  Deinstalling for www/wordpress
===>   Deinstalling wordpress-3.2.1,1
pkg_delete: '/usr/local/www/wordpress/wp-admin/images/logo-login.png' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-admin/images/wordpress-logo.png' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-admin/includes/upgrade.php' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-admin/setup-config.php' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-config-sample.php' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-includes/functions.php' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-includes/load.php' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-includes/ms-load.php' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-includes/ms-settings.php' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-includes/version.php' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-includes/wp-db.php' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/www/wordpress/wp-load.php' fails original MD5 checksum - deleted anyway.
pkg_delete: unable to completely remove directory '/usr/local/www/wordpress/wp-content/themes/twentyeleven/languages'
pkg_delete: unable to completely remove directory '/usr/local/www/wordpress/wp-content/themes/twentyeleven'
pkg_delete: unable to completely remove directory '/usr/local/www/wordpress/wp-content/themes/twentyten/languages'
pkg_delete: unable to completely remove directory '/usr/local/www/wordpress/wp-content/themes/twentyten'
pkg_delete: unable to completely remove directory '/usr/local/www/wordpress/wp-content/themes'
pkg_delete: unable to completely remove directory '/usr/local/www/wordpress/wp-content'
pkg_delete: unable to completely remove directory '/usr/local/www/wordpress'
pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?)

>Fix:
There are two patches.
1) define WWWDIR to avoid conflict(wordpress_WWWDIR.patch).
2) set CONFLICTS(wordpress_CONFLICTS.patch).
We can select 1) or 2).

--- wordpress_WWWDIR.patch begins here ---
Index: german/wordpress/Makefile
===================================================================
RCS file: /home/ncvs/ports/german/wordpress/Makefile,v
retrieving revision 1.42
diff -u -r1.42 Makefile
--- german/wordpress/Makefile	26 Aug 2011 06:48:53 -0000	1.42
+++ german/wordpress/Makefile	22 Sep 2011 11:25:22 -0000
@@ -28,6 +28,8 @@
 PLIST=		${WRKDIR}/pkg-plist
 PORTDOCS=	license.txt readme.html
 
+WWWDIR=		${PREFIX}/www/${UNIQUENAME}
+
 pre-everything::
 	@${ECHO_CMD} "If you want to upgrade, you must read upgrade document."
 	@${ECHO_CMD} ""
Index: www/wordpress/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/wordpress/Makefile,v
retrieving revision 1.72
diff -u -r1.72 Makefile
--- www/wordpress/Makefile	13 Jul 2011 05:55:17 -0000	1.72
+++ www/wordpress/Makefile	22 Sep 2011 11:25:11 -0000
@@ -22,6 +22,8 @@
 PLIST=		${WRKDIR}/pkg-plist
 PORTDOCS=	license.txt readme.html
 
+WWWDIR=		${PREFIX}/www/${UNIQUENAME}
+
 pre-everything::
 	@${ECHO_CMD} "If you want to upgrade, you must read upgrade document."
 	@${ECHO_CMD} ""
--- wordpress_WWWDIR.patch ends here ---


--- wordpress_CONFLICTS.patch begins here ---
Index: german/wordpress/Makefile
===================================================================
RCS file: /home/ncvs/ports/german/wordpress/Makefile,v
retrieving revision 1.42
diff -u -r1.42 Makefile
--- german/wordpress/Makefile	26 Aug 2011 06:48:53 -0000	1.42
+++ german/wordpress/Makefile	22 Sep 2011 11:36:58 -0000
@@ -19,6 +19,8 @@
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/license.txt
 
+CONFLICTS=	wordpress-[3].*
+
 USE_ZIP=	yes
 NO_BUILD=	yes
 USE_PHP=	gd mysql pcre tokenizer xml zip
Index: www/wordpress/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/wordpress/Makefile,v
retrieving revision 1.72
diff -u -r1.72 Makefile
--- www/wordpress/Makefile	13 Jul 2011 05:55:17 -0000	1.72
+++ www/wordpress/Makefile	22 Sep 2011 11:35:23 -0000
@@ -14,6 +14,8 @@
 MAINTAINER=	ychsiao at ychsiao.org
 COMMENT=	A state-of-the-art semantic personal publishing platform
 
+CONFLICTS=	de-wordpress-de-[3].*
+
 NO_BUILD=	yes
 USE_PHP=	gd mysql pcre tokenizer xml zip
 WANT_PHP_WEB=	yes
--- wordpress_CONFLICTS.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list