[Bug 1137164] New: GNOME updater does not request EULA confirmation
http://bugzilla.opensuse.org/show_bug.cgi?id=1137164 Bug ID: 1137164 Summary: GNOME updater does not request EULA confirmation Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: bnc-team-gnome@forge.provo.novell.com Reporter: arvidjaar@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- During last huge update all attempts to use GNOME updater interface to download available updates failed. In pkmon could be seen: 1 /23_edecccde /23_edecccde allow_cancel 1 /23_edecccde percentage -1 /23_edecccde role update-packages /23_edecccde status setup /23_edecccde status dep-resolve /23_edecccde percentage 0 /23_edecccde percentage 100 /23_edecccde status update /23_edecccde percentage 0 /23_edecccde status finished /23_edecccde exit code: eula-required /23_edecccde error code: no-license-agreement, You've to agree/decline a license bor@10:~> rpm -q PackageKit PackageKit-1.1.12-8.1.x86_64 No EULA was displayed and no confirmation request ever appeared. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1137164 Yifan Jiang <yfjiang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gwang@suse.com, | |yfjiang@suse.com, | |zcjia@suse.com Assignee|bnc-team-gnome@forge.provo. |sckang@suse.com |novell.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1137164 http://bugzilla.opensuse.org/show_bug.cgi?id=1137164#c1 Jonathan Kang <sckang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arvidjaar@gmail.com Flags| |needinfo?(arvidjaar@gmail.c | |om) --- Comment #1 from Jonathan Kang <sckang@suse.com> --- Please provide related logs as described below: 1. kill packagekitd - you can use "ps" to get the pid of packagekitd and kill it 2. run "/usr/lib/packagekitd -v > pk-logs" to start PackageKit manually 3. run gpk-update-viewer to update your system until it fails 4. attach pk-logs here -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1137164 http://bugzilla.opensuse.org/show_bug.cgi?id=1137164#c2 Andrei Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|GNOME updater does not |GNOME gnome-software does |request EULA confirmation |not request EULA | |confirmation --- Comment #2 from Andrei Borzenkov <arvidjaar@gmail.com> --- It was not gpk-update-viewer but gnome-software. That is what I get when I click on "Updates are ready to be installed" notification. pk-log is empty. In journal and pkmon I see: Jun 04 07:12:56 10.0.2.15 gnome-software[4256]: not handling error not-supported for action download: could not do eula question as no klass support bor@10:~> pkmon Transactions: [none] daemon connected=1 network status=online daemon connected=0 daemon connected=1 Transactions: 1 /1_aaeacada /1_aaeacada allow_cancel 1 /1_aaeacada percentage -1 /1_aaeacada role get-updates /1_aaeacada status wait /1_aaeacada status setup /1_aaeacada status query /1_aaeacada percentage 0 /1_aaeacada status refresh-cache /1_aaeacada percentage 20 /1_aaeacada percentage 40 /1_aaeacada percentage 60 /1_aaeacada percentage 100 /1_aaeacada percentage 40 /1_aaeacada percentage 80 /1_aaeacada percentage 100 /1_aaeacada status finished /1_aaeacada exit code: success Transactions: [none] Transactions: 1 /2_bedbdeac /2_bedbdeac allow_cancel 1 /2_bedbdeac percentage -1 /2_bedbdeac role update-packages /2_bedbdeac status setup /2_bedbdeac status dep-resolve /2_bedbdeac percentage 0 /2_bedbdeac percentage 100 /2_bedbdeac status update /2_bedbdeac percentage 0 /2_bedbdeac status finished Transactions: [none] /2_bedbdeac exit code: eula-required /2_bedbdeac error code: no-license-agreement, You've to agree/decline a license daemon connected=0 bor@10:~> rpm -q gnome-software gnome-software-3.32.2-1.2.x86_64 bor@10:~> See also screenshot. You can trivially reproduce this by downgrading AdobeICCProfiles e.g. to http://download.opensuse.org/history/20190529/tumbleweed/repo/non-oss/noarch... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1137164 http://bugzilla.opensuse.org/show_bug.cgi?id=1137164#c3 --- Comment #3 from Andrei Borzenkov <arvidjaar@gmail.com> --- Created attachment 806711 --> http://bugzilla.opensuse.org/attachment.cgi?id=806711&action=edit Screenshot of missing EULA in gnome-software -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1137164 Andrei Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(arvidjaar@gmail.c | |om) | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1137164 http://bugzilla.opensuse.org/show_bug.cgi?id=1137164#c4 --- Comment #4 from Jonathan Kang <sckang@suse.com> --- Oh, as the error message says, GNOME Software doesn't support it yet. I'll put this in my queue. You can also submit this issue upstream[1] if you like. Maybe upstream developers will fix it quickly. *[1] https://gitlab.gnome.org/GNOME/gnome-software -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1137164 http://bugzilla.opensuse.org/show_bug.cgi?id=1137164#c5 --- Comment #5 from Andrei Borzenkov <arvidjaar@gmail.com> --- https://gitlab.gnome.org/GNOME/gnome-software/issues/702 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1137164 Dead Mozay <dead_mozay@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dead_mozay@opensuse.org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1137164 Dingzhong Chen <wsxy162@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wsxy162@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com