Author: locilka Date: Mon Sep 24 09:30:26 2007 New Revision: 41039 URL: http://svn.opensuse.org/viewcvs/yast?rev=41039&view=rev Log: - Calling Pkg::SourceReleaseAll(); after a new Add-On is used and completely merged (#293428 c#44). - 2.15.16 Modified: trunk/add-on/VERSION trunk/add-on/package/yast2-add-on.changes trunk/add-on/src/add-on-workflow.ycp trunk/add-on/src/add-on.ycp Modified: trunk/add-on/VERSION URL: http://svn.opensuse.org/viewcvs/yast/trunk/add-on/VERSION?rev=41039&r1=41038&r2=41039&view=diff ============================================================================== --- trunk/add-on/VERSION (original) +++ trunk/add-on/VERSION Mon Sep 24 09:30:26 2007 @@ -1 +1 @@ -2.15.15 +2.15.16 Modified: trunk/add-on/package/yast2-add-on.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/add-on/package/yast2-add-on.changes?rev=41039&r1=41038&r2=41039&view=diff ============================================================================== --- trunk/add-on/package/yast2-add-on.changes (original) +++ trunk/add-on/package/yast2-add-on.changes Mon Sep 24 09:30:26 2007 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Mon Sep 24 09:29:12 CEST 2007 - locilka@suse.cz + +- Calling Pkg::SourceReleaseAll(); after a new Add-On is used and + completely merged (#293428 c#44). +- 2.15.16 + +------------------------------------------------------------------- Wed Sep 5 14:02:25 CEST 2007 - locilka@suse.cz - NotEnoughMemory-functions moved to a separate misc.ycp include Modified: trunk/add-on/src/add-on-workflow.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/add-on/src/add-on-workflow.ycp?rev=41039&r1=41038&r2=41039&view=diff ============================================================================== --- trunk/add-on/src/add-on-workflow.ycp (original) +++ trunk/add-on/src/add-on-workflow.ycp Mon Sep 24 09:30:26 2007 @@ -1125,7 +1125,13 @@ AddOnProduct::PrepareForRegistration (AddOnProduct::src_id); some_addon_changed = true; } - Redraw (enable_back, enable_next, back_button, next_button); + + Redraw (enable_back, enable_next, back_button, next_button); + + // bugzilla #293428 + // Release all sources before adding a new one + // because of CD/DVD + url cd:// + Pkg::SourceReleaseAll(); } } until ( ret == `next || ret == `back ); @@ -1141,6 +1147,11 @@ AddOnProduct::ReIntegrateFromScratch(); } } + + // bugzilla #293428 + // Release all sources after all Add-Ons are added and merged + y2milestone ("Releasing all sources..."); + Pkg::SourceReleaseAll(); return ret; } Modified: trunk/add-on/src/add-on.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/add-on/src/add-on.ycp?rev=41039&r1=41038&r2=41039&view=diff ============================================================================== --- trunk/add-on/src/add-on.ycp (original) +++ trunk/add-on/src/add-on.ycp Mon Sep 24 09:30:26 2007 @@ -108,6 +108,12 @@ AddOnProduct::last_ret = `next; ret = RunAutorunWizard (); } + + // bugzilla #293428 + // Release all sources before adding a new one + // because of CD/DVD + url cd:// + Pkg::SourceReleaseAll(); + if (ret == `next) { // feedback heading -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org