#18372 closed defect (fixed)
dirac: please remove indirect dependency on xorg-libs
Reported by: | arsptr@… | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | documentation X11 | Cc: | |
Port: | dirac |
Description
Installing ffmpeg drags in a *lot* of unwanted dependencies, including xorg-libs.
The problem as I see it is the chain of dependencies as follows:
ffmpeg -> dirac -> texlive -> texlive_base -> xorg-libs
Perhaps the easiest thing to do for now is to add a no_dirac variant to ffmpeg...?
Change History (7)
comment:1 Changed 16 years ago by mf2k (Frank Schima)
Owner: | changed from macports-tickets@… to acho@… |
---|---|
Port: | ffmpeg added |
comment:2 Changed 16 years ago by raimue (Rainer Müller)
Cc: | devans@… added |
---|
comment:3 Changed 16 years ago by dbevans (David B. Evans)
Owner: | changed from acho@… to devans@… |
---|---|
Status: | new → assigned |
Yes, I agree. Working on a patch now as there is no easy configure switch to shut of the documentation.
comment:4 Changed 16 years ago by dbevans (David B. Evans)
Cc: | devans@… removed |
---|---|
Port: | dirac added; ffmpeg removed |
Summary: | ffmpeg: please remove indirect dependency on xorg-libs → dirac: please remove indirect dependency on xorg-libs |
A couple of fixes:
Dirac docs disabled by default and dependencies on doxygen, latex and graphviz removed. A +doc variant will be forthcoming in the next revision. Committed in r46494.
Variant +no_x11 added to texlive_base yesterday which kills the path to X11 dependencies. Committed in r46447.
Variant +no_x11 added to ghostscript. Committed in r46379.
I think this will allow building of ffmpeg/ffmpeg-devel in +no_x11 without bringing in any X11 stuff.
comment:5 Changed 16 years ago by dbevans (David B. Evans)
Keywords: | documentation X11 added |
---|
Variant +doc added to dirac in r46497.
comment:6 Changed 16 years ago by dbevans (David B. Evans)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
OK, installing ffmpeg from scratch with +no_x11 in variants worked for me without bringing in any X11 libraries although there are still issues with upgrading but that is #8221. So not hearing any futher complaints, I think this is fixed.
I think the documentation parts of dirac should be moved to a variant, as they require heavy dependencies.