Re: cmake circular dependency
Thomas Klausner <[email protected]> Fri, 24 Jul 2026 13:17:07 +0200
| Newsgroups | gmane.os.netbsd.devel.packages |
|---|---|
| Message-ID | <[email protected]> |
On Fri, Jul 24, 2026 at 12:05:43PM +0100, Jonathan Perkin wrote: > Adam's groff update also included this line: > > +DEPENDS+= netpbm>=10.0:../../graphics/netpbm > > but again I don't know why this is now necessary (it feels pretty > heavyweight to me, especially as groff is often a core tool). After disabling both dependencies, groff's configure says: configure: The uchardet library was not found. The 'preconv' preprocessor program will be unable to attempt automatic inference of an input file's character encoding. See the preconv(1) man page. configure: The programs 'pnmcrop', 'pamcut', 'pnmtopng', and 'pnmtops' were not found in $PATH. Consequently, groff's HTML output driver, 'grohtml', will not work properly. It will not be possible to prepare or install groff-generated documentation in HTML format. I'll make netpbm another default-off option. We can enable them again when the 'simple' cmake exists. Btw, I'd appreciate an option to use the newest cmake instead of the 'simple' one. Cheers, Thomas