Thursday, July 3, 2008

post-packages broken in openSUSE 11.0

the <post-packages config:type="list"> section got broken on openSUSE 11.0.
The reason is a client that was deactivated because since the second stage was dropped from the manual installation, that client was not needed anymore - for the manual installation but AutoYaST has been overlooked and there it's still needed.
Fortuantely there are workarounds. You can install the packages via script (post-script with "network_needed=true should do the job or even an init-script) or you can change the control.xml file on the root of the installation source (that's not your autoyast XML profile. It's really a file called control.xml on the installation source of openSUSE 11.0).
Around line 1059 there is a line like this:
<name>rpmcopy_secondstage</name>
change that line to
<name>rpmcopy</name>

No comments: