tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: cmake circular dependency



On Fri, Jul 24, 2026 at 07:55:43AM +0100, Greg Troxel wrote:
> The real bug is that the cmake package depends on groff.   Surely groff
> is not necessary to build packages with cmake.

Looking at this more closely, I'm a bit confused.
The dependency cycle that jperkin posted goes cmake -> curl -> openldap_client -> groff

openldap client is a default-off dependency of curl, and I strongly
wonder why it is enabled in the macOS builds. Jonathan, can you shine
a light on this?

(openldap then uses soelim to generate its man pages, which pulls in
groff.)

So right now, this looks like a self-inflicted wound to me.
 Thomas


Home | Main Index | Thread Index | Old Index