From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jan 30 08:50:02 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0D46106566B for ; Sat, 30 Jan 2010 08:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B41128FC0C for ; Sat, 30 Jan 2010 08:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U8o1Mi042805 for ; Sat, 30 Jan 2010 08:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o0U8o1oW042804; Sat, 30 Jan 2010 08:50:01 GMT (envelope-from gnats) Resent-Date: Sat, 30 Jan 2010 08:50:01 GMT Resent-Message-Id: <201001300850.o0U8o1oW042804@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Martin Birgmeier Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 654111065679 for ; Sat, 30 Jan 2010 08:41:41 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 3BBB48FC12 for ; Sat, 30 Jan 2010 08:41:41 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U8feXq070941 for ; Sat, 30 Jan 2010 08:41:40 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o0U8fehk070940; Sat, 30 Jan 2010 08:41:40 GMT (envelope-from nobody) Message-Id: <201001300841.o0U8fehk070940@www.freebsd.org> Date: Sat, 30 Jan 2010 08:41:40 GMT From: Martin Birgmeier To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/143361: [patch] virtualbox-ose*: patches to make the three ports coexist peacefully X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 08:50:02 -0000 >Number: 143361 >Category: ports >Synopsis: [patch] virtualbox-ose*: patches to make the three ports coexist peacefully >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 30 08:50:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Martin Birgmeier >Release: 7.2, 8.0 >Organization: MBi at home >Environment: FreeBSD atpcdvvc.xyzzy 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Sun May 3 14:36:22 CEST 2009 root@atpcdvvc.xyzzy:/usr/VOL/OBJ/FreeBSD/RELENG_7_2_0_RELEASE/src/sys/XYZZY_SMP_NA i386 >Description: Recently, the following ports have been marked mutually exclusive: - virtualbox-ose - virtualbox-ose-additions However, this is unnecessary, and only the /var/db/ports/*/options file clashes for them (these two, together with virtualbox-ose-kmod, save their options to /var/db/ports/virtualbox-ose/options). Attached are patches which make all three ports installable at the same time, which is interesting if you use an installation both as a guest and a host. >How-To-Repeat: >Fix: See the attached patches. Patch attached with submission follows: --- ./emulators/virtualbox-ose-additions/Makefile.ORIG 2010-01-25 20:37:07.000000000 +0100 +++ ./emulators/virtualbox-ose-additions/Makefile 2010-01-25 21:29:24.000000000 +0100 @@ -15,6 +15,7 @@ http://mirror.4bit.ws/ PKGNAMESUFFIX= -additions DISTNAME= VirtualBox-${DISTVERSION}-OSE +UNIQUENAME= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} MAINTAINER= vbox@FreeBSD.org COMMENT= VirtualBox additions for FreeBSD guests @@ -34,7 +35,7 @@ --disable-alsa --disable-dbus --disable-python \ --build-headless -CONFLICTS= bcc-[0-9]* virtualbox-ose-3.* +CONFLICTS= bcc-[0-9]* OPTIONS= DEBUG "Build with debugging symbols" off \ X11 "Build with X11 support" on \ --- ./emulators/virtualbox-ose-kmod/Makefile.ORIG 2010-01-25 20:37:07.000000000 +0100 +++ ./emulators/virtualbox-ose-kmod/Makefile 2010-01-25 21:30:03.000000000 +0100 @@ -15,6 +15,7 @@ http://mirror.4bit.ws/ PKGNAMESUFFIX= -kmod DISTNAME= VirtualBox-${DISTVERSION}-OSE +UNIQUENAME= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} MAINTAINER= vbox@FreeBSD.org COMMENT= VirtualBox kernel module for FreeBSD --- ./emulators/virtualbox-ose/Makefile.ORIG 2010-01-25 20:37:07.000000000 +0100 +++ ./emulators/virtualbox-ose/Makefile 2010-01-25 21:30:23.000000000 +0100 @@ -44,7 +44,7 @@ CONFIGURE_ARGS+=--with-gcc="${CC}" --with-g++="${CXX}" USE_LDCONFIG= ${PREFIX}/lib/virtualbox -CONFLICTS= bcc-[0-9]* virtualbox-ose-additions-3* +CONFLICTS= bcc-[0-9]* VBOXGROUP?= vboxusers VBOXGID?= 920 >Release-Note: >Audit-Trail: >Unformatted: