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 |
|
2021-01-25 17:18:45 |
Vlad Orlov |
removed subscriber Vlad Orlov |
|
|
|