[Nut-upsuser] [Nut-upsdev] NUT v2.8.4 coming up

Jim Klimov jimklimov+nut at gmail.com
Fri Aug 8 15:01:22 BST 2025


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 <
nut-upsdev at alioth-lists.debian.net> 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
> Nut-upsdev at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20250808/16e67263/attachment.htm>


More information about the Nut-upsuser mailing list