![](https://seccdn.libravatar.org/avatar/af22e20b6884acbc89be6d7736c43e92.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package yast2-online-update checked in at Fri Apr 28 21:09:05 CEST 2006. -------- --- yast2-online-update/yast2-online-update.changes 2006-04-25 16:19:10.000000000 +0200 +++ NOARCH/yast2-online-update/yast2-online-update.changes 2006-04-27 16:13:49.000000000 +0200 @@ -1,0 +2,12 @@ +Thu Apr 27 16:03:24 CEST 2006 - jsuchome@suse.cz + +- show the popup for restarting yast also on installed system +- 2.13.35 + +------------------------------------------------------------------- +Thu Apr 27 15:58:37 CEST 2006 - visnov@suse.cz + +- fix the dialog term for patch messages (#170155) +- 2.13.34 + +------------------------------------------------------------------- Old: ---- yast2-online-update-2.13.33.tar.bz2 New: ---- yast2-online-update-2.13.35.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-online-update.spec ++++++ --- /var/tmp/diff_new_pack.nEoKuc/_old 2006-04-28 21:08:46.000000000 +0200 +++ /var/tmp/diff_new_pack.nEoKuc/_new 2006-04-28 21:08:46.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package yast2-online-update (Version 2.13.33) +# spec file for package yast2-online-update (Version 2.13.35) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,12 +11,12 @@ # norootforbuild Name: yast2-online-update -Version: 2.13.33 -Release: 1 +Version: 2.13.35 +Release: 2 License: GPL Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-online-update-2.13.33.tar.bz2 +Source0: yast2-online-update-2.13.35.tar.bz2 prefix: /usr BuildRequires: gcc-c++ libxcrypt-devel perl-XML-Writer pkg-config update-desktop-files yast2-bootloader yast2-devtools yast2-packager PreReq: grep sed @@ -45,7 +45,7 @@ gs@suse.de %prep -%setup -n yast2-online-update-2.13.33 +%setup -n yast2-online-update-2.13.35 %build %{prefix}/bin/y2tool y2autoconf @@ -114,6 +114,12 @@ %{prefix}/share/applications/YaST2/cd_update.desktop %changelog -n yast2-online-update +* Thu Apr 27 2006 - jsuchome@suse.cz +- show the popup for restarting yast also on installed system +- 2.13.35 +* Thu Apr 27 2006 - visnov@suse.cz +- fix the dialog term for patch messages (#170155) +- 2.13.34 * Tue Apr 25 2006 - jsuchome@suse.cz - 'Patch CD Update': save CD source at the end - 2.13.33 ++++++ yast2-online-update-2.13.33.tar.bz2 -> yast2-online-update-2.13.35.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.13.33/VERSION new/yast2-online-update-2.13.35/VERSION --- old/yast2-online-update-2.13.33/VERSION 2006-04-25 15:57:35.000000000 +0200 +++ new/yast2-online-update-2.13.35/VERSION 2006-04-27 16:03:55.000000000 +0200 @@ -1 +1 @@ -2.13.33 +2.13.35 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.13.33/src/OnlineUpdateDialogs.ycp new/yast2-online-update-2.13.35/src/OnlineUpdateDialogs.ycp --- old/yast2-online-update-2.13.33/src/OnlineUpdateDialogs.ycp 2006-04-05 16:43:17.000000000 +0200 +++ new/yast2-online-update-2.13.35/src/OnlineUpdateDialogs.ycp 2006-04-27 16:03:12.000000000 +0200 @@ -66,7 +66,7 @@ ); if (!Mode::config()) { - random_dialog = `Empty(); + random_dialog = `HBox(`Empty); } term content = `VBox( @@ -305,7 +305,7 @@ `HBox( `HSpacing( 0.5 ), `Left( `Heading( heading ) ) ), `VSpacing( 0.2 ), `Label( message ), - `ReplacePoint( `id( `rp ), `Empty() ), + `ReplacePoint( `id( `rp ), `HBox(`Empty) ), buttons ) ); @@ -536,13 +536,13 @@ term buttons = nil; if ( pre ) { buttons = `HBox( - details == "" ? `Empty : detailsButton, + details == "" ? `VSpacing(0) : detailsButton, `PushButton( `id( `ok ), _("Install Patch") ), `PushButton( `id( `skip ), _("Skip Patch") ) ); } else { buttons = `HBox( - details == "" ? `Empty : detailsButton, + details == "" ? `VSpacing(0) : detailsButton, `PushButton( `id( `ok ), Label::OKButton() ) ); } @@ -555,6 +555,8 @@ h = 15; } + y2milestone( "Going to open the message dialog" ); + UI::OpenDialog( `opt( `decorated ), `VBox( `HSpacing( w ), @@ -568,6 +570,8 @@ ) ); + y2milestone( "Dialog opened"); + symbol ret = nil; boolean showDetails = false; @@ -576,7 +580,7 @@ if ( ret == `details ) { if ( showDetails ) { - UI::ReplaceWidget( `id( `rp ), `Empty() ); + UI::ReplaceWidget( `id( `rp ), `HSpacing(0) ); UI::ChangeWidget( `id( `details ), `Label, detailsStringOff ); } else { UI::ReplaceWidget( `id( `rp ), `HBox( `HSpacing( 0.5 ), diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.13.33/src/online_update.ycp new/yast2-online-update-2.13.35/src/online_update.ycp --- old/yast2-online-update-2.13.33/src/online_update.ycp 2006-04-25 15:26:03.000000000 +0200 +++ new/yast2-online-update-2.13.35/src/online_update.ycp 2006-04-27 15:53:35.000000000 +0200 @@ -11,11 +11,13 @@ import "Confirm"; import "Directory"; + import "FileUtils"; import "Label"; import "Mode"; import "OnlineUpdate"; import "OnlineUpdateCallbacks"; import "PackageLock"; + import "Popup"; import "Version"; import "Wizard"; import "GetInstArgs"; @@ -168,13 +170,19 @@ if (OnlineUpdate::cd_update && OnlineUpdate::cd_source > -1) { - Pkg::SourceFinishAll (); + Pkg::SourceFinishAll (); } if (OnlineUpdate::restart_yast) { - OnlineUpdate::restart_yast = false; - return -42; + if (FileUtils::Exists (Directory::vardir + "/selected_patches.ycp")) + { + // message popup + Popup::Message (_("During online update, YaST was updated. +Finishing and restarting now.")); + } + OnlineUpdate::restart_yast = false; + return -42; // restart menu.ycp even if there are no other patches selected } return 0; } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.13.33/src/online_update_select.ycp new/yast2-online-update-2.13.35/src/online_update_select.ycp --- old/yast2-online-update-2.13.33/src/online_update_select.ycp 2006-04-21 11:15:36.000000000 +0200 +++ new/yast2-online-update-2.13.35/src/online_update_select.ycp 2006-04-27 15:49:40.000000000 +0200 @@ -67,6 +67,8 @@ y2debug( "RunPkgSelection returned '%1'", ret ); + if ( ret == `cancel ) return `abort; + boolean restart_yast = false; list<string> normal_patches = []; foreach (map patch, Pkg::ResolvableProperties("", `patch, ""), { @@ -83,10 +85,10 @@ // for later usage if (restart_yast && size (normal_patches) > 0) { - foreach (string pname, normal_patches, { - Pkg::ResolvableNeutral (pname, `patch, true); - }); - SCR::Write (.target.ycp, saved_path, normal_patches); + foreach (string pname, normal_patches, { + Pkg::ResolvableNeutral (pname, `patch, true); + }); + SCR::Write (.target.ycp, saved_path, normal_patches); } // no patch selected if (!restart_yast && normal_patches == []) diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.13.33/yast2-online-update-2.13.35/online-update.pot new/yast2-online-update-2.13.35/yast2-online-update-2.13.35/online-update.pot --- old/yast2-online-update-2.13.33/yast2-online-update-2.13.35/online-update.pot 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-online-update-2.13.35/yast2-online-update-2.13.35/online-update.pot 2006-02-17 11:41:23.000000000 +0100 @@ -0,0 +1,298 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR SuSE Linux Products GmbH, Nuernberg +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-02-17 11:41+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#: src/inst_you.ycp:32 +msgid "" +"YaST2\n" +"Initializing ..." +msgstr "" + +#. message popup +#: src/inst_you.ycp:105 +msgid "" +"The kernel has been updated. The system will\n" +"reboot now then continue the installation.\n" +msgstr "" + +#. message popup +#: src/inst_you.ycp:112 +msgid "" +"During online update, YaST was updated.\n" +"Finishing and restarting now." +msgstr "" + +#. popup message; 'rug' is name of command-line tool +#: src/online_update.ycp:17 +msgid "To install patches for your system in text mode, use the rug command." +msgstr "" + +#: src/online_update_install.ycp:44 +msgid "Progress Log" +msgstr "" + +#: src/online_update_install.ycp:46 +msgid "Patch Progress" +msgstr "" + +#: src/online_update_install.ycp:48 +msgid "Total Progress" +msgstr "" + +#: src/online_update_install.ycp:50 +msgid "&Remove Source Packages after Update" +msgstr "" + +#: src/online_update_install.ycp:57 +msgid "" +"<p>After connecting to the SuSE update server,\n" +"YaST2 will download all selected patches.\n" +"This could take some time. Download details are shown in the log window.</p>" +msgstr "" + +#: src/online_update_install.ycp:61 +msgid "" +"<p>When the download has finished successfully, the\n" +"patches will be installed. The progress is shown in the log window. If there\n" +"are special messages associated with patches, they will be shown in an\n" +"extra dialog when the patch is being installed.</p>\n" +msgstr "" + +#: src/online_update_install.ycp:67 +msgid "" +"<p>After patches are installed, the downloaded\n" +"data is no longer needed. To delete this data, activate \n" +"<b>Remove Source Packages after Update</b>.</p>\n" +msgstr "" + +#. using SetContents (define in online_update.ycp) +#: src/online_update_install.ycp:75 +msgid "Patch Download and Installation" +msgstr "" + +#: src/online_update_install.ycp:87 +msgid "Patch processing failed." +msgstr "" + +#: src/online_update_start.ycp:30 +msgid "&Username:" +msgstr "" + +#: src/online_update_start.ycp:40 +msgid "Authentication Data" +msgstr "" + +#: src/online_update_start.ycp:49 +msgid "&Password:" +msgstr "" + +#: src/online_update_start.ycp:53 +msgid "&Keep Authentication Data" +msgstr "" + +#: src/online_update_start.ycp:55 +msgid "&Clear Inputs" +msgstr "" + +#: src/online_update_start.ycp:57 +msgid "&Login" +msgstr "" + +#: src/online_update_start.ycp:107 +msgid "Retrieving information about new updates..." +msgstr "" + +#: src/online_update_start.ycp:151 +msgid "Authorization" +msgstr "" + +#: src/online_update_start.ycp:152 +msgid "Enter the registration data." +msgstr "" + +#: src/online_update_start.ycp:186 +msgid "User-Defined Location" +msgstr "" + +#: src/online_update_start.ycp:201 +msgid "Initializing for CD update..." +msgstr "" + +#: src/online_update_start.ycp:204 +#, ycp-format +msgid "Getting a list of mirror servers..." +msgstr "" + +#: src/online_update_start.ycp:220 +msgid "" +"Cannot fetch remote server list. Only user-defined patch\n" +"sources will be available.\n" +"\n" +"Possible solution:\n" +"Check network connection.\n" +msgstr "" + +#: src/online_update_start.ycp:227 +#, ycp-format +msgid "URL: %1" +msgstr "" + +#: src/online_update_start.ycp:230 +msgid "Unable to read server list from disk." +msgstr "" + +#: src/online_update_start.ycp:233 +msgid "Could not write server list to disk." +msgstr "" + +#: src/online_update_start.ycp:236 +msgid "Error getting servers." +msgstr "" + +#: src/online_update_start.ycp:258 +msgid "There was no update executed up to now." +msgstr "" + +#: src/online_update_start.ycp:260 +msgid "Last successful update was performed less than one day ago." +msgstr "" + +#: src/online_update_start.ycp:262 +#, ycp-format +msgid "Last successful update was performed %1 day ago." +msgid_plural "Last successful update was performed %1 days ago." +msgstr[0] "" +msgstr[1] "" + +#: src/online_update_start.ycp:294 +msgid "System &Information" +msgstr "" + +#: src/online_update_start.ycp:302 +#, ycp-format +msgid "Product: %1" +msgstr "" + +#: src/online_update_start.ycp:306 +#, ycp-format +msgid "Version: %1" +msgstr "" + +#: src/online_update_start.ycp:321 +msgid "Update Configuration" +msgstr "" + +#: src/online_update_start.ycp:327 +msgid "&Installation source" +msgstr "" + +#: src/online_update_start.ycp:332 +msgid "Location" +msgstr "" + +#: src/online_update_start.ycp:337 +msgid "New Server..." +msgstr "" + +#: src/online_update_start.ycp:338 +msgid "Edit Server..." +msgstr "" + +#: src/online_update_start.ycp:344 +msgid "&Manually Select Patches" +msgstr "" + +#: src/online_update_start.ycp:348 +msgid "&Reload All Patches from Server" +msgstr "" + +#: src/online_update_start.ycp:353 +msgid "&Configure Fully Automatic Update..." +msgstr "" + +#. helptext dialog online update start screen +#: src/online_update_start.ycp:367 +msgid "" +"<p>YaST Online Update (YOU) is the easy way to get all recommended\n" +"patches and security fixes from a SuSE update server.\n" +"</p>\n" +msgstr "" + +#: src/online_update_start.ycp:372 +msgid "" +"<p>\n" +"If <b>Manually Select Patches</b> is checked, all available patches will be shown\n" +"from which to select the patches to install.<br>\n" +"If <b>Reload All Patches from Server</b> is checked, all patches will be fetched\n" +"from the server even when they already are locally available from a previous\n" +"download.\n" +"</p>\n" +msgstr "" + +#: src/online_update_start.ycp:381 +msgid "" +"<p>After clicking <b>New Server</b>, select a local\n" +"installation source instead of an FTP or HTTP server or select\n" +"another FTP or HTTP server. Click <b>Edit Server</b> to edit the location of the\n" +"selected server.</p>\n" +msgstr "" + +#: src/online_update_start.ycp:387 +msgid "" +"<p>Clicking <b>Configure Fully Automatic Update</b>\n" +"opens a dialog in which to configure YOU to check for updates once a day\n" +"and automatically download and install updates when new ones are available\n" +"without the need of user interaction.</p>\n" +msgstr "" + +#: src/online_update_start.ycp:395 +msgid "Welcome to YaST Online Update" +msgstr "" + +#: src/online_update_start.ycp:490 +msgid "" +"Login failed. Check that you have provided\n" +"the correct user name and password.\n" +msgstr "" + +#: src/online_update_start.ycp:495 +msgid "" +"Initialization failed. Check that\n" +"you have inserted the correct CD.\n" +msgstr "" + +#: src/online_update_start.ycp:500 +msgid "" +"Initialization failed. Try again.\n" +"If failure continues, choose\n" +"another SuSE FTP/HTTP server.\n" +msgstr "" + +#: src/online_update_start.ycp:507 +msgid "" +"Signature check for patch info files failed.\n" +"Cannot load patch information.\n" +msgstr "" + +#: src/online_update_start.ycp:514 +msgid "URL is invalid." +msgstr "" + +#: src/online_update_start.ycp:516 +msgid "Patch information retrieval failed." +msgstr "" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...