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>