FS#75221 - [nut] Modbus support is not enabled

Attached to Project: Community Packages
Opened by Tom Li (biergaizi) - Sunday, 03 July 2022, 12:44 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:08 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Network UPS Tools (NUT) is a package for Uninterruptible Power Supply management. Since NUT v2.8.0, drivers for several new UPS models, including generic_modbus, phoenixcontact_modbus, huawei-ups2000, socomec_jbus, and adelsystem_cbi are added (I'm the author of one of the drivers). However, the use of these drivers requires an external library libmodbus installed and the build option --with-modbus switched on when building NUT.

On Arch, the package nut is provided, but as of nut 2.8.0-1, it doesn't have Modbus support enabled. Thus, users of Modbus-based UPS systems cannot manage them on Arch via NUT. The external library libmodbus is also currently not packaged by Arch, and it's AUR-only.

nut should add a Modbus build option, and it should be enabled by default to allow users of these UPS models to use the binary package without rebuilding from port.
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:08 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/nut/issues/1
Comment by Tom Li (biergaizi) - Sunday, 03 July 2022, 18:11 GMT
Also, the I2C drivers also need an external library libi2c and the build option --with-linux_i2c.

Loading...