Author: locilka Date: Fri Sep 5 14:47:50 2008 New Revision: 50750 URL: http://svn.opensuse.org/viewcvs/yast?rev=50750&view=rev Log: - Using WFM::ClientExists (new in yast2-core-2.17.10). - Adjusted RPM dependencies. Modified: trunk/installation/package/yast2-installation.changes trunk/installation/src/clients/inst_finish.ycp trunk/installation/yast2-installation.spec.in Modified: trunk/installation/package/yast2-installation.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/package/yast2-installation.changes?rev=50750&r1=50749&r2=50750&view=diff ============================================================================== --- trunk/installation/package/yast2-installation.changes (original) +++ trunk/installation/package/yast2-installation.changes Fri Sep 5 14:47:50 2008 @@ -3,6 +3,8 @@ - Some inst_finish steps are called in live installer only. - Client vm_finish called only if yast2-vm is installed. +- Using WFM::ClientExists (new in yast2-core-2.17.10). +- Adjusted RPM dependencies. ------------------------------------------------------------------- Thu Sep 4 15:02:01 CEST 2008 - sschober@suse.de Modified: trunk/installation/src/clients/inst_finish.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/src/clients/inst_finish.ycp?rev=50750&r1=50749&r2=50750&view=diff ============================================================================== --- trunk/installation/src/clients/inst_finish.ycp (original) +++ trunk/installation/src/clients/inst_finish.ycp Fri Sep 5 14:47:50 2008 @@ -212,9 +212,13 @@ s = s + "_finish"; + if (! WFM::ClientExists (s)) { + y2error ("Missing YCP client: %1", s); + return nil; + } + y2milestone ("Calling inst_finish script: %1 (Info)", s); -// TODO: check if client exists -// client doesn't need to exist on purpose + boolean orig = Progress::set (false); map info = (map) WFM::CallFunction (s, ["Info"]); Modified: trunk/installation/yast2-installation.spec.in URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/yast2-installation.spec.in?rev=50750&r1=50749&r2=50750&view=diff ============================================================================== --- trunk/installation/yast2-installation.spec.in (original) +++ trunk/installation/yast2-installation.spec.in Fri Sep 5 14:47:50 2008 @@ -44,9 +44,8 @@ # needs NetworkService::isNetworkRunning() from yast2 Conflicts: yast2 < 2.15.35 -# New builtin setenv() -# Bugzilla #305163 -Conflicts: yast2-core <= 2.15.9 +# Added new function WFM::ClientExists +Conflicts: yast2-core < 2.17.10 # ButtonBox widget Conflicts: yast2-ycp-ui-bindings < 2.17.3 -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org