From owner-freebsd-ports@FreeBSD.ORG Tue Aug 23 04:22:25 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8827A1065670 for ; Tue, 23 Aug 2011 04:22:25 +0000 (UTC) (envelope-from conrads@cox.net) Received: from eastrmfepo101.cox.net (eastrmfepo101.cox.net [68.230.241.213]) by mx1.freebsd.org (Postfix) with ESMTP id 2B32B8FC08 for ; Tue, 23 Aug 2011 04:22:24 +0000 (UTC) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmfepo101.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20110823042216.MQBH3909.eastrmfepo101.cox.net@eastrmimpo02.cox.net> for ; Tue, 23 Aug 2011 00:22:16 -0400 Received: from serene.no-ip.org ([98.164.83.25]) by eastrmimpo02.cox.net with bizsmtp id PgNG1h00B0YnB6A02gNGXG; Tue, 23 Aug 2011 00:22:16 -0400 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A02020B.4E532AF8.00FC,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=1.1 cv=L18tZtgXvCjggtrPsn7EqxywmDwdeqj6Yva+6kM3mdg= c=1 sm=1 a=-3XLR7Yv0I8A:10 a=G8Uczd0VNMoA:10 a=kj9zAlcOel0A:10 a=2vO5UZG1h46htWAnE/rx2g==:17 a=kviXuzpPAAAA:8 a=ZrqLnwJc5GFnoQpblboA:9 a=CjuIK1q_8ugA:10 a=4vB-4DCPJfMA:10 a=2vO5UZG1h46htWAnE/rx2g==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Received: from cox.net (localhost [127.0.0.1]) by serene.no-ip.org (8.14.5/8.14.5) with ESMTP id p7N4MFCf007007 for ; Mon, 22 Aug 2011 23:22:16 -0500 (CDT) (envelope-from conrads@cox.net) Date: Mon, 22 Aug 2011 23:22:10 -0500 From: "Conrad J. Sabatier" To: freebsd-ports@FreeBSD.org Message-ID: <20110822232210.11df7099@cox.net> X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.5; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: How to deal with conflict between graphics/libGL and x11/nvidia-driver? 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, 23 Aug 2011 04:22:25 -0000 Does anyone have any suggestions on how to deal with the conflict between the ports libGL and nvidia-driver? Both install their own version of /usr/local/lib/libGL.so.1. Obviously, if you're using the nvidia driver, you need nvidia's version and not libGL's version, but many other ports also depend on libGL. I'm not quite sure how to deal with this so that any portupgrades, etc. won't keep trampling over my nvidia GL libraries. I was going to use an ALT_PKGDEP for portupgrade, but the problem is that libGL also installs some include files that nvidia-driver does not, so that's not a sufficient solution. Any ideas? Thanks. P.S. Or perhaps the maintainers of these two ports need to put their heads together and work something out? :-) -- Conrad J. Sabatier conrads@cox.net