pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/textproc/py-libxml2



On Mon, 23 Feb 2026 13:36:27 +0100
Thomas Klausner <wiz%netbsd.org@localhost> wrote:

> On Mon, Feb 23, 2026 at 12:21:00PM +0100, Tobias Nygren wrote:
> > Module Name:        pkgsrc
> > Committed By:       tnn
> > Date:               Mon Feb 23 12:21:00 UTC 2026
> > 
> > Modified Files:
> >     pkgsrc/textproc/py-libxml2: Makefile
> > 
> > Log Message:
> > py-libxml2: disable doxygen
> > 
> > It causes too many circular dependency problems, for example:
> > 
> > fontconfig -> meson -> itstool -> py313-libxml2 -> doxygen -> ghostscript -> ghostscript-agpl -> fontconfig
> > 
> > Also disabling doxygen doesn't change the PLIST so the dependency seems
> > to not have affected the package meaningfully regardless.
> 
> This change is wrong, please revert it.

Aha. I see now what it is doing. Sigh.
I'll revert it for now but I still think it is very bad to have a
doxygen dependency here because it makes everything that depends on
itstool (many packages ...) pull in doxygen.
We should probably pre-generate the libxml2 API spec files instead.



Home | Main Index | Thread Index | Old Index