[Bug 545106] New: YaST keeps downloading packages when clicked abort
http://bugzilla.novell.com/show_bug.cgi?id=545106 Summary: YaST keeps downloading packages when clicked abort Classification: openSUSE Product: openSUSE 11.2 Version: Factory Platform: All OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: piotrek.juzwiak@gmail.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.0 Safari/532.2 YaST keeps downloading packages despite clicking abort. The situation is even worse if someone sets YaST (through zypp.conf) to download the packages first then it won't abort until everything is downloaded. Reproducible: Always Steps to Reproduce: 1.Start installing something where you need to download packages 2.Abort installation/downloading 3. Actual Results: The packages are still being downloaded Expected Results: It should abort immediately and delete the partially downloaded rpm package -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High CC| |ma@novell.com -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 User rastislav.krupansky@gmail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=545106#c1 Rastislav Krupansky <rastislav.krupansky@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rastislav.krupansky@gmail.c | |om --- Comment #1 from Rastislav Krupansky <rastislav.krupansky@gmail.com> 2009-11-02 03:55:37 MST --- Yes, this behaviour is really annoying :-( -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 Piotrek Juzwiak <piotrek.juzwiak@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|Factory |RC 2 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 User piotrek.juzwiak@gmail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=545106#c2 --- Comment #2 from Piotrek Juzwiak <piotrek.juzwiak@gmail.com> 2009-11-02 04:29:25 MST --- Don't expect a fix soon... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 http://bugzilla.novell.com/show_bug.cgi?id=545106#c daniel solgalov <daniel.solgalov@medicalmart.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |daniel.solgalov@medicalmart | |.ru Version|RC 2 |Final -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 http://bugzilla.novell.com/show_bug.cgi?id=545106#c3 Johnny5 Walker <rts417@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rts417@yahoo.com --- Comment #3 from Johnny5 Walker <rts417@yahoo.com> 2009-12-27 18:12:00 UTC --- Confirmed this on my machine, pressing the 'Abort' button in Yast GUI has no effect, and the program becomes unresponsive after the button is pressed; I had to kill -9 y2base and aria2 to end the processes and stop the downloading. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 http://bugzilla.novell.com/show_bug.cgi?id=545106#c4 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |lslezak@novell.com Info Provider| |lslezak@novell.com AssignedTo|zypp-maintainers@forge.prov |jkupec@novell.com |o.novell.com | --- Comment #4 from Ján Kupec <jkupec@novell.com> 2010-01-26 16:17:27 UTC --- I'll fix this for aria2c backend, although even with this fix the GUI will become unresponsive until the next progress report from aria. But it should be just a sec or so with aria. For curl, see bug 537883. Lado, how exactly is the abort button click handled? It should just cause that with next report from the media backend, it returns false. But why does it hang? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 http://bugzilla.novell.com/show_bug.cgi?id=545106#c5 --- Comment #5 from Michael Andres <ma@novell.com> 2010-01-27 16:28:38 UTC --- (In reply to comment #4)
I'll fix this for aria2c backend, although even with this fix the GUI will become unresponsive until the next progress report from aria. But it should be just a sec or so with aria.
.unless aria hangs. I'll provide a timed ExternalProgramm::receiveLine, so command output parsing loops like aria2c, can send progress once a second even if no new output is pending. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 http://bugzilla.novell.com/show_bug.cgi?id=545106#c6 --- Comment #6 from Ján Kupec <jkupec@novell.com> 2010-01-28 15:16:57 UTC --- Created an attachment (id=339391) --> (http://bugzilla.novell.com/attachment.cgi?id=339391) zypp patch I made zypp to kill the aria process when it receives 'false' from the progress callback. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 http://bugzilla.novell.com/show_bug.cgi?id=545106#c7 --- Comment #7 from Ján Kupec <jkupec@novell.com> 2010-01-28 15:30:24 UTC --- c#5: good idea Lado, reassigning to you to check how will yast work now with fixed libzypp (6.29.1). Keep in mind that this is aria. Let's track the curl problem in bug 537883. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 http://bugzilla.novell.com/show_bug.cgi?id=545106#c8 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|lslezak@novell.com | AssignedTo|jkupec@novell.com |lslezak@novell.com --- Comment #8 from Ján Kupec <jkupec@novell.com> 2010-01-28 15:30:53 UTC --- . -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=545106 http://bugzilla.novell.com/show_bug.cgi?id=545106#c9 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:released:11.2:32913 --- Comment #9 from Swamp Workflow Management <swamp@suse.com> 2010-05-06 15:04:49 UTC --- Update released for: PackageKit, PackageKit-debuginfo, PackageKit-debugsource, PackageKit-devel, PackageKit-doc, PackageKit-lang, libpackagekit-glib12, libpackagekit-glib12-debuginfo, libpackagekit-glib12-devel, libpackagekit-qt12, libpackagekit-qt12-debuginfo, libpackagekit-qt12-devel, libsatsolver, libsatsolver-debugsource, libsatsolver-demo, libsatsolver-demo-debuginfo, libsatsolver-devel, libsatsolver-devel-debuginfo, libzypp, libzypp-bindings, libzypp-debuginfo, libzypp-debugsource, libzypp-devel, perl-satsolver, perl-satsolver-debuginfo, perl-zypp, python-satsolver, python-satsolver-debuginfo, python-zypp, ruby-satsolver, ruby-satsolver-debuginfo, ruby-zypp, ruck, satsolver-tools, satsolver-tools-debuginfo, yast2-ncurses, yast2-ncurses-debuginfo, yast2-ncurses-debugsource, yast2-ncurses-devel, yast2-ncurses-pkg, yast2-ncurses-pkg-debuginfo, yast2-ncurses-pkg-debugsource, yast2-qt-pkg, yast2-qt-pkg-debuginfo, yast2-qt-pkg-debugsource, zypp-testsuite-tools, zypper, zypper-debuginfo, zypper-debugsource Products: openSUSE 11.2 (debug, i586, x86_64) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=545106 https://bugzilla.novell.com/show_bug.cgi?id=545106#c10 Ladislav Slezak <lslezak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #10 from Ladislav Slezak <lslezak@novell.com> 2010-10-04 15:04:37 UTC --- A maint. update for libzypp has been released therefore I'm closing the bug as fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=545106 https://bugzilla.novell.com/show_bug.cgi?id=545106#c11 Ladislav Slezak <lslezak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #11 from Ladislav Slezak <lslezak@novell.com> 2010-10-18 16:35:55 UTC --- Reopening, it seems not to be fixed. See bnc#556668 and bnc#640461. Jano, could you check it in 11.3? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=545106 https://bugzilla.novell.com/show_bug.cgi?id=545106#c12 --- Comment #12 from Michael Andres <ma@novell.com> 2010-10-21 17:30:07 CEST --- The only 'bug' I see in the zypp code: During download just the generic media::DownloadProgressReport is connected and receiving progress data. The more specific repo::DownloadResolvableReport is not connected to progress reporting, so it does not receive any progress data and due to this isn't able to abort. (I'm going to fix this) But aborting a download by sending 'false' via the media::DownloadProgressReport works for me. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=545106 https://bugzilla.novell.com/show_bug.cgi?id=545106#c13 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #13 from Michael Andres <ma@novell.com> 2010-10-21 18:43:31 CEST --- fixed in 11.3 libzypp-7.9.5 (8.7.1 for factory) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=545106 https://bugzilla.novell.com/show_bug.cgi?id=545106#c14 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:released:11.2:32913 |maint:released:11.2:32913 | |maint:released:11.3:37206 --- Comment #14 from Swamp Workflow Management <swamp@suse.com> 2010-12-02 09:52:08 UTC --- Update released for: libsatsolver, libsatsolver-debugsource, libsatsolver-demo, libsatsolver-demo-debuginfo, libsatsolver-devel, libsatsolver-devel-debuginfo, libzypp, libzypp-bindings, libzypp-debuginfo, libzypp-debugsource, libzypp-devel, perl-satsolver, perl-satsolver-debuginfo, perl-zypp, python-satsolver, python-satsolver-debuginfo, python-zypp, ruby-satsolver, ruby-satsolver-debuginfo, ruby-zypp, satsolver-tools, satsolver-tools-debuginfo, yast2-qt-pkg, yast2-qt-pkg-debuginfo, yast2-qt-pkg-debugsource, zypper, zypper-debuginfo, zypper-debugsource Products: openSUSE 11.3 (debug, i586, x86_64) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com