Mailinglist Archive: opensuse-autoinstall (51 mails)
| < Previous | Next > |
Re: [opensuse-autoinstall] purpose of packages file
- From: Uwe Gansert <ug@xxxxxxx>
- Date: Tue, 21 Jul 2009 10:16:26 +0200
- Message-id: <200907211016.27155.ug@xxxxxxx>
on Monday 20 July 2009 Maximo Pech wrote:
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).
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-autoinstall+help@xxxxxxxxxxxx
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-autoinstall+help@xxxxxxxxxxxx
| < Previous | Next > |