Bug 132458 - Yast attempts to refresh install sources when configuring network
Summary: Yast attempts to refresh install sources when configuring network
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Final
Hardware: i386 Other
: P5 - None : Normal
Target Milestone: ---
Assignee: Jiri Srain
QA Contact: Klaus Kämpf
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-05 03:29 UTC by Mark Gonnelly
Modified: 2005-11-11 09:07 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Screenshot of YAST attempting to refresh network install sources when configuring network. (957.01 KB, image/png)
2005-11-05 03:30 UTC, Mark Gonnelly
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Gonnelly 2005-11-05 03:29:10 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!
Comment 1 Mark Gonnelly 2005-11-05 03:30:55 UTC
Created attachment 56543 [details]
Screenshot of YAST attempting to refresh network install sources when configuring network.
Comment 2 Michael Gross 2005-11-07 17:50:27 UTC
I don't know if this is really a bug. Martin?
Comment 3 Martin Vidner 2005-11-08 09:16:11 UTC
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)
Comment 4 Jiri Srain 2005-11-11 09:07:59 UTC
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.