Bugzilla – Bug 132458
Yast attempts to refresh install sources when configuring network
Last modified: 2005-11-11 09:07:59 UTC
Running the GNOME desktop and using netapplet to configure network settings. As YAST network component loads, it attempts to refresh software install sources from the network!
Created attachment 56543 [details] Screenshot of YAST attempting to refresh network install sources when configuring network.
I don't know if this is really a bug. Martin?
Yast wants to load kernel modules for all detected cards. It may happen that a module is located in a package that is not currently installed (eg. kernel-default-nongpl.rpm) So yast checks which modules are already loaded and for the rest calls Package::InstallKernel(module_list). That function unconditionally initializes the package source to see which kernel packages are available. IMO it could be made smarter and first check whether the modules are included in the already installed kernel packages. (See also bug 59394 for the original discussion)
I moved the source initialization to be performed as late as possible (first check whether package is installed and if not, then initialize source and check whether it exists). Done in SVN for 10.1.