Bug 483230

Summary: Kupdateapplet installing all the available upgrades even if only few selected
Product: [openSUSE] openSUSE 11.1 Reporter: Forgotten User 10buyl7JnO <forgotten_10buyl7JnO>
Component: YaST2Assignee: Thomas Göttlicher <tgoettlicher>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Major    
Priority: P5 - None CC: tgoettlicher
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: openSUSE 11.1   
Whiteboard: maint:released:sle11:30963 maint:released:sle11:31435 maint:released:sle11:31968 maint:released:sle11:32970 maint:released:sle11:33015
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: zypper log
zypper.log

Description Forgotten User 10buyl7JnO 2009-03-08 10:30:22 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-0.1.2 Firefox/3.0.6

I have installed zypper backed plugin for yast after reading in forum about upgrading kde4 packages using kdeupdate applet. I have enabled kde4 factory repository and evolution nightly builds as I test both of them with latest packages. Today I checked for upgrades in kupdate applet and it shown many upgraded packages available. I didn't want to upgrade kde4 packages but wanted to have updated evolution so I selected only evolution and gtkhtml2 packages for upgrade. But when I observed upgrade status, I noticed that it started upgraded all packages regardless of my selection. 

Reproducible: Always

Steps to Reproduce:
1. Right click kupdate applet and select check now.
2. Select few packages to upgrade.
Actual Results:  
All available packages are upgraded.

Expected Results:  
Only selected packages should be upgraded unless there's dependency on any packages.
Comment 1 Thomas Göttlicher 2009-04-03 14:40:28 UTC
Could you please provide zypp logs?
Comment 2 Forgotten User 10buyl7JnO 2009-04-07 06:40:53 UTC
Today I checked for update in kupdateapplet. It provided upgrades of packages from gnome and kde4 factory repositories. I selected only tango-icon-theme but it installed all the updates.
Comment 3 Forgotten User 10buyl7JnO 2009-04-07 06:42:01 UTC
Created attachment 284405 [details]
zypper log
Comment 4 Thomas Göttlicher 2009-04-07 08:37:44 UTC
Could you please attach /var/log/zypper.log as well? Thanks.
Comment 5 Forgotten User 10buyl7JnO 2009-04-07 08:49:41 UTC
Created attachment 284419 [details]
zypper.log
Comment 6 Thomas Göttlicher 2009-04-07 10:13:20 UTC
This bug is fixed in kde4-kupdateapplet-0.8.42. 

