Circular dependency in devel/doxygen?
Scot Hetzel
swhetzel at gmail.com
Mon Sep 19 08:12:50 UTC 2011
On Sun, Sep 18, 2011 at 12:22 AM, Thomas Mueller
<mueller6727 at bellsouth.net> wrote:
> I tried to build swfdec and gnash and failed with
>
> ===> pulseaudio-0.9.22_1 depends on shared library: ck-connector.0 - found
> ===> pulseaudio-0.9.22_1 depends on shared library: jack.0 - not found
> ===> Verifying install for jack.0 in /BETA1/usr/ports/audio/jack
> ===> jackit-0.118.0_4 depends on executable: doxygen - not found
> ===> Verifying install for doxygen in /BETA1/usr/ports/devel/doxygen
> make: Max recursion level (500) exceeded.
> *** Error code 2
>
The circular dependancy is being caused by audio/jack,
graphics/graphviz and devel/sdl12:
audio/pulseaudio
- audio/jack
-- devel/doxygen
--- graphics/graphviz
---- graphics/devil
----- devel/sdl12
------ audio/pulseaudio
There are several ways to break the circular dependancy:
1. Turn the DOC option OFF for audio/jack.
2. define NOPORTDOCS when installing devel/doxygen (breaks dependancy
on graphics/graphviz)
3. Turn the DEVIL option OFF for graphics/graphviz
4. Turn the PULSEAUDIO option OFF for devel/sdl12
Scot
More information about the freebsd-ports
mailing list