[Bug 301727] New: Yast package manager deletes packages before update
https://bugzilla.novell.com/show_bug.cgi?id=301727 Summary: Yast package manager deletes packages before update Product: openSUSE 10.3 Version: Beta 1 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: coomac@gmail.com QAContact: jsrain@novell.com Found By: --- When updating a package with yast, the old package is deleted before the new version is retrieved. This can be extremely harmful in any number of situations. For example, if the remote server is down or the expected version number is unavailable (ie a more recent version number resides at the server but the repository was not refreshed by the user), a Media Exception error occurs and the system is left without a package which may be essential. Removing the old package before upgrading is really not necessary and is especially a bad idea when the program in use requires said package to function. I just encountered this issue with glib2. Thankfully, firefox was still open and rpm doesn't depend on the package to work. While I'm on the topic, an option to update repositories from within the package manager itself would be more intuitive than the current implementation. I'll file a separate report for that. Another problem with marking the old package for deletion is that the package manager has a hard time resolving dependencies when a necessary package is set to be deleted. I can't count the number of times I've had to click 'Ignore this requirement' when trying to update a single file. Please remove this constrictive and frustrating feature. -- 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=301727#c1
Cristian Rodriguez
participants (1)
-
bugzilla_noreply@novell.com