From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 5 21:40:00 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D6EE5566 for ; Thu, 5 Sep 2013 21:40:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B32002263 for ; Thu, 5 Sep 2013 21:40:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r85Le0us081852 for ; Thu, 5 Sep 2013 21:40:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r85Le0hJ081851; Thu, 5 Sep 2013 21:40:00 GMT (envelope-from gnats) Resent-Date: Thu, 5 Sep 2013 21:40:00 GMT Resent-Message-Id: <201309052140.r85Le0hJ081851@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, Lawrence Chen Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 467AE6F for ; Thu, 5 Sep 2013 21:34:36 +0000 (UTC) (envelope-from lkchen@mew.cns.ksu.edu) Received: from smtp4.cc.ksu.edu (smtp4.cc.ksu.edu [129.130.255.116]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F2CE52214 for ; Thu, 5 Sep 2013 21:34:35 +0000 (UTC) Received: from mew.cns.ksu.edu (mew.cns.ksu.edu [129.130.0.181]) by smtp4.cc.ksu.edu (8.14.3/8.14.3) with ESMTP id r85LRQ75029830 for ; Thu, 5 Sep 2013 16:27:27 -0500 (CDT) Received: from mew.cns.ksu.edu (localhost [127.0.0.1]) by mew.cns.ksu.edu (8.14.5/8.14.5) with ESMTP id r85LRPto080920 for ; Thu, 5 Sep 2013 16:27:25 -0500 (CDT) (envelope-from lkchen@mew.cns.ksu.edu) Received: (from lkchen@localhost) by mew.cns.ksu.edu (8.14.5/8.14.5/Submit) id r85LRKMh080919; Thu, 5 Sep 2013 16:27:20 -0500 (CDT) (envelope-from lkchen) Message-Id: <201309052127.r85LRKMh080919@mew.cns.ksu.edu> Date: Thu, 5 Sep 2013 16:27:20 -0500 (CDT) From: Lawrence Chen To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/181852: multimedia/libxine causes wrong nvidia-driver to get installed over installed one X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Lawrence Chen List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Sep 2013 21:40:01 -0000 >Number: 181852 >Category: ports >Synopsis: multimedia/libxine causes wrong nvidia-driver to get installed over installed one >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 05 21:40:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Lawrence Chen >Release: FreeBSD 9.1-RELEASE-p6 amd64 >Organization: >Environment: System: FreeBSD mew.cns.ksu.edu 9.1-RELEASE-p6 FreeBSD 9.1-RELEASE-p6 #0: Wed Aug 21 20:40:52 UTC 2013 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: I have a Quadro FX 1400, where the last version of nvidia-driver that supports this is 304.xx. Therefore I have x11/nvidia-driver-304 installed. When I installed multimedia/libxine (indirectly) and whenever it get's updated, it causes x11/nvidia-driver to get installed without regard to x11/nvidia-driver-304 already being installed or that it x11/nvidia-driver is not the correct version to install. >How-To-Repeat: update multimedia/libxine, causes it x11/nvidia-driver to be installed. >Fix: The problem appears to be: LIB_DEPENDS+= XvMCNVIDIA:${PORTSDIR}/x11/nvidia-driver There's no XvMCNVIDIA lib in x11/nvidia-driver (319.32), nor x11/nvidia-driver-304 But, the following do exist for x11/nvidia-driver-304: libXvMCNVIDIA.a libXvMCNVIDIA.so libXvMCNVIDIA.so.1 libXvMCNVIDIA_dynamic.so.1 but nothing like this for x11/nvidia-driver. Most of the other ports that depend on x11/nvidia-driver use something like: RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:... one exception uses: RUN_DEPENDS+= ${LOCALBASE}/lib/xorg/modules/drivers/nvidia_drv.so:... The file exists for both x11/nvidia-driver and x11/nvidia-driver-304, My other FreeBSD workstation has a Quadro FX 1700 which is currently still supported. >Release-Note: >Audit-Trail: >Unformatted: