on Monday 20 July 2009 Maximo Pech wrote:
As you've seen, I have many questions about autoyast. Another one of those questions is about the packages file. Since you list the packages you want to install in the xml control file, I don't get why the packages file is needed, it seems to list packages as well but I don't understand it's purpose.
the packages file (I assume you are speaking about the one on the installation source /suse/setup/descr/packages* is not for autoyast. It's for the package resolver (like the patterns file you are asking about too). The resolver can not read every RPM from the installation source to find out the description/dependencies/... about it. But it can read the packages file and is getting all information at once (plus some more that are not even in the RPMs). The <packages> section in the XML file from autoyast tells the resolver which packages from the "packages" file are wanted. The packages file is the menu in a restaurant, while the <software><packages> section in the XML file is the order in a restaurant. the resolver is the waiter+cook and autoyast the guest (that analogy works for the patterns file too).
Also is it normal that autoyast pases the packages file several times while performing autoinstall?
the resolver might load it multiple times. Not nice but might happen. -- ciao, Uwe Gansert Uwe Gansert SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Business: http://www.suse.de/~ug -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org