Bug 704738 - tracker client gets re-installed with online-update though it is not needed
Summary: tracker client gets re-installed with online-update though it is not needed
Status: RESOLVED DUPLICATE of bug 668588
Alias: None
Product: openSUSE 11.4
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Final
Hardware: x86-64 openSUSE 11.4
: P3 - Medium : Normal (vote)
Target Milestone: ---
Assignee: Ladislav Slezák
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-08 20:55 UTC by Forgotten User xxzpLb4W6r
Modified: 2011-08-03 09:15 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User xxzpLb4W6r 2011-07-08 20:55:13 UTC
As I don't need the tracker facility and it slows down my system due to disk usage, I removed it with the depenedent packages:"rpm -e tracker libtracker-extract-0_10-0 libtracker-miner-0_10-0 libtracker-client-0_10-0 tracker-gui tracker-miner-files nautilus-extension-tracker-tags gnome-panel-applet-tracker". This worked without problems, especially no unresolved dependencies were reported.

However, every time I do an online-update in yast2, these packages get re-installed - even without asking about it.

I think as these packages are not required, yast2 shouldn't re-install them without prior consent of the user.
Comment 1 Michael Andres 2011-07-26 09:52:00 UTC
Something for YaST (maybe pkgbindings): It looks like YaST does not set the solverflag 'ignoreAlreadyRecommended' to true. This way recommendations of already installed packages are also to be considered, and those recommended packages get installed again and again. 

zypper e.g. uses this flag only in case of 'dup'. Usually you just want recommendations for packages you are about to install.


Workaround:
You can completely disable installation of recommended packages in /etc/zypp/zypp.conf:

  ##
  ## Whether required packages are installed ONLY
  ## So recommended packages, language packages and packages which depend
  ## on hardware (modalias) will not be regarded.
  ##
  ## Valid values: boolean
  ## Default value: false
  ##
  # solver.onlyRequires = false
  solver.onlyRequires = true

This should supersede the 'ignoreAlreadyRecommended' setting, but it will of course affect zypper as well as YaST.
Comment 2 Forgotten User xxzpLb4W6r 2011-07-27 12:32:17 UTC
(In reply to comment #1)
 
> Workaround:
> You can completely disable installation of recommended packages in
> /etc/zypp/zypp.conf: ...

Thnx - I've already put a "taboo" on package "tracker" to circumvent the issue.
Comment 3 Thomas Fehr 2011-08-02 09:23:36 UTC
Reassigned to maintainer of yast2-pkg-bindings.
Comment 4 Ladislav Slezák 2011-08-03 09:15:08 UTC
Actually yesterday I fixed the bug in Factory/openSUSE-12.1 :-)

*** This bug has been marked as a duplicate of bug 668588 ***