Bug 194580

Summary: pkg-plist error for graphics/dri
Product: Ports & Packages Reporter: Konstantin Belousov <kib>
Component: Individual Port(s)Assignee: freebsd-x11 (Nobody) <x11>
Status: Closed FIXED    
Severity: Affects Only Me CC: kwm
Priority: --- Flags: kib: maintainer-feedback? (x11)
Version: Latest   
Hardware: Any   
OS: Any   

Description Konstantin Belousov freebsd_committer freebsd_triage 2014-10-24 15:31:24 UTC
When vdpau selected, but gallium is not, dri installation fails with
===>   Registering installation for dri-10.3.0,2 as automatic
pkg-static: lstat(/usr/home/portsworkdir/usr/ports/graphics/dri/work/stage/usr/local/lib/vdpau/libvdpau_r600.so): No such file or directory
pkg-static: lstat(/usr/home/portsworkdir/usr/ports/graphics/dri/work/stage/usr/local/lib/vdpau/libvdpau_r600.so.1): No such file or directory
pkg-static: lstat(/usr/home/portsworkdir/usr/ports/graphics/dri/work/stage/usr/local/lib/vdpau/libvdpau_r600.so.1.0): No such file or directory
pkg-static: lstat(/usr/home/portsworkdir/usr/ports/graphics/dri/work/stage/usr/local/lib/vdpau/libvdpau_r600.so.1.0.0): No such file or directory
pkg-static: lstat(/usr/home/portsworkdir/usr/ports/graphics/dri/work/stage/usr/local/lib/vdpau/libvdpau_radeonsi.so): No such file or directory
pkg-static: lstat(/usr/home/portsworkdir/usr/ports/graphics/dri/work/stage/usr/local/lib/vdpau/libvdpau_radeonsi.so.1): No such file or directory
pkg-static: lstat(/usr/home/portsworkdir/usr/ports/graphics/dri/work/stage/usr/local/lib/vdpau/libvdpau_radeonsi.so.1.0): No such file or directory
pkg-static: lstat(/usr/home/portsworkdir/usr/ports/graphics/dri/work/stage/usr/local/lib/vdpau/libvdpau_radeonsi.so.1.0.0): No such file or directory
*** Error code 74

This is on latest HEAD amd64, if this detail is important.

dri-10.3.0,2
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-10-24 15:31:24 UTC
Auto-assigned to maintainer x11@FreeBSD.org
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-11-21 11:34:48 UTC
A commit references this bug:

Author: kwm
Date: Fri Nov 21 11:34:06 UTC 2014
New revision: 372988
URL: https://svnweb.freebsd.org/changeset/ports/372988

Log:
  Update mesa to 10.3.3.

  graphics/dri:
  Move gettext:build to bsd.mesalib.mk so it present for all mesa ports. [1]
  VDPAU needs GALLIUM so check for that, since it a Gallium state tracker. [1][2]
  Rework llvm33/llvm34 selection so we can use the llvm version later on.
  VDPAU links against the llvm libraries so we need to depend on the llvm port
  as a run dependency .[1]
  After discussion remove the VDPAU option for now. Radeon kernel drivers currently
  don't support hardware-assisted video decoding. And Gallium/VDPAU doesn't support
  the intel driver.

  PR:		194655 [1]
  PR:		194580 [2]

Changes:
  head/graphics/dri/Makefile
  head/graphics/libGL/bsd.mesalib.mk
  head/graphics/libGL/distinfo