[Nut-upsuser] Question about nut-dependencies

Heath Smith heathjsmith at gmail.com
Wed Aug 21 17:34:35 BST 2024


I am new to the email list and a recent fan of the NUT software. I have
been deploying Windows, Ubuntu, and MacOS clients. I am dealing with very
old machines, attempting to keep them running at an office where they
cannot upgrade the machines due to software dependencies.

I was recently trying to get a client using Mac Ports and it would not
build on my target machines, MacOS 10.5 and 10.6 due to a linker error,
unknown compiler option.

Investigating I ran into this Mac Ports ticket:

https://trac.macports.org/ticket/41789

While I was able to get a build using fink and obtain statically linked
binaries for distribution, I had a larger question for those maintaining
the code base.

1) Who is deciding what goes in to fink and port packages? Do the
maintainers of NUT have any say with fink, Mac Ports, and Home Brew (for
MacOs machines)?

2) Does anyone re-evaluate dependencies like in that ticket, where a
dependency on 'libproxy' was added as a 'neon' that pulled in a bunch of
larger dependencies like big packages like gtk? It would seem advisable, in
the case of Mac Ports, to lock in the sub-package neon @0.29.6_2 and not
pull in a litany of other dependencies for a small utility like upsmon?

Finally, thank you to all who continue to maintain the project. It is a
great set of utilities.

>From: Jim Klimov <jimklimov+nut at gmail.com>
>To: Greg Troxel <gdt at lexort.com>  >To that tune, here with NUT being an
important cog to keep >machines
>running, even those who might struggle due to respectable age, there is
>some deliberate effort to support 25 years' worth of dependencies so that
>current NUT can be built as far back as CentOS 7 or Solaris 8.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20240821/9256868f/attachment.htm>


More information about the Nut-upsuser mailing list