Bug 191972

Summary: HandBrake will not build after vlc
Product: Ports & Packages Reporter: Eric Melville <eric>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: marino, ross, tijl
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Eric Melville freebsd_committer freebsd_triage 2014-07-19 19:24:45 UTC
After installing vlc, HandBrake will not build. Remove vlc and libdvdcss, HandBrake builds fine. Install HandBrake before, and vlc builds fine. It is only vlc first that creates this problem, manifesting itself in a libdvdcss installation error -
gmake[3]: Leaving directory `/usr/ports/multimedia/libdvdcss/work/libdvdcss-1.2.13'
gmake[2]: Leaving directory `/usr/ports/multimedia/libdvdcss/work/libdvdcss-1.2.13'
====> Compressing man pages (compress-man)
===>  Installing for libdvdcss-1.2.13
===>  Checking if multimedia/libdvdcss already installed
===>   libdvdcss-1.2.13 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of multimedia/libdvdcss
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/multimedia/libdvdcss
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/handbrake
Comment 1 John Marino freebsd_committer freebsd_triage 2014-07-20 14:35:35 UTC
this is a user error - and the resulting message tells you exactly what is wrong and how to fix it.

IOW, do what it says and "make deinstall" before "make install".  An earlier version of libdvdcss is already on the system.

CC'ing maintainer and closing invalid report at the same time.
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-07-20 15:27:41 UTC
A commit references this bug:

Author: tijl
Date: Sun Jul 20 15:27:37 UTC 2014
New revision: 362324
URL: http://svnweb.freebsd.org/changeset/ports/362324

Log:
  Fix LIB_DEPENDS

  PR:		191972

Changes:
  head/multimedia/handbrake/Makefile
Comment 3 Tijl Coosemans freebsd_committer freebsd_triage 2014-07-20 15:28:38 UTC
Fixed in r362324.
Comment 4 John Marino freebsd_committer freebsd_triage 2014-07-20 17:22:05 UTC
Eh, sorry, I was wrong.  I didn't read the first three lines of the summary (I went through like 80 PRs today) 

Thanks tijl for catching that one.