On Sunday, January 30, 2011 08:50:51 am Carl Hartung wrote:
On Sunday 30 January 2011 05:48:12 Tejas Guruswamy wrote: <snipped>
If you absolutely insist on importing into the install, you could try running "/sbin/yast2" inside the chroot, and navigate the ncurses-menus to the Software Installer and xml-export. YMMV.
If this works (please report) I will travel back in time and kick myself :-)
Well, it works actually. Using Qt YaST. 1) Export, from File menu of Software Management module, will export user- settings.xml. User can give another name and location where file should be stored. 2) In the same module session, right after export, I installed package garlic. SUSEconfig ran fine, so I'm sure installation was fine. I have YaST set to restart Software Management module, not to exit when installation is done, as it is default, so I was able to see what produced error. Module exited with long GUI related error, in GTk style window, so guys have some mess in sources, that doesn't affect how YaST works. Reason to close and open again is to emulate actual import in a new Software Management module session. 3) Started Software Management. Imported user-settings.xml . Instantly I had garlic marked for removal. This means that feature actually works. Press Accept, and garlic was removed, SUSEconfig run was ended without errors, and module restarted. I closed it manually again, and I've seen GUI related error again. This time much smaller. So, IMHO, it works. The only thing that makes problem is GUI, and YaST guys stubbornness to see that going back to Software Management module can save some pain to their users. I know that some other kind of error can prove me wrong, but I really don't like program that quits after one task is done. Similar behavior would be to quit OpenOffice after saving document, with argument, that after saving doc I'm done, so why to keep application open.
thx!
Carl
-- Regards, Rajko -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org