Circular dependency in devel/doxygen?
Scot Hetzel
swhetzel at gmail.com
Thu Sep 22 15:22:17 UTC 2011
On Tue, Sep 20, 2011 at 3:47 AM, <Thomay at freebsd.org> wrote:
>> Hey everyone, I maintain devel/doxygen (sorry I didn't add my 2 cents
>> earlier, I've been a bit busy) and was looking at this particular thread. I
>> know someone filed a PR regarding the circular dependency, stating that it
>> might be best to split apart doxygen so one port builds just the program and
>> another port build just the documentation. I am not sure if that is the
>> best thing to do or not. I've been wanting to push out an update to doxygen
>> but this has been a stopping block for me.
>
>> Naram Qashat
>
> It seems strange to me that doxygen would have audio dependencies, or is doxygen supposed to work with a speech synthesizer?
>
> What dependencies would doxygen documentation have? Anything circular?
>
The problem is that doxygen has a build dependancy on graphics
graphviz when building it's documentation, and when you select certain
options, you can cause a circular dependancy. See below for one
example:
>> audio/pulseaudio
>> - audio/jack
>> -- devel/doxygen
>> --- graphics/graphviz
>> ---- graphics/devil
>> ----- devel/sdl12
>> ------ audio/pulseaudio
Scot
More information about the freebsd-ports
mailing list