Back to software-properties PTS page

Accepted software-properties 0.96.24.32.7-1 (source) into experimental



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 26 Jan 2019 22:52:33 +0100
Source: software-properties
Binary: python3-software-properties software-properties-common software-properties-gtk software-properties-kde
Architecture: source
Version: 0.96.24.32.7-1
Distribution: experimental
Urgency: medium
Maintainer: Julian Andres Klode <jak@debian.org>
Changed-By: Julian Andres Klode <jak@debian.org>
Description:
 python3-software-properties - manage the repositories that you install software from
 software-properties-common - manage the repositories that you install software from (common)
 software-properties-gtk - manage the repositories that you install software from (gtk)
 software-properties-kde - manage the repositories that you install software from (qt)
Closes: 867681
Changes:
 software-properties (0.96.24.32.7-1) experimental; urgency=medium
 .
   * Merge with Ubuntu 18.04 LTS; remaining changes:
     - Do not use dh-translations (and now dh-migrations as well)
     - Occasional indentation changes in debian/
     - Drop aptdaemon, qapt, and ubuntu-drivers
     - Updated debian/copyright
     - Various patches
   * Amongst other things, this fixes apt-key management (Closes: #867681)
   * {Build-},Depend on gpg, gpg-agent
 .
 software-properties (0.96.24.32.7) bionic; urgency=medium
 .
   * SoftwarePropertiesGtk.py: when checking a package's depends for DKMS also
     pass on an AttributeError (LP: #1807373)
 .
 software-properties (0.96.24.32.6) bionic; urgency=medium
 .
   * cloudarchive: Enable support for the Stein Ubuntu Cloud Archive on
     18.04 (LP: #1805436).
 .
 software-properties (0.96.24.32.5) bionic; urgency=medium
 .
   * SoftwarePropertiesGtk.py: Hide livepatch widgets in flavors without
     an online account panel in gnome-control-center (LP: #1770686)
 .
 software-properties (0.96.24.32.4) bionic; urgency=medium
 .
   [ Andrea Azzarone ]
   * Allow the user to disable livepatch if the gnome-online-account expired.
     (lp: #1768797)
 .
 software-properties (0.96.24.32.3) bionic; urgency=medium
 .
   * cloudarchive: Enable support for the Rocky Ubuntu Cloud Archive on
     18.04 (LP: #1769920).
 .
 software-properties (0.96.24.32.2) bionic; urgency=medium
 .
   * SoftwarePropertiesGtk.py: uninstall the actual nvidia packages,
     not only the meta-package (LP: #1753333).
 .
 software-properties (0.96.24.32.1) bionic; urgency=medium
 .
   * debian/control.in:
     - Build-Depends on dh-migrations to fix the build
 .
 software-properties (0.96.24.32) bionic; urgency=medium
 .
   * data/com.ubuntu.SoftwareProperties.gschema.xml: Add gsettings schema
     to store the goa account id used to login in Livepatch.
   * debian/rules: Use dh_migrations.
   * debian/software-properties-gtk.install: install the gsetting schema.
   * debian/software-properties-gtk.migrations: Use dh_migrations.
   * softwareproperties/GoaAuth.py: Use gsettings instead of libsecrets
     to store the goa account id used to login in Livepatch (LP: #1764474).
   * softwareproperties/gtk/SoftwarePropertiesGtk.py: Update the UI
     if the account id changes settings-side.
   * tools/migration-scripts/01_migrate_from_keyring: Migrate the account id
     from the keyring to gsettings.
 .
 software-properties (0.96.24.31) bionic; urgency=medium
 .
   * Build-Depend on dbus-11 and gir1.2-snapd-1 for build tests
   * Don't ignore failing tests
 .
 software-properties (0.96.24.30) bionic; urgency=medium
 .
   * Don't use python2 in autopkgtests (LP: #1763694)
   * Update translation template
 .
 software-properties (0.96.24.29) bionic; urgency=medium
 .
   * Drop obsolete software-properties-gnome.desktop to eliminate
     duplication in the GNOME Software app
   * Drop unused Python 2 python-software-properties
   * Build with pybuild to simplify build
   * Add several Build-Depends now that build tests are being run
   * Ignore build test failures temporarily because of difficuly
     getting the dbus tests to work. See bug 1763435.
 .
 software-properties (0.96.24.28) bionic; urgency=medium
 .
   [ Martin Wimpress ]
   * Allow mate-session-manager to fulfill the gnome-session-bin Recommends
     (LP: #1762807)
 .
   [ Jeremy Bicha ]
   * Add Appstream metadata with compulsory_for_desktop fields to prevent
     the accidental uninstallation of ubuntu-desktop in GNOME Software.
     ubuntu-desktop depends on software-properties-gtk.
   * Build-Depend on dh-python
 .
 software-properties (0.96.24.27) bionic; urgency=medium
 .
   * debian/control: Move gir1.2-goa-1.0, gir1.2-secret-1,
     and gir1.2-snapd-1 dependencies from software-properties-common
     to software-properties-gtk (LP: #1762082).
   * SoftwareProperties.py: Wrap importing of gir1.2-snapd-1 in a
     try-except block in order to avoid failures in add-apt-repository.
 .
 software-properties (0.96.24.26) bionic; urgency=medium
 .
   * debian/control:
     - Mark gnome-keyring as recommended, which provides
       org.freedesktop.secrets.service.
   * GoaAuty.py:
     - Show warning and avoid crashing if gnome-keyring is not installed.
       (LP: #1760096)
   * SoftwareProperties.py:
     - install canonical-livepatch from stable channel (LP: #1760117)
 .
 software-properties (0.96.24.25) bionic; urgency=medium
 .
   * ppa.py:
    - rework key retrieval, instead of using hkp & gnupg/dirmngr, use https
      & python's built in urllib.
    - thus, add-apt-key for PPAs observes https_proxy for key retrieval
    - simplify gnupg operations, depend on gpg package only, and use
      import/public key operations only.
    - fix unicode process output bugs, when operating in a non-UTF-8
      locale, thus enabling to import keys for my ppas in C locale.
    - avoid creating trustdb, or requiring any gpg-agent systemd socket to
      be activated
    - update tests to execute key addition fully with less things stubbed
      out with mock
    - stop using apt-key for installing keys
    - dirmngr is a heavy dependency and not used, and it is hard to pass
      proxy information to it when invoking gpg from a non-standard homedir
    - deprecate --keyserver option, making HTTPS access to
      keyserver.ubuntu.com required
    - LP: #1755192, LP: #1713962, LP: #1699086, LP: #1510220, LP: #1433761,
      LP: #1395321, LP: #1312267
 .
 software-properties (0.96.24.24) bionic; urgency=medium
 .
   * DialogAuth.py: Implement a dialog to choose between an ubuntu sso account or
     login into a new one. This interacts with gnome-online-accounts (LP: 1756364)
   * DialogLivepatchError: Implement a dialog to show livepatch related errors.
   * GoaAuth.py: Implement an utility function to store manage livepatch credentials.
   * SoftwareProperties.py: Implement functions used by the dbus API to
     enable/disable livepatch.
   * SoftwarePropertiesDbus.py: Add SetLivepatchEnabled to the dbus API.
   * SoftwarePropertiesGtk.py: Add a livepatch switch.
   * debian/control: Depends on gir1.2-goa-1.0, gir1.2-snapd-1 and gir1.2-secret-1.
 .
 software-properties (0.96.24.23) bionic; urgency=medium
 .
   * SoftwarePropertiesGtk.py: After installing proprietary drivers provide the
     capability to restart on Lubuntu and Xubuntu. Add recommends on the
     packages which provide the restart tools. (LP: #1693038)
 .
 software-properties (0.96.24.22) bionic; urgency=medium
 .
   * software-properties-gtk: Depend on libgtk3-perl for debconf's GNOME
     backend. Drop previous Recommends on libgtk2-perl. (LP: #1679784)
 .
 software-properties (0.96.24.21) bionic; urgency=medium
 .
   [ Julian Andres Klode ]
   * add-apt-repository: Do not use absolute path to apt-get
 .
   [ Brian Murray ]
   * software-properties-gtk: add a dependency on gnome-session-bin which
     provides gnome-session-quit. (LP: #1693032)
 .
 software-properties (0.96.24.20) bionic; urgency=medium
 .
   * add-apt-repository: Run apt-get update after adding sources.
 .
 software-properties (0.96.24.19) bionic; urgency=medium
 .
   * tests: Clear configuration before running init() again
 .
 software-properties (0.96.24.18) bionic; urgency=medium
 .
   * tests: Re-initialize apt_pkg in setUpClass() everywhere
 .
 software-properties (0.96.24.17) artful; urgency=medium
 .
   * tests/test_dbus.py: Don't call GTK from multiple processes. We started
     seeing software-properties tests failing with fatal X errors after GTK
     3.22.24 was uploaded. I think what happened was:
       - the testsuite imports GTK (via GI)
       - this import itself initialises GTK, retrieving the value of a load of
         X atoms
       - it forks to start software-properties-dbus in a separate process
       - this process then accesses another X atom after we ask it to do stuff
       - X doesn't like that and kills us
     The testsuite is now rewritten to not fork. We start a separate *thread*
     to run the D-Bus service in. A benefit of this is that we're more
     asynchronous than we were before, so some of the tests are slightly
     refactored to not run their own main loop but instead check that the
     signal emission they're interested in has happened. (LP: #1721828)
 .
 software-properties (0.96.24.16) artful; urgency=medium
 .
   * add-apt-repository: Don't raise a Traceback when Ctrl-c is used to cancel
     an operation. Thanks to Launchpad user Yeison Valero fo the initial patch.
     (LP: #1704508)
 .
 software-properties (0.96.24.15) artful; urgency=medium
 .
   [Adam Collard]
   * debian/manpages/add-apt-repository.1: Documented --update option
     (LP: #1559482)
 .
 software-properties (0.96.24.14) artful; urgency=medium
 .
   * softwareproperties/MirrorTest.py: fix some imports so that the script can
     be used independent of software-properties-gtk.
 .
 software-properties (0.96.24.13) zesty; urgency=medium
 .
   * software-properties-gtk: also fix the backend code to set the gnome
     debconf frontend, without which libgtk2-perl goes unused.
 .
 software-properties (0.96.24.12) zesty; urgency=medium
 .
   * software-properties-gtk: recommend libgtk2-perl, to ensure we have a
     working debconf frontend when trying to install additional drivers.
     LP: #1679784.
 .
 software-properties (0.96.24.11) zesty; urgency=medium
 .
   [Scott Moser]
   * debian/tests/run-tests: use gpg rather than gpg1, and show errors
     (LP: #1670399)
   * debian/tests/control: add gnupg to list of dependencies.
 .
   [Iain Lane]
   * softwareproperties/shortcuts.py: Make add_key() return True. Since r988,
     the return value of add_key() is now used to raise an exception.
     ShortcutHandler.add_key() always succeeds, so should return True. This
     (LP: #1670399)
 .
 software-properties (0.96.24.10) zesty; urgency=medium
 .
   * Add knowledge of OpenStack releases Pike and Queens. (LP: #1670385)
 .
 software-properties (0.96.24.9) zesty; urgency=medium
 .
   [ Scott Moser & Dimitri John Ledkov ]
   * When failing to retrieve a GPG key, raise an exception such that
     e.g. add-apt-repository can fail when it did not manage to retrieve a
     GPG key for the shortcut repository. LP: #1532855
 .
 software-properties (0.96.24.8) zesty; urgency=medium
 .
   * cloudarchive: Enable support for the Ocata Ubuntu Cloud Archive on
     16.04 (LP: #1645827).
 .
 software-properties (0.96.24.7) yakkety; urgency=medium
 .
   [ Dimitri John Ledkov ]
   * Port AptAuth.py from gpg command parsing to apt-key command
     parsing. Simplifies invocations, and allows for proper handling of
     simplified apt-secure(8) implementation with key fragments in
     /etc/apt/trusted.gpg.d. Make the code gnupg1 and gnupg2
     compatible. Display long keyids in the UI (i.e. anti-evil32 keys
     feature). Revert dependency on gnupg1.
 .
   * Fix incorrect owner_name used by launchpad PPA info api. Fix online
     testsuite in python3 and python2. Skip bad SSL test in python2, as
     pycurl no longer raises an exception. Drop python3-pycurl dependency,
     not used in python3 code path nor tests any more.
 .
   [ Jeremy Bicha ]
   * Add gi.require_version("Gtk", "3.0") to silence the warning
 .
   [ Matthias Klumpp ]
   * Drop po/urd.po; it's a duplicate of po/ur.po
   * Fix typo in Additional Drivers .desktop preventing the .desktop from
     being hidden in GNOME and KDE. Also have AppStream ignore it.
 .
 software-properties (0.96.24.6) yakkety; urgency=medium
 .
   * softwareproperties/AptAuth.py: use gpg1 to manipulate
     etc/apt/trusted.gpg as that is public gpg1 keyring, not a keybox.
   * Add gnupg1 dependencies.
   * Initialise ~/.gnupg otherwise dirmngr/gnupg-agent fail in the
     autopkgtest.
 .
 software-properties (0.96.24.5) yakkety; urgency=medium
 .
   * software-properties-common: add depends on dirmngr, such that
     add-apt-repository can fetch keys for PPAs.
 .
 software-properties (0.96.24.4) yakkety; urgency=medium
 .
   * add-apt-repository: fix compatibility with keybox gnupg 2.1. LP:
     #1615039
 .
 software-properties (0.96.24.3) yakkety; urgency=medium
 .
   * data/gtkbuilder/main.ui: tweak the wording for the enable proposed
     option as suggested on lp: #1604705, extra changes are described on the bug
     but that's more work so that's a first step in the direction
 .
 software-properties (0.96.24.2) yakkety; urgency=medium
 .
   * Do not assume that a distribution adding the PPA of another distribution
     will want the latest series all the time. Instead check if the requested
     codename (that is the codename of the installed distribution) is a valid
     series in launchpad for the distribution the PPA belongs to. This
     essentially enables derivate distributions to carry a different name but
     use the same series name. As long as launchpad knows about the series we
     should be fine even if the constraints are a bit lax.
 .
 software-properties (0.96.24.1) yakkety; urgency=medium
 .
    * tests/test_shortcuts.py: make the tests python2 compatible.
 .
 software-properties (0.96.24) yakkety; urgency=medium
 .
   * tests/test_shortcuts.py: make the tests python2 compatible.
 .
 software-properties (0.96.23) yakkety; urgency=medium
 .
   * softwareproperties/ppa.py:
     - fix exception output when `add-apt-repository` is called with
       an invalid ppa (LP: #1594776)
   * tests/test_shortcuts.py:
     - add network check for tests that require talking to launchpad
       or the cloud archives
 .
 software-properties (0.96.22) yakkety; urgency=medium
 .
   * SoftwarePropertiesGtk.py: only add mirror choices if there are mirrors
     available from which to choose. (LP: #1101881)
   * DialogMirror.py: guard against a traceback when get cursor returns None.
     (LP: #1101881)
 .
 software-properties (0.96.21) yakkety; urgency=medium
 .
   * cloudarchive: Enable support for the Newton Ubuntu Cloud Archive on
     16.04 (LP: #1591382).
Checksums-Sha1:
 ad9ba0aca991ddb0956fb72697cfd0841dfdc3e5 2765 software-properties_0.96.24.32.7-1.dsc
 2bbc6e6cce542cd65322b87fcf7188a6dc2ea4a4 413040 software-properties_0.96.24.32.7.orig.tar.xz
 dd8ae0bb8fef3d4703993becf537fbe97b5f5a5e 41992 software-properties_0.96.24.32.7-1.debian.tar.xz
 3d6ec5c2ea2936fdcb220daadee0e22a488d730b 8799 software-properties_0.96.24.32.7-1_source.buildinfo
Checksums-Sha256:
 f708a1a48074ab03e33b00362e777a668c4b4c19b4ae4a61fdf1c59a58bb8a28 2765 software-properties_0.96.24.32.7-1.dsc
 22a83461c8c1f872845630a5092323c9036312c8cd825aa6eb0bab058d818e12 413040 software-properties_0.96.24.32.7.orig.tar.xz
 9d155511d1a8b4f39ffdba1030d4f33d1d06c0bcf52f752bc61b1d619c9b1b41 41992 software-properties_0.96.24.32.7-1.debian.tar.xz
 332b64df4523dda2d04f059e9d628f323900e90f88bc9fe257343a07d5906b04 8799 software-properties_0.96.24.32.7-1_source.buildinfo
Files:
 58f650e108a468d48aaa9114d476f6b2 2765 admin optional software-properties_0.96.24.32.7-1.dsc
 520e1104c212d482117e3178841b60bb 413040 admin optional software-properties_0.96.24.32.7.orig.tar.xz
 23df58d7bb294a119777c50dd2f3e0b7 41992 admin optional software-properties_0.96.24.32.7-1.debian.tar.xz
 b966cd2958a93e6ec71e228ee62141d1 8799 admin optional software-properties_0.96.24.32.7-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEET7WIqEwt3nmnTHeHb6RY3R2wP3EFAlxM19EPHGpha0BkZWJp
YW4ub3JnAAoJEG+kWN0dsD9x4b8P+gIlWirKMmVc+swUpNLw4zXU8tHWcX99fekE
0u1qYcR19HdnSEuZW4+CfbVo/E8DfUIV4Hlv8RD1UdUYk8BT8XApTgnIZy9xzuHw
N9CGS5bLiEfY0Rp1xhwJIJ6KlDnpJnmwEeKAERXj0anJVmawl8xORVOqprKAAujP
v5/EMM3lYcws/GykfJJDEcScA3dqnOHxt5ef6iKLfW8sacd1gbRrbswBbl9pR8YX
dwBH1tdezipRzFXEf1DPbgwEQsyhkkKO3e0zye1H5K4oIxfEVGHRbhTr8KlOdLxo
R1LVxUZabOb3zCGcQYrRWNQFYTWJaUJkiuvueEQzD9YEig2t+LbUVIIEBQzkFIbD
CQ2ntYggTKYvACZz3QqcwdQOdfIwZ+1igwziNnvitrH+awM6B3nHkHRReGfPBzkP
Cid5nVLir/HrzZanna+VUtpGsodoGV4IUXcI51VnIIrHqoEYvPaq5NPv3Y7gh99s
E/KT6qI9KuvYrkLhwpTWi2W1pzmT7G6r7r7JE8Fjtoq6jQ+6ZTX1yIH5G7h+JgTU
hxDqtEvywYqc1C0jvF3Pj4kt5lFnVKEkWOdeaAFWEr93IyYffKWFQLuHTqUEogIt
qyvXsl4ivao4cu+CTSK7W2G31egtNfnj+8lWcai0S4tV0Glib/CCpV40/1xR1TCL
Xs8dMa0w
=fJ0M
-----END PGP SIGNATURE-----