On 19.04.2012 08:24, Dr.Peer-Joachim Koch wrote:
Is still got some errors about a installation source and some rpm which could not been resolved (related to the installation source). Is there any kind of log file or something like a debug mode, so I can get some more details where I made a mistake in the autoyast ? ("Error: Failed to add add-on product." - not so helpfull)
Yeah, that's not helpful but it's not because I'm evil and don't want to tell the exact error or so. At that point in the code, I don't know what went wrong. I don't get the exact error that libzypp hit in my autoyast code. I have it on my todo to climb deeper into the code and pass the exact error up but to the autoyast layer but for the moment you can only look at the /var/log/YaST2/y2log to see what libzypp says.
Some addional questions: Autoyast is changing always alittle bit. Is there a reference document in every distro (SLES 11 X, opensuse 12.x,...) giving a overview about the syntax of the used autoyast ? Maybe this could help to solve most of my questions.
autoyast should not change in a way that makes it incompatible. When a feature gets incompatible I usually keep compatibility code to support the old syntax - sometimes for years. If there is something I can't catch with code, you can always find it in my changelogs on http://www.suse.de/~ug Those changes are marked with [compat] New features and keys in the XML are marked with [func] In the documentation I mention it when a key gets deprecated and should not be used anymore.
Is there a way to convert/use all zypper installation sources into the autoyast ?
via cloning? Unfortunately not yet (TODO again). How to add them manually, Hans-Joachim already explained in his mail