[Merge] ~lucaskanashiro/ubuntu/+source/nut:merge-focal into ubuntu/+source/nut:debian/sid
Christian Ehrhardt
christian.ehrhardt at canonical.com
Wed Jan 8 08:04:07 UTC 2020
Review: Needs Fixing
Changelog:
- [√] old content and logical tag match as expected
- [√] changelog entry correct version and targeted codename
- [x] changelog entries correct
=> Minor change-log issue to resolve - see inline comment
- [√] update-maintainer has been run
Actual changes:
- [√] no upstream changes to consider
- [√] no further upstream version to consider
- [√] debian changes look safe
In particular the unsupported py2 drop is good.
Yes one might complain about a lost feature, but better than having broken code.
Old Delta:
- [√] dropped changes are ok to be dropped
- [-] nothing else to drop
These days I'm not sure anymore on 2f085675 "d/nut-server.postinst, d/nut-cgi.postinst:
ensure nut is member of group dialout". Going back in time (a lot) this was added in 14.04
for upgrades from hardy. Debian switched in 0.44.1-3 to need the user to chown serials.
Maybe we keep it for 20.04 as the last release. But following that new installs (upgraders
will still have nut be a dialout member) are very++ unlikely to have classic serials.
For ipmi/usb based ports (what you'd expect today) udev rules will set things up correctly
(/lib/udev/rules.d/62-nut-usbups.rules shipped in nut-server).
When you do the minor update for the changelog, would you mind putting this into the commit
that adds nut to dialout like "Droppable after 20.04 <quote the above>"?
- [√] changes forwarded upstream/debian (if appropriate)
We discussed the O3 ppc symbols yesterday - thanks for adding the hint
New Delta:
- [√] no new patches added
Build/Test:
- [√] build is ok
- [√] sanity checks test fine (thanks for also doing dep8 in advance)
Diff comments:
> diff --git a/debian/changelog b/debian/changelog
> index f999cdd..d5774fe 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,3 +1,25 @@
> +nut (2.7.4-11ubuntu1) focal; urgency=medium
> +
> + * Merge with Debian unstable. Remaining changes:
> + - 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
This line is too wide
> + - d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
> + The build flag -O3 is not used by Debian.
> + * Dropped:
> + - 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]
> +
> + -- Lucas Kanashiro <lucas.kanashiro at canonical.com> Tue, 07 Jan 2020 11:06:43 -0300
> +
> nut (2.7.4-11) unstable; urgency=medium
>
> * Remove python(2) binding and disable nut-monitor package for now as it
--
https://code.launchpad.net/~lucaskanashiro/ubuntu/+source/nut/+git/nut/+merge/377255
Your team Ubuntu Core Development Team is requested to review the proposed merge of ~lucaskanashiro/ubuntu/+source/nut:merge-focal into ubuntu/+source/nut:debian/sid.
More information about the Ubuntu-reviews
mailing list