Bug 236532 - multimedia/ffmpeg Circular dependency on vapoursynth
Summary: multimedia/ffmpeg Circular dependency on vapoursynth
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-multimedia (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-14 20:44 UTC by Jack
Modified: 2023-08-05 19:21 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (multimedia)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 freebsd_triage 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.
Comment 3 Daniel Engberg freebsd_committer freebsd_triage 2023-08-05 19:21:34 UTC
Resolved as of 69e0cbe8eaa6fb6fcb075774c4d8ef7b2a205bba