Bug 236532

Summary: multimedia/ffmpeg Circular dependency on vapoursynth
Product: Ports & Packages Reporter: Jack <xxjack12xx>
Component: Individual Port(s)Assignee: freebsd-multimedia (Nobody) <multimedia>
Status: New ---    
Severity: Affects Only Me CC: jbeich, w.schwarzenfeld
Priority: --- Flags: bugzilla: maintainer-feedback? (multimedia)
Version: Latest   
Hardware: Any   
OS: Any   

Description Jack 2019-03-14 20:44:44 UTC
When vapoursynth is selected, there is a circular dependency
Comment 1 Walter Schwarzenfeld freebsd_triage 2019-03-14 21:27:54 UTC
CC'd maintainer of vapoursynth. Circle is caused by libass dependency of vapoursynth.
Comment 2 Jan Beich freebsd_committer 2019-03-14 23:00:16 UTC
Try the following:
1. Build multimedia/vapoursynth with ASS=OFF
2. Build multimedia/ffmpeg with VAPOURSYNTH=ON
3. Build multimedia/vapoursynth with ASS=ON

After review D16457 ffmpeg can be made to depend only on subpackage that provides libvapoursynth-script.so.