Activity log for bug #1338482

Date Who What changed Old value New value Message
2014-07-07 08:49:29 Vlad Orlov bug added bug
2014-09-10 09:29:47 Launchpad Janitor apturl (Ubuntu): status New Confirmed
2016-05-06 09:08:48 Vlad Orlov tags trusty
2016-05-06 09:16:01 Vlad Orlov tags trusty trusty wily xenial
2016-05-27 16:04:15 Alberto Salvia Novella apturl (Ubuntu): importance Undecided Medium
2017-07-20 13:00:44 Vlad Orlov tags trusty wily xenial trusty wily xenial zesty
2017-09-11 08:45:34 Vlad Orlov tags trusty wily xenial zesty artful trusty xenial zesty
2017-09-11 11:54:27 Vlad Orlov attachment added Debdiff with the fix for Artful https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/4947922/+files/apturl-debdiff
2017-09-11 12:30:08 Ubuntu Foundations Team Bug Bot tags artful trusty xenial zesty artful patch trusty xenial zesty
2017-09-11 12:30:21 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors Team
2017-09-22 11:25:31 Vlad Orlov attachment added Debdiff with the fix for Zesty https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/4955033/+files/apturl-debdiff-zesty
2017-09-23 10:59:41 Vlad Orlov attachment added Debdiff with the fix for Xenial https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/4955585/+files/apturl-debdiff-xenial
2017-09-23 12:25:13 Vlad Orlov bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=673396
2017-09-23 12:25:13 Vlad Orlov attachment added Debdiff with the fix for Trusty https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/4955603/+files/apturl-debdiff-trusty
2017-11-11 11:03:27 Vlad Orlov description System: Xubuntu 14.10 apturl version: 0.5.2ubuntu4 If you'll tell apturl to use the Synaptic backend (by either removing aptdaemon from the system or specifying UPDATE_MANAGER_FORCE_BACKEND_SYNAPTIC=1 before apturl in the terminal), it crashes with this error: $ UPDATE_MANAGER_FORCE_BACKEND_SYNAPTIC=1 apturl apt://gcalctool /usr/lib/python3/dist-packages/AptUrl/gtk/GtkUI.py:4: PyGIDeprecationWarning: Since version 3.11, calling threads_init is no longer needed. See: https://wiki.gnome.org/PyGObject/Threading GObject.threads_init() Traceback (most recent call last): File "/usr/bin/apturl-gtk", line 43, in <module> ui = GtkUI() File "/usr/lib/python3/dist-packages/AptUrl/gtk/GtkUI.py", line 38, in __init__ self.backend = get_backend(self.dia) File "/usr/lib/python3/dist-packages/AptUrl/gtk/backend/__init__.py", line 49, in get_backend return InstallBackendSynaptic(*args, **kwargs) TypeError: __init__() missing 1 required positional argument: 'action' [Impact] The Synaptic backend in apturl is non-functional. Trying to use it makes apturl crash with Python error message. The fix for this issue is provided in the debdiffs attached to the report. It's a long-standing bug which is present in all current Ubuntu releases, starting from Trusty. Would be nice to get it finally fixed. A non-working backend isn't good at all, especially when the only other backend (aptdaemon) might be removed soon, as stated in bug 1673258. [Test Case] The easiest way to make apturl use the Synaptic backend (without removing aptdaemon from the system) is to set the environment variable when launching it from the terminal: $ UPDATE_MANAGER_FORCE_BACKEND_SYNAPTIC=1 apturl apt://gnome-calculator You can use any other package which isn't installed. I chose gnome-calculator as it wasn't installed in my Xubuntu and Ubuntu MATE systems. The result of this will be crash of apturl with Python error message. The package won't be installed. [Regression Potential] The patch only affects the Synaptic backend. It doesn't affect aptdaemon backend or any other parts of code. Since the Synaptic backend was broken before, it's not possible to break it further with some regression. [Original Description] System: Xubuntu 14.10 apturl version: 0.5.2ubuntu4 If you'll tell apturl to use the Synaptic backend (by either removing aptdaemon from the system or specifying UPDATE_MANAGER_FORCE_BACKEND_SYNAPTIC=1 before apturl in the terminal), it crashes with this error: $ UPDATE_MANAGER_FORCE_BACKEND_SYNAPTIC=1 apturl apt://gcalctool /usr/lib/python3/dist-packages/AptUrl/gtk/GtkUI.py:4: PyGIDeprecationWarning: Since version 3.11, calling threads_init is no longer needed. See: https://wiki.gnome.org/PyGObject/Threading   GObject.threads_init() Traceback (most recent call last):   File "/usr/bin/apturl-gtk", line 43, in <module>     ui = GtkUI()   File "/usr/lib/python3/dist-packages/AptUrl/gtk/GtkUI.py", line 38, in __init__     self.backend = get_backend(self.dia)   File "/usr/lib/python3/dist-packages/AptUrl/gtk/backend/__init__.py", line 49, in get_backend     return InstallBackendSynaptic(*args, **kwargs) TypeError: __init__() missing 1 required positional argument: 'action'
2017-11-26 12:33:01 Vlad Orlov tags artful patch trusty xenial zesty artful bionic patch trusty xenial zesty
2017-11-27 09:48:37 Vlad Orlov attachment added Debdiff with the fix for Bionic https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/5015167/+files/apturl-debdiff-bionic
2018-04-21 08:30:59 Vlad Orlov attachment removed Debdiff with the fix for Bionic https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/5015167/+files/apturl-debdiff-bionic
2018-04-21 08:31:42 Vlad Orlov attachment added Debdiff with the fix for Bionic (updated 21.04.2018) https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/5124831/+files/apturl-debdiff-bionic
2018-04-21 08:32:41 Vlad Orlov attachment removed Debdiff with the fix for Zesty https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/4955033/+files/apturl-debdiff-zesty
2018-04-21 08:32:50 Vlad Orlov tags artful bionic patch trusty xenial zesty artful bionic patch trusty xenial
2018-07-22 10:49:14 Vlad Orlov attachment removed Debdiff with the fix for Artful https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/4947922/+files/apturl-debdiff
2018-07-22 10:49:32 Vlad Orlov tags artful bionic patch trusty xenial bionic patch trusty xenial
2018-08-17 04:27:50 Simon Quigley nominated for series Ubuntu Bionic
2018-08-17 04:27:50 Simon Quigley bug task added apturl (Ubuntu Bionic)
2018-08-17 04:27:50 Simon Quigley nominated for series Ubuntu Trusty
2018-08-17 04:27:50 Simon Quigley bug task added apturl (Ubuntu Trusty)
2018-08-17 04:27:50 Simon Quigley nominated for series Ubuntu Xenial
2018-08-17 04:27:50 Simon Quigley bug task added apturl (Ubuntu Xenial)
2018-08-17 05:19:43 Simon Quigley removed subscriber Ubuntu Sponsors Team
2018-08-17 05:20:38 Launchpad Janitor apturl (Ubuntu): status Confirmed Fix Released
2018-08-17 13:04:02 Timo Aaltonen apturl (Ubuntu Bionic): status New Fix Committed
2018-08-17 13:04:04 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2018-08-17 13:04:06 Timo Aaltonen bug added subscriber SRU Verification
2018-08-17 13:04:09 Timo Aaltonen tags bionic patch trusty xenial bionic patch trusty verification-needed verification-needed-bionic xenial
2018-08-17 13:04:58 Timo Aaltonen apturl (Ubuntu Xenial): status New Fix Committed
2018-08-17 13:05:02 Timo Aaltonen tags bionic patch trusty verification-needed verification-needed-bionic xenial bionic patch trusty verification-needed verification-needed-bionic verification-needed-xenial xenial
2018-08-17 13:09:30 Timo Aaltonen apturl (Ubuntu Trusty): status New Fix Committed
2018-08-17 13:09:33 Timo Aaltonen tags bionic patch trusty verification-needed verification-needed-bionic verification-needed-xenial xenial bionic patch trusty verification-needed verification-needed-bionic verification-needed-trusty verification-needed-xenial xenial
2018-08-18 18:46:19 Vlad Orlov tags bionic patch trusty verification-needed verification-needed-bionic verification-needed-trusty verification-needed-xenial xenial bionic patch trusty verification-done-trusty verification-needed verification-needed-bionic verification-needed-xenial xenial
2018-08-18 19:29:49 Vlad Orlov tags bionic patch trusty verification-done-trusty verification-needed verification-needed-bionic verification-needed-xenial xenial bionic patch trusty verification-done-trusty verification-done-xenial verification-needed verification-needed-bionic xenial
2018-08-18 19:53:15 Vlad Orlov tags bionic patch trusty verification-done-trusty verification-done-xenial verification-needed verification-needed-bionic xenial bionic patch trusty verification-done-trusty verification-done-xenial verification-failed-bionic verification-needed xenial
2018-08-25 12:30:06 Vlad Orlov attachment added Debdiff with the fix for Bionic (with pkexec instead of gksu) https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/5180647/+files/apturl-debdiff-bionic-with-pkexec
2018-08-25 12:31:34 Vlad Orlov bug added subscriber Ubuntu Sponsors Team
2018-08-25 12:31:51 Vlad Orlov attachment removed Debdiff with the fix for Bionic (updated 21.04.2018) https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/5124831/+files/apturl-debdiff-bionic
2018-08-27 11:41:35 Vlad Orlov attachment added Debdiff with the additional fix for Cosmic (with switch to pkexec) https://bugs.launchpad.net/ubuntu/+source/apturl/+bug/1338482/+attachment/5181234/+files/apturl-debdiff-cosmic-with-pkexec
2018-10-01 16:47:34 Łukasz Zemczak tags bionic patch trusty verification-done-trusty verification-done-xenial verification-failed-bionic verification-needed xenial bionic patch trusty verification-done-trusty verification-done-xenial verification-needed verification-needed-bionic xenial
2018-10-01 16:57:56 Łukasz Zemczak removed subscriber Ubuntu Sponsors Team
2018-10-02 11:01:57 Vlad Orlov tags bionic patch trusty verification-done-trusty verification-done-xenial verification-needed verification-needed-bionic xenial bionic patch trusty verification-done verification-done-bionic verification-done-trusty verification-done-xenial xenial
2018-10-08 10:31:09 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2018-10-08 10:31:24 Launchpad Janitor apturl (Ubuntu Xenial): status Fix Committed Fix Released
2018-10-08 10:31:45 Launchpad Janitor apturl (Ubuntu Trusty): status Fix Committed Fix Released
2018-10-08 10:41:13 Launchpad Janitor apturl (Ubuntu Bionic): status Fix Committed Fix Released