[Bug 225484] New: YaST User-management fails several times if software-management is running
https://bugzilla.novell.com/show_bug.cgi?id=225484 Summary: YaST User-management fails several times if software- management is running Product: openSUSE 10.2 Version: RC 1 Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: sven.burmeister@gmx.net QAContact: jsrain@novell.com Start user-management and software-management (YaST's). Now choose "Options for experts" and pick "Authentication and user-sources". YaST tells me that it cannot access the software-management, because it is already running. I am not sure if this is really necessary, but fair enough, apparently that part of the module depends on some RPMs that have to be checked each time. However, after this first notification, YaST does not simply abort the "Authentication and user-sources" but tries to start it nevertheless. This results in several notifications with a pause of ~2 minutes inbetween. After those notifications and empty window is displayed. Expected behaviour would be that either that bit does not depend on any software-management, or at least just notifies the user that it needs software-management and does not try to start the module anyway. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |sven.burmeister@gmx.net ------- Comment #1 from mhorvath@novell.com 2006-12-02 14:03 MST ------- Please attach your yast log files. http://en.opensuse.org/Bugs/YaST Thank you. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 ------- Comment #2 from sven.burmeister@gmx.net 2006-12-02 14:08 MST ------- So you cannot re-produce 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 sven.burmeister@gmx.net changed: What |Removed |Added ---------------------------------------------------------------------------- Info Provider|sven.burmeister@gmx.net |mhorvath@novell.com ------- Comment #3 from sven.burmeister@gmx.net 2006-12-04 03:23 MST ------- It is really a bad habit to use more keystrokes in order to request logs instead of just trying to re-produce the bug with only five clicks. If this was something more complicated to re-produce, fair enough, but it is too easy. If you cannot re-produce it, mark it as invalid. I do not use that feature and just discovered the bug by chance. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Major |Normal Status|NEW |NEEDINFO Info Provider| |lslezak@novell.com ------- Comment #5 from jsuchome@novell.com 2006-12-05 01:29 MST ------- Logs are not needed, I can reproduce it. The problem is in multiple call of Package::Available (it is called for each involved module: yast2-nis-client, ldap-client, samba-client). It fails, because it cannot access the source, but only returns boolean value so yast2-users cannot know it shouldn't call this function again. Ladislav, what could we do here? Could I query bindings somehow to get the information about the lock/unavalability so I would omit Package::Available calls? Or should the bindings cache the information inside so the next call can return the result more quickly? -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|lslezak@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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Info Provider|sven.burmeister@gmx.net |lslezak@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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 lslezak@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|lslezak@novell.com |jsuchome@novell.com ------- Comment #8 from lslezak@novell.com 2007-02-22 05:02 MST ------- You can check if the package manager is available by explicit call Pkg::Connect() (or even better by PackageLock::Check()). Call this function before any other Pkg:: call. Failed connection to libzypp must be handled in YCP scripts. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jsuchome@novell.com |lslezak@novell.com ------- Comment #9 from jsuchome@novell.com 2007-02-22 05:22 MST ------- :-( but it is not sufficient because the problem occurs when the source is not accesible and PackageLock::Check() doesn't check this. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 ------- Comment #10 from lslezak@novell.com 2007-02-22 06:34 MST ------- Created an attachment (id=120528) --> (https://bugzilla.novell.com/attachment.cgi?id=120528&action=view) Patch for PackageSystem.ycp Patch: PackageSystem::Available() returns nil if there is no installation source available. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 ------- Comment #11 from jsuchome@novell.com 2007-02-22 07:35 MST ------- yast2-users-2.15.13 check possible nil result of Package::Available call. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 lslezak@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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 lslezak@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #12 from lslezak@novell.com 2007-02-23 05:07 MST ------- Package::Available() has been fixed in yast2-packager-2.15.17 -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alpha096@tpg.com.au ------- Comment #13 from jsuchome@novell.com 2007-04-20 02:52 MST ------- *** Bug 263664 has been marked as a duplicate of this bug. *** -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=225484 ------- Comment #14 from alpha096@tpg.com.au 2007-04-21 02:19 MST ------- Re comment #3. Thank you Steve for your common sense approach and look forward to 10,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, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com