[Merge] ~lucaskanashiro/ubuntu/+source/nut:merge-focal into ubuntu/+source/nut:debian/sid

Lucas Kanashiro kanashiro at riseup.net
Tue Jan 7 19:12:25 UTC 2020


Lucas Kanashiro has proposed merging ~lucaskanashiro/ubuntu/+source/nut:merge-focal into ubuntu/+source/nut:debian/sid.

Requested reviews:
  Ubuntu Server Developers (ubuntu-server-dev)

For more details, see:
https://code.launchpad.net/~lucaskanashiro/ubuntu/+source/nut/+git/nut/+merge/377255

Merge version 2.7.4-11 from Debian. The following changes were applied by Debian in 2.7.4-10 and so they were dropped from our delta:

    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
      debian/rules: Install apport hooks for all top-level nut packages.
      [Applied in 2.7.4-10]
    - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
      + 5 seconds to shut down, instead of expecting it to be shut down
        immediately after sending the killall.
      + Additional indication on how to run tests for xenial+
      [Applied in 2.7.4-10]

The rest of the delta is kept as is:

    - remove Build-Depends on libpowerman0-dev
    - remove nut-powerman-pdu
      + debian/control: remove nut-powerman-pdu package
      + debian/nut-powerman-pdu.{install,manpages}: dropped for now
    - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group dialout
    - d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
      The build flag -O3 is not used by Debian.

This package was uploaded to this PPA and it built fine in all architectures:

https://launchpad.net/~lucaskanashiro/+archive/ubuntu/focal-nut-merge

And the DEP-8 test is still passing successfully:

autopkgtest [11:34:18]: test nut: [-----------------------
test_CVE_2012_2944 (__main__.BasicTest)
Test CVE-2012-2944 ... ok
test_daemons_pid (__main__.BasicTest)
Test daemons using PID files ... ok
test_daemons_service (__main__.BasicTest)
Test daemons using "service status" ... ok
test_upsc_device_list (__main__.BasicTest)
Test NUT client interface (upsc): device(s) listing ... ok
test_upsd_IPv4 (__main__.BasicTest)
Test upsd IPv4 reachability ... ok
test_upsd_IPv6 (__main__.BasicTest)
Test upsd IPv6 reachability ... ok
test_upsmon_notif (__main__.BasicTest)
Test upsmon notifications ... ok
test_upsrw (__main__.BasicTest)
Test upsrw ... ok

----------------------------------------------------------------------
Ran 8 tests in 63.275s

OK
Skipping private tests
autopkgtest [11:35:22]: test nut: -----------------------]
autopkgtest [11:35:23]: test nut:  - - - - - - - - - - results - - - - - - - - - -
nut                  PASS
autopkgtest [11:35:23]: @@@@@@@@@@@@@@@@@@@@ summary
nut                  PASS

-- 
Your team Ubuntu Server Developers is requested to review the proposed merge of ~lucaskanashiro/ubuntu/+source/nut:merge-focal into ubuntu/+source/nut:debian/sid.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: review-diff.txt
Type: text/x-diff
Size: 60856 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-reviews/attachments/20200107/a9cb43cf/attachment-0001.diff>


More information about the Ubuntu-reviews mailing list