You can find the latest version in my buildservice repository:
http://download.opensuse.org/repositories/home:/tgoettlicher/
Comment 7 Swamp Workflow Management 2010-02-13 19:15:25 UTC
Update released for: kde4-kupdateapplet, kde4-kupdateapplet-debuginfo, kde4-kupdateapplet-debugsource, kde4-kupdateapplet-packagekit, kde4-kupdateapplet-zypp, libsatsolver, libsatsolver-debuginfo, libsatsolver-debugsource, libsatsolver-devel, libzypp, libzypp-debuginfo, libzypp-debugsource, libzypp-devel, perl-satsolver, python-satsolver, ruby-satsolver, satsolver-tool, satsolver-tools, yast2-pkg-bindings, yast2-pkg-bindings-debuginfo, yast2-pkg-bindings-debugsource, yast2-pkg-bindings-devel-doc, yast2-registration, yast2-registration-branding-SLE, yast2-registration-branding-openSUSE, yast2-update, yast2-update-FACTORY, yast2-wagon
Products:
SLE-DEBUGINFO 11-BETA (i386, ia64, ppc64, s390x, x86_64)
SLE-DESKTOP 11-BETA (i386, x86_64)
SLE-SDK 11-BETA (i386, ia64, ppc64, s390x, x86_64)
SLE-SERVER 11-BETA (i386, ia64, ppc64, s390x, x86_64)
Comment 8 Swamp Workflow Management 2010-02-24 16:47:41 UTC
Update released for: gnome-packagekit, gnome-packagekit-debuginfo, gnome-packagekit-debugsource, gnome-packagekit-lang, kde4-kupdateapplet, kde4-kupdateapplet-debuginfo, kde4-kupdateapplet-debugsource, kde4-kupdateapplet-packagekit, kde4-kupdateapplet-zypp, libsatsolver, libsatsolver-debuginfo, libsatsolver-debugsource, libsatsolver-devel, libzypp, libzypp-debuginfo, libzypp-debugsource, libzypp-devel, perl-satsolver, python-satsolver, ruby-satsolver, satsolver-tool, satsolver-tools, yast2-pkg-bindings, yast2-pkg-bindings-debuginfo, yast2-pkg-bindings-debugsource, yast2-pkg-bindings-devel-doc, yast2-registration, yast2-registration-branding-SLE, yast2-registration-branding-openSUSE, yast2-update, yast2-update-FACTORY, yast2-wagon
Products:
SLE-DEBUGINFO 11-BETA (i386, ia64, ppc64, s390x, x86_64)
SLE-DESKTOP 11-BETA (i386, x86_64)
SLE-SDK 11-BETA (i386, ia64, ppc64, s390x, x86_64)
SLE-SERVER 11-BETA (i386, ia64, ppc64, s390x, x86_64)
Comment 9 Swamp Workflow Management 2010-03-25 13:26:03 UTC
Update released for: gnome-packagekit, gnome-packagekit-debuginfo, gnome-packagekit-debugsource, gnome-packagekit-lang, kde4-kupdateapplet, kde4-kupdateapplet-debuginfo, kde4-kupdateapplet-debugsource, kde4-kupdateapplet-packagekit, kde4-kupdateapplet-zypp, libsatsolver, libsatsolver-debuginfo, libsatsolver-debugsource, libsatsolver-devel, libzypp, libzypp-debuginfo, libzypp-debugsource, libzypp-devel, perl-satsolver, python-satsolver, ruby-satsolver, satsolver-tool, satsolver-tools, yast2-pkg-bindings, yast2-pkg-bindings-debuginfo, yast2-pkg-bindings-debugsource, yast2-pkg-bindings-devel-doc, yast2-registration, yast2-registration-branding-SLE, yast2-registration-branding-openSUSE, yast2-update, yast2-update-FACTORY, yast2-wagon
Products:
SLE-DEBUGINFO 11-BETA (i386, ia64, ppc64, s390x, x86_64)
SLE-DESKTOP 11-BETA (i386, x86_64)
SLE-SDK 11-BETA (i386, ia64, ppc64, s390x, x86_64)
SLE-SERVER 11-BETA (i386, ia64, ppc64, s390x, x86_64)
Comment 10 Swamp Workflow Management 2010-04-26 12:09:40 UTC
Update released for: gnome-packagekit, gnome-packagekit-debuginfo, gnome-packagekit-debugsource, gnome-packagekit-lang, kde4-kupdateapplet, kde4-kupdateapplet-debuginfo, kde4-kupdateapplet-debugsource, kde4-kupdateapplet-packagekit, kde4-kupdateapplet-zypp, libsatsolver, libsatsolver-debuginfo, libsatsolver-debugsource, libsatsolver-devel, libzypp, libzypp-debuginfo, libzypp-debugsource, libzypp-devel, perl-satsolver, python-satsolver, ruby-satsolver, satsolver-tool, satsolver-tools, yast2-pkg-bindings, yast2-pkg-bindings-debuginfo, yast2-pkg-bindings-debugsource, yast2-pkg-bindings-devel-doc, yast2-registration, yast2-registration-branding-SLE, yast2-registration-branding-openSUSE, yast2-update, yast2-update-FACTORY, yast2-wagon
Products:
SLE-DEBUGINFO 11-BETA (i386, ia64, ppc64, s390x, x86_64)
SLE-DESKTOP 11-BETA (i386, x86_64)
SLE-SDK 11-BETA (i386, ia64, ppc64, s390x, x86_64)
SLE-SERVER 11-BETA (i386, ia64, ppc64, s390x, x86_64)
Comment 11 Swamp Workflow Management 2010-05-17 18:08:43 UTC
Update released for: gnome-packagekit, gnome-packagekit-debuginfo, gnome-packagekit-debugsource, gnome-packagekit-lang, kde4-kupdateapplet, kde4-kupdateapplet-debuginfo, kde4-kupdateapplet-debugsource, kde4-kupdateapplet-packagekit, kde4-kupdateapplet-zypp, libsatsolver, libsatsolver-debuginfo, libsatsolver-debugsource, libsatsolver-devel, libzypp, libzypp-debuginfo, libzypp-debugsource, libzypp-devel, perl-satsolver, python-satsolver, ruby-satsolver, satsolver-tool, satsolver-tools, yast2-pkg-bindings, yast2-pkg-bindings-debuginfo, yast2-pkg-bindings-debugsource, yast2-pkg-bindings-devel-doc, yast2-registration, yast2-registration-branding-SLE, yast2-registration-branding-openSUSE, yast2-update, yast2-update-FACTORY, yast2-wagon
Products:
SLE-DEBUGINFO 11 (i386, ia64, ppc64, s390x, x86_64)
SLE-DESKTOP 11 (i386, x86_64)
SLE-POS 11 (i386)
SLE-SDK 11 (i386, ia64, ppc64, s390x, x86_64)
SLE-SERVER 11 (i386, ia64, ppc64, s390x, x86_64)
SLE-SMT 11 (i386, s390x, x86_64)
SLE-WEBYAST 1.0 (i386, x86_64)