https://bugzilla.novell.com/show_bug.cgi?id=238680 locilka@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |locilka@novell.com, kmachalkova@novell.com AssignedTo|locilka@novell.com |jsuchome@novell.com Severity|Normal |Enhancement ------- Comment #6 from locilka@novell.com 2007-02-02 07:41 MST ------- We have run into some problems when implementing this feature: - yast2-packager was dependent on yast2-slp as well - When some YaST package is installed when running y2base, SCR agents which are included in that package need to be registered manually before we try to use them (Mvidner has a better - general solution) - Every call of the not-yet-installed package's module needs to be done via YCP clients. For instance add-on.ycp client can't import SLP module even if it uses this module later for searching for SLP installation source. Such search must be done via special search_for_slp client. In some cases, developer must be also sure that such client exists. Calling a new agent from running y2ase is slower than calling a pre-compiled YaST module and more errors can happen. Anyway, these changes have been implemented in: yast2-packager-2.15.6 - Separating SLP-related functions to the SourceManagerSLP module. - Creating new add_inst_source_slptype client. - Handling not installed yast2-slp package in inst_source client. - All to make system without yast2-slp package installed possible (#238680). yast2-installation-2.15.6 - Removing dependency on yast2-slp package. - Moving all SLP-related functionality to yast2-packager-2.15.7. - Handling not installed yast2-slp package in Add-Ons (#238680). So this is fixed / implemented for me, reassigning to jsuchome. Adding kmachalkova as maintainer of yast2-ntp-client where SLP-search is used as well. I suppose that more YaST modules could break when you do not install yast2-slp even if they don't require that package - just because that package had been installed in a default installation for a very long time. -- 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.