Author: rpmcruz
Date: Tue Sep 8 04:05:27 2009
New Revision: 58574
URL: http://svn.opensuse.org/viewcvs/yast?rev=58574&view=rev
Log:
* src/yzyppwrapper.cc: bug fix: online_update: was reporting
available patches as already installed on version box.
Modified:
trunk/gtk/ChangeLog
trunk/gtk/src/YGPackageSelector.cc
trunk/gtk/src/yzyppwrapper.cc
Modified: trunk/gtk/ChangeLog
URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/ChangeLog?rev=58574&r1=58573&r2=58574&view=diff
==============================================================================
--- trunk/gtk/ChangeLog (original)
+++ trunk/gtk/ChangeLog Tue Sep 8 04:05:27 2009
@@ -6,6 +6,9 @@
* src/ygtkzyppview.cc: bug fix 523694: find a way to
fire the browser as the session's user.
+ * src/yzyppwrapper.cc: bug fix: online_update: was reporting
+ available patches as already installed on version box.
+
2009-09-07 Ricardo Cruz
* src/ygtkzyppview.cc: select installed version radio
Modified: trunk/gtk/src/YGPackageSelector.cc
URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/YGPackageSelector.cc?rev=58574&r1=58573&r2=58574&view=diff
==============================================================================
--- trunk/gtk/src/YGPackageSelector.cc (original)
+++ trunk/gtk/src/YGPackageSelector.cc Tue Sep 8 04:05:27 2009
@@ -1122,7 +1122,7 @@
if (!onlineUpdate)
appendPage (2, _("_Remove"), GTK_STOCK_REMOVE);
else
- appendPage (2, _("_System"), GTK_STOCK_HARDDISK);
+ appendPage (2, _("Installed"), GTK_STOCK_HARDDISK);
if (!onlineUpdate)
appendPage (3, _("_Undo"), GTK_STOCK_UNDO);
Modified: trunk/gtk/src/yzyppwrapper.cc
URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/yzyppwrapper.cc?rev=58574&r1=58573&r2=58574&view=diff
==============================================================================
--- trunk/gtk/src/yzyppwrapper.cc (original)
+++ trunk/gtk/src/yzyppwrapper.cc Tue Sep 8 04:05:27 2009
@@ -1139,7 +1139,8 @@
if (!m_installedVersion) {
ZyppObject installedObj = m_sel->installedObj();
if (type == Ypp::Package::PATCH_TYPE) {
- if (m_sel->candidateObj() && m_sel->candidateObj().isSatisfied())
+ if (m_sel->candidateObj() && m_sel->candidateObj().isSatisfied() &&
+ !m_sel->candidateObj().status().isToBeInstalled())
installedObj = m_sel->candidateObj();
}
if (installedObj)
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org