diff -Nru software-properties-0.96.24.7.1/debian/changelog software-properties-0.96.24.7.2/debian/changelog --- software-properties-0.96.24.7.1/debian/changelog 2017-03-06 14:15:20.000000000 -0800 +++ software-properties-0.96.24.7.2/debian/changelog 2017-04-14 16:01:47.000000000 -0700 @@ -1,3 +1,15 @@ +software-properties (0.96.24.7.2) yakkety; urgency=medium + + * software-properties-gtk: + - fix the backend code to set the gnome debconf frontend, without which + libgtk2-perl goes unused. + - depend on libgtk2-perl to ensure it's available, since it was not seeded + on the desktop at release time. This is only a Recommends: in zesty, + but we need to ensure this isn't ignored on upgrade. + LP: #1679784. + + -- Steve Langasek Fri, 14 Apr 2017 16:01:47 -0700 + software-properties (0.96.24.7.1) yakkety-proposed; urgency=medium * Add knowledge of OpenStack releases Ocata, Pike and Queens. (LP: #1670385) diff -Nru software-properties-0.96.24.7.1/debian/control software-properties-0.96.24.7.2/debian/control --- software-properties-0.96.24.7.1/debian/control 2017-03-06 14:07:35.000000000 -0800 +++ software-properties-0.96.24.7.2/debian/control 2017-04-14 16:01:47.000000000 -0700 @@ -63,6 +63,7 @@ software-properties-common, ubuntu-drivers-common (>= 1:0.2.75), python3-gi, + libgtk2-perl, Description: manage the repositories that you install software from (gtk) This software provides an abstraction of the used apt repositories. It allows you to easily manage your distribution and independent software diff -Nru software-properties-0.96.24.7.1/po/software-properties.pot software-properties-0.96.24.7.2/po/software-properties.pot --- software-properties-0.96.24.7.1/po/software-properties.pot 2017-03-06 14:07:35.000000000 -0800 +++ software-properties-0.96.24.7.2/po/software-properties.pot 2017-04-14 12:19:09.000000000 -0700 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: Sebastian Heinlein \n" -"POT-Creation-Date: 2016-09-09 03:13-0400\n" +"POT-Creation-Date: 2017-04-10 22:14+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -359,12 +359,12 @@ msgid "Source code" msgstr "" -#: ../softwareproperties/SoftwareProperties.py:502 -#: ../softwareproperties/SoftwareProperties.py:509 +#: ../softwareproperties/SoftwareProperties.py:510 +#: ../softwareproperties/SoftwareProperties.py:517 msgid "(Source Code)" msgstr "" -#: ../softwareproperties/SoftwareProperties.py:515 +#: ../softwareproperties/SoftwareProperties.py:523 msgid "Source Code" msgstr "" @@ -408,102 +408,102 @@ msgid "Applying changes..." msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1124 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1125 #: ../data/gtkbuilder/main.ui.h:42 msgid "Re_vert" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1126 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1127 msgid "_Apply Changes" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1128 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1129 msgid "_Cancel" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1130 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1131 msgid "_Restart..." msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1145 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1146 msgid "Searching for available drivers..." msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1175 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1176 msgid "An error occurred while searching for drivers." msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1249 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1250 msgid "This device is using the recommended driver." msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1250 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1251 msgid "This device is using an alternative driver." msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1251 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1252 msgid "This device is using a manually-installed driver." msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1252 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1253 msgid "This device is not working." msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1261 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1262 msgid "Continue using a manually installed driver" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1288 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1289 msgid "Using {} from {}" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1290 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1291 msgid "Using {}" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1297 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1298 msgid "open source" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1299 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1300 msgid "proprietary" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1302 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1303 #, python-brace-format msgid "{base_description} ({licence}, tested)" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1304 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1305 #, python-brace-format msgid "{base_description} ({licence})" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1324 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1325 msgid "Do not use the device" msgstr "" #. No drivers found. -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1344 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1345 msgid "No additional drivers available." msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1362 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1363 msgid "Unknown" msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1411 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1412 msgid "You need to restart the computer to complete the driver changes." msgstr "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1425 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1426 #, python-format msgid "%(count)d proprietary driver in use." msgid_plural "%(count)d proprietary drivers in use." msgstr[0] "" msgstr[1] "" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1430 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1431 #: ../data/gtkbuilder/main.ui.h:37 msgid "No proprietary drivers are in use." msgstr "" @@ -542,23 +542,23 @@ msgstr "" #. some known keys -#: ../softwareproperties/AptAuth.py:39 +#: ../softwareproperties/AptAuth.py:40 msgid "Ubuntu Archive Automatic Signing Key " msgstr "" -#: ../softwareproperties/AptAuth.py:40 +#: ../softwareproperties/AptAuth.py:41 msgid "Ubuntu CD Image Automatic Signing Key " msgstr "" -#: ../softwareproperties/AptAuth.py:41 +#: ../softwareproperties/AptAuth.py:42 msgid "Ubuntu Archive Automatic Signing Key (2012) " msgstr "" -#: ../softwareproperties/AptAuth.py:42 +#: ../softwareproperties/AptAuth.py:43 msgid "Ubuntu CD Image Automatic Signing Key (2012) " msgstr "" -#: ../softwareproperties/AptAuth.py:43 +#: ../softwareproperties/AptAuth.py:44 msgid "Ubuntu Extras Archive Automatic Signing Key " msgstr "" diff -Nru software-properties-0.96.24.7.1/softwareproperties/gtk/SoftwarePropertiesGtk.py software-properties-0.96.24.7.2/softwareproperties/gtk/SoftwarePropertiesGtk.py --- software-properties-0.96.24.7.1/softwareproperties/gtk/SoftwarePropertiesGtk.py 2017-03-06 14:07:35.000000000 -0800 +++ software-properties-0.96.24.7.2/softwareproperties/gtk/SoftwarePropertiesGtk.py 2017-04-14 12:19:09.000000000 -0700 @@ -1084,6 +1084,7 @@ self.transaction.connect("cancellable-changed", self.on_driver_changes_cancellable_changed) self.transaction.connect("finished", self.on_driver_changes_finish) self.transaction.connect("error", self.on_driver_changes_error) + self.transaction.set_debconf_frontend("gnome") self.transaction.run() self.button_driver_revert.set_sensitive(False) self.button_driver_apply.set_sensitive(False)