http://bugzilla.novell.com/show_bug.cgi?id=537883 Summary: YaST Package Management UI becomes unresponsive if a network repository is unavailable Classification: openSUSE Product: openSUSE 11.2 Version: Milestone 6 Platform: PC OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: malv_star@hotmail.com QAContact: jsrain@novell.com Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1.2) Gecko/20090730 SUSE/3.5.2-1.2 Firefox/3.5.2 The YaST package management system will attempt to refresh those repositories marked as "refresh" when a user starts the "Software Management" or "Online Update" components. If one or more of those repositories is unavailable (causing a network timeout), the user is never able to abort the program during the attempted refresh. For users with large repository collections this could cause long wait times before they are able to exit cleanly. Reproducible: Always Steps to Reproduce: 1. Ensure that at least one network repository marked for refresh is unavailable 2. Start the "Online Update" component in YaST 3. Attempt to click "Abort" while the program is trying to refresh. Actual Results: YaST completely ignores any user attempt to click on "Abort" during the network timeout. The button appears in the UI, but is essentially inaccessible. The user is presented with the option to skip the refresh this time around, but not to prevent the entire software management system from launching. The "Abort" button is therefore entirely superfluous in the event of network timeouts. Expected Results: The abort button should be accessible and allow the user to prevent the software management interface from launching. If the user does not skip the autorefresh (an option they are presented with after the first repository fails to respond), they must wait for the next repository to timeout, skip all refresh attempts and then wait for the software management UI to load before they are able to abort the software installation procedure. -- 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.