Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Sep 2011 10:17:44 -0500
From:      Scot Hetzel <swhetzel@gmail.com>
To:        Thomas Mueller <mueller6727@bellsouth.net>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Circular dependency in devel/doxygen?
Message-ID:  <CACdU%2Bf8yRcx_6i%2BDLer4Xy3n03K4eTX9ucZt3ehHpzWYDhyhZg@mail.gmail.com>
In-Reply-To: <20110919100721.2F1041065670@hub.freebsd.org>
References:  <CACdU%2Bf8XGzc9495cW3T=Z5VpuV7cmAC0K87Nhuh=Uekzp7XTZQ@mail.gmail.com> <20110919100721.2F1041065670@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Sep 19, 2011 at 4:56 AM, Thomas Mueller
<mueller6727@bellsouth.net> wrote:
> >From Scot Hetzel <swhetzel@gmail.com>:
>
>> The circular dependancy is being caused by audio/jack,
>> graphics/graphviz and devel/sdl12:
>
>> audio/pulseaudio
>> =A0- audio/jack
>> =A0-- devel/doxygen
>> =A0--- graphics/graphviz
>> =A0---- graphics/devil
>> =A0----- devel/sdl12
>> =A0------ 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
>
> I already had DEVIL off for graphics/graphviz.
>
Sounds like you have the other circular dependancy ;-).  There are at
least 2 ways to create this circular dependancy, and at one point I
had documented both cases.  Unfortunately, I am unable to locate it
today.

You would need to capture a log of the build process to identify the
cause of your circular dependancy.

Scot



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACdU%2Bf8yRcx_6i%2BDLer4Xy3n03K4eTX9ucZt3ehHpzWYDhyhZg>