[opensuse-factory] Accessing the package Management Failed (after unsuccessful terminate of y2base)
Some description: go to yast software management, choose "installation summary" filter, and check "not install" checkbox. this will result in hangup of y2base for few minutes - list of packages is too long. I close window and kwin offers me to terminate process y2base, because it is unresponsive. After that i try to access yast SW management again, and got "Accessing the package Management Failed", it is still locked by prevoius y2base process, which was not terminated. Thereby 2 questions: 1) Locking y2base process: can it be prevented? i mean can be given possibility to interrupt such long indexing process harmlessly? 2) What part in my case is responsible for correct terminating of unresponsive process? kwin? And why process was not terminated correctly? Thanks in advance. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi,
go to yast software management, choose "installation summary" filter, and check "not install" checkbox. this will result in hangup of y2base for few minutes - list of packages is too long.
It is a well-known fact that installation summary is way too slow with large lists. I don't know if there even exists a way to make it faster :( (provided that filtering is done with every check-box status change) It has been reported: https://bugzilla.novell.com/show_bug.cgi?id=455935 but will not be fixed B. -- \\\\\ Katarina Machalkova \\\\\\\__o YaST developer __\\\\\\\'/_ & hedgehog painter -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
2008/12/11 Katarina Machalkova <kmachalkova@suse.cz>:
Hi,
go to yast software management, choose "installation summary" filter, and check "not install" checkbox. this will result in hangup of y2base for few minutes - list of packages is too long.
It is a well-known fact that installation summary is way too slow with large lists. I don't know if there even exists a way to make it faster :( (provided that filtering is done with every check-box status change)
It has been reported: https://bugzilla.novell.com/show_bug.cgi?id=455935 but will not be fixed
OK, making it faster may be a trouble... And how about to notify user, that some long indexing process started with possibility to interrupt process with some button from GUI? And to make GUI responsive to the user, while list is processing(now it is not true). i mean for ex. make GUI separate thread(or maybe even process) with priority above indexing thread? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi z (and the others)
It is a well-known fact that installation summary is way too slow with large lists. I don't know if there even exists a way to make it faster :( (provided that filtering is done with every check-box status change)
It has been reported: https://bugzilla.novell.com/show_bug.cgi?id=455935 but will not be fixed
OK, making it faster may be a trouble...
Good news is, that there is a pending online update patch for Qt packager that solves this particular problem as well. I mean, the filtering is still far from being fast for very large lists, but now the time is in the order of few seconds, not minutes and it definitely does not make y2base hang ...
And how about to notify user, that some long indexing process started with possibility to interrupt process with some button from GUI? And to make GUI responsive to the user, while list is processing(now it is not true). i mean for ex. make GUI separate thread(or maybe even process) with priority above indexing thread?
GUI already *is* a separate thread (separate from YaST - y2base). It does not create separate thread for libzypp (the thing that does indexing/filtering) and I don't know if that's doable at all ... B. -- \\\\\ Katarina Machalkova \\\\\\\__o YaST developer __\\\\\\\'/_ & hedgehog painter -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (2)
-
Katarina Machalkova
-
z