ports/181852: multimedia/libxine causes wrong nvidia-driver to get installed over installed one
Lawrence Chen
lkchen at ksu.edu
Thu Sep 5 21:40:01 UTC 2013
>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 at 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:
More information about the freebsd-ports-bugs
mailing list