Yeah, it was due to an obscure part of PR #3019 that enforced changelog-building (if it remained defaulted at "auto") if building a (pre-)release source code (e.g. for git - that this is a tagged commit conforming to expected pattern).
That misfired on CI agents that had no tools nor configure options to let build HTML/PDF docs - so part of the solution was to have a different default for `--with-doc` (if not specified by caller) so when parsers are available - it would try to build more doc types. Which for releases is a correct thing to do (less so for developer iterations). Ultimately the requirement to build changelog for releases by default was relaxed, to speed up this release; I hope to address it in the next cycles. Got a flight away in less than a day, so hope very much to do release this today and not in a month. Waiting on CI servers which also decided to not cooperate (e.g. Appveyor lost their build-cache server for part of this week, and builds of NUT on Windows from scratch exceeded their 1hr allocations for free accounts). Jim On Fri, Aug 8, 2025 at 3:05 PM Greg Troxel via Nut-upsdev < [email protected]> wrote: > I found a significant behavior change from previous RCs, arguably an > improvment. > > Before, building in pkgsrc, I did not get html docs. > > Now, I see > > @@ -290,6 +290,173 @@ share/doc/nut/detailed/sock-protocol.txt > share/doc/nut/detailed/solaris-usb.txt > share/doc/nut/detailed/support.txt > share/doc/nut/detailed/user-manual.txt > +share/doc/nut/html-doc/ChangeLog.html > +share/doc/nut/html-doc/FAQ.html > +share/doc/nut/html-doc/cables.html > +share/doc/nut/html-doc/developer-guide.html > +share/doc/nut/html-doc/packager-guide.html > +share/doc/nut/html-doc/qa-guide.html > +share/doc/nut/html-doc/release-notes.html > +share/doc/nut/html-doc/solaris-usb.html > +share/doc/nut/html-doc/user-manual.html > +share/doc/nut/html-man/adelsystem_cbi.html > [SNIP] > > which is 99% good except we would use nut/html because this is already > under doc. I suspect other packaging systems also. > > But I see this is segregrated into doc and man, and it seems it is kind > of random which of html-doc is also in doc as not-html. > > I suspect for today this is: > > - kind of messy, but for those who were building html anyway not a > regression > - a bugfix to install more docs > > > _______________________________________________ > Nut-upsdev mailing list > [email protected] > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev >
_______________________________________________ Nut-upsuser mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser
