[Bug 373165] New: implement finer grained locking mechanism for package management
https://bugzilla.novell.com/show_bug.cgi?id=373165 Summary: implement finer grained locking mechanism for package management Product: openSUSE 10.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: estellnb@gmail.com QAContact: jsrain@novell.com Found By: Community of Practice It should be possible to execute certain basic control operations like zypper red pkg-source // refresh package source zypper mr -d pkg-source // disable package source zypper mr -e pkg-source // enable package source while y2base sw_single is running. Issuing these actions fromout of the installation sources selection in the left sidebar of 'y2base sw_single qt' would of course be more convenient. The OpenSuse-Upgrader should as well notify such a change automatically. At the moment it does not even refresh its upgrade-list on modifications via the 'Add/Remove Update-Sources' button. -- 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=373165 Cyril Hrubis <chrubis@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lslezak@novell.com, jkupec@novell.com AssignedTo|bnc-team-screening@forge.provo.novell.com |ma@novell.com -- 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=373165 User jkupec@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c1 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ckornacker@novell.com, sh@novell.com, | |tgoettlicher@novell.com --- Comment #1 from Ján Kupec <jkupec@novell.com> 2008-03-28 14:32:04 MST --- (In reply to comment #0 from Elmar Stellnberger (AT/K))
It should be possible to execute certain basic control operations like zypper red pkg-source // refresh package source zypper mr -d pkg-source // disable package source zypper mr -e pkg-source // enable package source while y2base sw_single is running.
Implementing finer grained locking would allow for using zypper refresh while yast2 sw_single is running, but it would also need a notification mechanism to which yast would listen in order to reload the newly refreshed metadata (e.g. to show the up-to-date pattern content). While the locking is a good idea (and we currently work on it), i doubt the notification and handling of such events is worth doing.
Issuing these actions fromout of the installation sources selection in the left sidebar of 'y2base sw_single qt' would of course be more convenient.
This would be a feature request for the yast2 packager, but i think something like this is already done in the latest 11.0 Alpha3, Stefan?.
The OpenSuse-Upgrader should as well notify such a change automatically At the moment it does not even refresh its upgrade-list on modifications via the 'Add/Remove Update-Sources' button.
The list of repositories used by openSUSE Updater is another thing since the updater is supposed to run all the time, hence it would be nice if it used the most recent list of repos. But that's another bug/enhancement request worth another bugzilla entry (try to stick with one bug per bugzilla entry). -- 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=373165 User estellnb@gmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c2 --- Comment #2 from Elmar Stellnberger (AT/K) <estellnb@gmail.com> 2008-03-29 05:56:04 MST --- Then we will need such an event source at least for OpenSuse-Updater if we wanna prevent it from polling all the time in the background; won`t we? YaST2 sw_single would for sure profit from it as well, because otherwise the user will have to quit and restart YaST-Sw-Single in order to get his recent changes applied, something the user will not expect. Even other programmes with an install-feature-on-demand feature like some YaST network modules or perhaps other 3rd party software could register their own listener (even open/save file dialogues do). If libzypp exposed such a dbus system event source for repository catalogue changes that would at least ascertain that there is a central point for things like repository enable/disablements, add/del-actions or refreshes. It would make things easier for both users and developers. f.i. I do not really like the infringed yast-enter-repository-url-dialogue, which pops up if Yast finds out that the package to be installed is not available during the installation process. If the thing about repository-altertion-events should anyhow be worth further considerations I will open up a new feature request for it. -- 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=373165 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|YaST2 |YaST2 Product|openSUSE 10.3 |openSUSE 11.1 Version|Final |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=373165 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c3 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aceler@gmail.com --- Comment #3 from Michael Andres <ma@novell.com> 2008-07-14 03:30:45 MDT --- *** Bug 232426 has been marked as a duplicate of this bug. *** https://bugzilla.novell.com/show_bug.cgi?id=232426 -- 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=373165 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c4 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gldavis@novell.com --- Comment #4 from Michael Andres <ma@novell.com> 2008-07-14 03:50:22 MDT --- *** Bug 169799 has been marked as a duplicate of this bug. *** https://bugzilla.novell.com/show_bug.cgi?id=169799 -- 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=373165 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c5 --- Comment #5 from Michael Andres <ma@novell.com> 2008-07-15 02:42:56 MDT --- Related to bug #166938 - YaST Software Management hangs when trying to install packages while exclusive lock set on /var/lib/rpm/Packages (ie, other package manager is running) -- 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=373165 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c6 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |scocoo@tpg.com.au --- Comment #6 from Michael Andres <ma@novell.com> 2008-08-07 08:10:51 MDT --- *** Bug 272829 has been marked as a duplicate of this bug. *** https://bugzilla.novell.com/show_bug.cgi?id=272829 -- 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=373165 Stanislav Visnovsky <visnov@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |visnov@novell.com Priority|P5 - None |P3 - Medium -- 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=373165 User estellnb@gmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c7 --- Comment #7 from Elmar Stellnberger (AT/K) <estellnb@gmail.com> 2008-09-20 08:40:28 MDT --- Allowing to issue a 'zypper se' while the yast sw ctrl center is open or an update is being performed may hold as the most obvious goal at first. -- 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=373165 User dave.plater@yahoo.co.uk added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c8 Dave Plater <dave.plater@yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dave.plater@yahoo.co.uk --- Comment #8 from Dave Plater <dave.plater@yahoo.co.uk> 2008-10-01 02:56:15 MDT --- I may have missed the point but doesn't selecting repository manager from within yast2 sw_single give you these functions. I often enable, disable, add and refresh repositories while working from yast2 sw_single. -- 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=373165 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- 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=373165 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c9 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |casualprogrammer@gmail.com --- Comment #9 from Michael Andres <ma@novell.com> 2008-12-10 09:01:08 MST --- *** Bug 279928 has been marked as a duplicate of this bug. *** https://bugzilla.novell.com/show_bug.cgi?id=279928 -- 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=373165 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c10 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tim@matchbin.com --- Comment #10 from Michael Andres <ma@novell.com> 2008-12-12 03:58:41 MST --- *** Bug 166938 has been marked as a duplicate of this bug. *** https://bugzilla.novell.com/show_bug.cgi?id=166938 -- 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=373165 User casualprogrammer@gmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c11 --- Comment #11 from Casual J. Programmer <casualprogrammer@gmail.com> 2009-01-14 10:49:01 MST --- Is anybody active on this, or are we just content collecting duplicates ? -- 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=373165 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=373165#c12 --- Comment #12 from Michael Andres <ma@novell.com> 2009-01-15 04:22:51 MST --- The feature is targeted for 11.2. -- 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