Re: cmake circular dependency
Thomas Klausner <[email protected]> Fri, 24 Jul 2026 14:03:04 +0200
| Newsgroups | gmane.os.netbsd.devel.packages |
|---|---|
| Message-ID | <[email protected]> |
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