From owner-freebsd-ports@FreeBSD.ORG Tue Mar 22 20:40:27 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 384FD1065679; Tue, 22 Mar 2011 20:40:27 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 104878FC19; Tue, 22 Mar 2011 20:40:27 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id A550746B09; Tue, 22 Mar 2011 16:40:26 -0400 (EDT) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 2C2578A01B; Tue, 22 Mar 2011 16:40:26 -0400 (EDT) From: John Baldwin To: Alex Dupre Date: Tue, 22 Mar 2011 16:31:03 -0400 User-Agent: KMail/1.13.5 (FreeBSD/7.4-CBSD-20110107; KDE/4.4.5; amd64; ; ) References: <201103221535.07015.jhb@freebsd.org> <4D890476.1050808@FreeBSD.org> In-Reply-To: <4D890476.1050808@FreeBSD.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201103221631.03088.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (bigwig.baldwin.cx); Tue, 22 Mar 2011 16:40:26 -0400 (EDT) Cc: ports@freebsd.org Subject: Re: KDE and GNOME release packages do not play well together X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Mar 2011 20:40:27 -0000 On Tuesday, March 22, 2011 4:20:06 pm Alex Dupre wrote: > John Baldwin ha scritto: > > This would appear to no longer be a supported use case in for 8.2 packages > > (and if you believe posts on the forums, 8.1 was equally broken). Namely, > > some package the GNOME depends on wants to use unixODBC, and some other > > package that KDE depends on wants to use libiodbc. The simplest suggestion in > > the forums appears to be to change the gnome package (devel/ptlib26) to use > > libiodbc instead. > > Even if it could be simpler (is it?), I think unixODBC is a more common > choice these days, so changing the KDE ports could be better. > > A few stats: > - ports supporting both unixODBC and iODBC: 17 > - ports supporting only unixODBC: 29 > - ports supporting only iODBC: 8 > > I don't have personal experience, but the two ports should be completely > interchangeable, so we could add support for USE_ODBC in > bsd.databases.mk and allow the user to choose the odbc implementation > (with one [unixODBC?] as default to create consistent packages). I'll defer judgement as to which approach is best. I'll just be happy so long as it is fixed in some fashion. A USE_ODBC= knob sounds sensible to me. -- John Baldwin