FWIW, https://github.com/networkupstools/nut/pull/1709 (when merged) should over time make custom rebuilds to replace standard packages (or older custom builds) easier by tracking CONFIG_FLAGS involved in the existing binary build.
Jim On Sun, Jan 15, 2023 at 11:49 AM Jim Klimov <jimklimov+...@gmail.com> wrote: > What Charles said ;) > > Generally (for any random OS) it is about a couple of things: > * Getting build environment/prerequisites set up as needed: > - reading NUT docs/config-prereqs.txt can go a long way for many OSes > that CI regularly tests (or does not to regularly, but were touched upon > once since that document started): section K in the rendered docs at > https://networkupstools.org/docs/user-manual.chunked/index.html > - reading OS packaging recipes, if they define build prerequisites and > procedure (RPM, DEB do) > * Getting "configure" script parameters (mostly paths) right, especially > if you want to replace the package rather than do a one-off test with a new > driver or tool without installing at all (may still want the right > sysconfdir, statepath, user/group) - also from packaging recipes > > Jim > > > On Sun, Jan 15, 2023 at 4:27 AM Charles Lepple via Nut-upsuser < > nut-upsuser@alioth-lists.debian.net> wrote: > >> On Jan 14, 2023, at 6:51 PM, Bruce Pleat via Nut-upsuser < >> nut-upsuser@alioth-lists.debian.net> wrote: >> >> >> (Any clue how to get 2.8 included in the package provider for my >> Raspberry Pi is presumably beyond the scope of this list, but if someone >> knows and wants to let me know, I wouldn't complain...) >> >> >> Raspbian (assuming that's the OS you're using for the Pi) basically >> repackages Debian, so it's up to the Debian maintainers as to when they >> deem 2.8.x ready. Apparently it is in the works: >> https://tracker.debian.org/pkg/nut >> >> However, we do have documentation on building from Git sources, which >> will include the more recent PRs that Jim mentioned: >> >> >> https://github.com/networkupstools/nut/wiki/Building-NUT-on-Debian,-Raspbian-and-Ubuntu >> >> -- >> Charles Lepple >> clepple@gmail >> >> _______________________________________________ >> Nut-upsuser mailing list >> Nut-upsuser@alioth-lists.debian.net >> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser >> >
_______________________________________________ Nut-upsuser mailing list Nut-upsuser@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser