Merge nut from Debian unstable for 22.04

Bug #1946880 reported by Bryce Harrington
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nut (Ubuntu)
Fix Released
Undecided
Athos Ribeiro

Bug Description

Upstream: 2.7.4
Debian: 2.7.4-13
Ubuntu: 2.7.4-13ubuntu5

Debian typically updates nut every 2-6 months on average, but it was last updated 20.10 and looks overdue. Check back in on this monthly.

No upstream release is expected for nut this cycle based on upstream's historical release frequency.

### New Debian Changes ###

nut (2.7.4-13) unstable; urgency=medium

  [ Arnaud Quette ]
  * Retirement of Arnaud Quette from the Debian project

  [ Debian Janitor ]
  * Set upstream metadata fields: Bug-Database, Bug-Submit (from ./configure),
    Name (from ./configure), Repository, Repository-Browse.

  [ Sergio Durigan Junior ]
  * d/libnutclient0.symbols: Update file, and fix FTBFS. (Closes: #957614)

 -- Laurent Bigonville <email address hidden> Thu, 15 Oct 2020 12:16:34 +0200

nut (2.7.4-12) unstable; urgency=medium

  * Port autopkgtests to python3, taken from Ubuntu, thanks to them and
    Dimitri John Ledkov (Closes: #937169)

 -- Laurent Bigonville <email address hidden> Thu, 30 Jan 2020 01:06:14 +0100

nut (2.7.4-11) unstable; urgency=medium

  * Remove python(2) binding and disable nut-monitor package for now as it
    depends on unmaintained pygtk (Closes: #885358, #937169)
  * debian/control: Add support for the <!nodoc> Build-Profile
  * debian/patches/0013-fix-doc-build.patch: Fix the documentation build with
    asciidoc >= 0.9
  * Disable python3-nut package for now as it's broken with python3

 -- Laurent Bigonville <email address hidden> Sun, 15 Dec 2019 21:22:13 +0100

nut (2.7.4-10) unstable; urgency=medium

  * debian/libnutscan1.symbols: hurd-i386 is not built with ipmi support and
    thus is libnutscan is not exporting the related symbols
  * debian/libnutclient0.symbols: Add new C++ template exported on arm64 and
    x32
  * debian/tests: Import changes from the ubuntu package, thanks to them.
    Add psmisc to the dependencies as it's not installed by default in debian
  * Add the apport script coming from Ubuntu, thanks to them again
  * Add higher resolution icon for nut-monitor

 -- Laurent Bigonville <email address hidden> Mon, 19 Aug 2019 01:04:36 +0200

nut (2.7.4-9) unstable; urgency=medium

  [ Ondřej Nový ]
  * d/changelog: Remove trailing whitespaces
  * d/control: Remove XS-Testsuite field, not needed anymore

  [ Arnaud Quette ]
  * debian/control, debian/rules, debian/libnutscan1.install,
    debian/libnutscan-dev.install: distribute nut-scanner. (Closes: #921379
    LP: #1814314)

  [ Laurent Bigonville ]
  * Switch from cdbs to debhelper sequence
  * Bump debhelper compatibility version to 12
  * Add libltdl-dev to the build-dependencies and fix FTBFS when it is
    installed (Closes: #831740)
  * debian/control: Bump Standards-Version to 4.4.0 (no further changes)
  * debian/control: Add libnss3-dev to the dependencies of libupsclient-dev
  * debian/tests/control: Drop python-unit and depend against python package
    instead (Closes: #908963)
  * debian/control: Fix duplicate package descriptions to please lintian
  * debian/*.symbols: Add Build-Depends-Package field
  * debian/control, debian/watch: Use https for the Homepage and download page
  * debian/libnutclient0.symbols: Adjust the symbols due to C++ changes
  * debian/patches/0011-use-pkgconfig-module.patch: Use pkg-config module
    names instead of listing the libraries, to please lintian
  * Move pidfiles from /var/run/nut to /run/nut, there is nothing else to do
    since /var/run is a symlink to /run for some times now (policy 3.9.3)
  * debian/patches/0012-add-AEG-PROTECT-NAS-support.patch: Add support for
    recent AEG PROTECT NAS UPS, from upstream (Closes: #919112)
  * debian/nut-server.lintian-overrides: Override
    package-supports-alternative-init-but-no-init.d-script
    lib/systemd/system/nut-driver.service, in LSB world, the drivers are started
    by nut-server initscript
  * debian/nut-client.lintian-overrides: Drop unused override
  * debian/nut-monitor.install: Install nut-monitor.appdata.xml in
    /usr/share/metainfo/ instead of /usr/share/appdata/
  * Simplify debian/rules, install systemd files on non-linux arch as well
  * Remove obsolete files and old upgrade paths for users coming from version
    prior to wheezy
  * debian/control: Mark -dev packages as Multi-Arch: same
  * Add debian/patches/0001-reproductible-build.patch: Try to make the
    documentation reproductible
  * debian/patches/0003-install-dev-files-in-usr.patch: Also change the prefix
    in libnutclient.pc.in for consistency
  * debian/patches/0009-fix-nutshutdown-install.patch: Use patch coming from
    upstream instead of our own patch
  * debian/rules, debian/control: Override --with-systemdshutdowndir passed to
    configure to fix FTBFS on non-linux architectures and do not build-depend
    against systemd
  * debian/rules: Install augeas lenses in /usr/share/augeas/lenses/ instead
    of /usr/share/augeas/lenses/dist/, the later seems to be reserved for
    augeas own lenses, not 3rd party ones

 -- Laurent Bigonville <email address hidden> Sun, 04 Aug 2019 10:34:17 +0200

### Old Ubuntu Delta ###

nut (2.7.4-13ubuntu5) impish; urgency=medium

  * d/p/Remove-dynamic-exception-specifications-from-clients.patch:
    Fix FTBFS with GCC 11 due to C++17 not allowing dynamic exception
    specifications anymore. (LP: #1939744)

 -- Sergio Durigan Junior <email address hidden> Thu, 12 Aug 2021 15:51:12 -0400

nut (2.7.4-13ubuntu4) hirsute; urgency=medium

  * Mark symbols as optional not seen when building with lto.

 -- Matthias Klose <email address hidden> Tue, 23 Mar 2021 13:10:47 +0100

nut (2.7.4-13ubuntu3) hirsute; urgency=medium

  * No-change upload to build against net-snmp on armhf.

 -- Sergio Durigan Junior <email address hidden> Thu, 07 Jan 2021 20:06:19 -0500

nut (2.7.4-13ubuntu2) hirsute; urgency=medium

  * No-change upload due to net-snmp transition.

 -- Sergio Durigan Junior <email address hidden> Thu, 07 Jan 2021 15:04:32 -0500

nut (2.7.4-13ubuntu1) hirsute; urgency=medium

  * Merge with Debian unstable.
  * Dropped Changes
    - d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
      The build flag -O3 is not used by Debian.
      [no more needed with gcc-10]
    - d/libnutclient0.symbols: Update file, and adjust several symbols
      for Ubuntu-specific needs. Our .symbols file diverges from
      Debian's, and they will stay that way: if we were to consolidate
      them, we'd have to mark a bunch of symbols as 'optional', which
      would eventually silence errors like missing symbols between
      revisions, for example.
      [ we need much less with gcc-10 in hirsute]
  * Added Changes:
    - d/libnutclient0.symbols: Mark some symbols as optional on s390x, due
      to the default compilation options used in the architecture on Ubuntu.

 -- Christian Ehrhardt <email address hidden> Tue, 01 Dec 2020 15:21:23 +0100

Tags: needs-merge
Changed in nut (Ubuntu):
assignee: nobody → Athos Ribeiro (athos-ribeiro)
Revision history for this message
Bryce Harrington (bryce) wrote :

[Nothing to merge yet]

description: updated
Changed in nut (Ubuntu):
status: New → Incomplete
milestone: none → ubuntu-21.12
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nut - 2.7.4-14ubuntu1

---------------
nut (2.7.4-14ubuntu1) jammy; urgency=medium

  * Merge with Debian unstable (LP: #1946880). Remaining changes:
    - d/libnutclient0.symbols: mark symbols as optional (due to s390x default
      compile options)
    - Mark symbols as optional not seen when building with lto.
  * Dropped changes:
    - d/p/0012-Remove-dynamic-exception-specifications-from-clients.patch:
      Fix FTBFS with GCC 11 due to C++17 not allowing dynamic exception
      specifications anymore. LP: 1939744
      [Included in 2.7.4-14]

 -- Athos Ribeiro <email address hidden> Mon, 06 Dec 2021 15:57:45 -0300

Changed in nut (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.