ports/173770: Correct CONFLICTS_BUILD for editors/calligra
Mamoru Sakaue
sakaue.mamoru at mwghennndo.com
Wed Nov 21 18:40:01 UTC 2012
>Number: 173770
>Category: ports
>Synopsis: Correct CONFLICTS_BUILD for editors/calligra
>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: Wed Nov 21 18:40:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Mamoru Sakaue
>Release: FreeBSD 8.3-RELEASE-p3 i386
>Organization:
MwGhennndo
>Environment:
System: FreeBSD Grubstake.EmpireNmw 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #0: Mon Jun 11 23:5
2:38 UTC 2012 root at i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
>Description:
>How-To-Repeat:
# pkg_info -Ix kdelibs-3.\*
kdelibs-3.5.10_10 Base set of libraries needed by KDE programs
# cd /usr/ports/editors/calligra
# make
Then the build will fail.
On the other hands, with qt-3.* installed but without kdelibs-3.*, the build succeeds.
(This is because CONFLICTS* is currently inactive in this case due to an issue posted in
http://www.freebsd.org/cgi/query-pr.cgi?pr=173620.)
>Fix:
Apply the attached patch.
In order to make this work as intended, a fix proposed by
http://www.freebsd.org/cgi/query-pr.cgi?pr=173620
is also required.
Patch attached with submission follows:
diff -urN /usr/ports/editors/calligra/Makefile.orig /usr/ports/editors/calligra/Makefile
--- /usr/ports/editors/calligra/Makefile.orig 2012-09-01 17:50:57.000000000 +0900
+++ /usr/ports/editors/calligra/Makefile 2012-11-17 20:44:02.000000000 +0900
@@ -32,7 +32,7 @@
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/eigen2.pc:${PORTSDIR}/math/eigen2
CONFLICTS= koffice-kde4-2.*
-CONFLICTS_BUILD= qt-3.*
+CONFLICTS_BUILD= kdelibs-3.*
USE_GL= glew
USE_GNOME= glib20 libxml2 libxslt
>Release-Note:
>Audit-Trail:
>Unformatted:
The current Makefile defines CONFLICTS_BUILD=qt-3.*.
However, the true preventer is kdelibs-3.*, not qt-3.*.
More information about the freebsd-ports-bugs
mailing list