On Fri, 2010-05-21 at 13:55 +0200, Michael Andres wrote:
On Friday 21 May 2010 12:28:14 Roger Oberholtzer wrote:
In my current install, I have a Tcl procedure that gets a list of all installed packages (set rpms "[exec rpm -qa]"). It can then check what is not installed, and make a list. But I feel I should use the openSUSE dialogs instead of making my own so the user will recognize what is happening.
Sounds like you want to create some add-on media? I never used yast2-add-on-creator, but the package claims:
An add-on is a CD or DVD medium with additional software. By creating an add-on medium with YaST Add-On Creator, partners can easily provide customers with the ability to install their applications as part of the SUSE installation.
[http://developer.novell.com/wiki/index.php/Creating_Add-On_Media_with_YaST]
I am not so sure. It is not our install that is the issue (IOP). It is the state of the openSUSE install that is of concern. We want to ensure that all needed openSUSE packages are installed. And, when they are not, we would like to use the existing openSUSE infrastructure to get them installed. The reasons being (1) why re-invent the wheel by making our own GUIs, and (2) makes the installation of OS components look familiar as it uses tools that come with the OS and were probably already used.
If you use an .rpm package that takes care of your dependencies, you could start with creating just one pattern that requires this package....
But then the need for a pattern is less obvious. Unless there are other benefits. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org