[Bug 902394] New: Qt package Installation should ignore recommended packages for already installed packages
http://bugzilla.suse.com/show_bug.cgi?id=902394 Bug ID: 902394 Summary: Qt package Installation should ignore recommended packages for already installed packages Classification: openSUSE Product: openSUSE Distribution Version: 13.2 RC 1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: gs@suse.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- Package installation in installed system is started in client sw_single.rb. The value for "ignoreAlreadyRecommended" is set to false here, see sw_single.rb, line 598: # unset the ignoreAlreadyRecommended flag on the very first run, # otherwise keep the value from the config file Pkg.SetSolverFlags({ "ignoreAlreadyRecommended" => false }) unless File.exist? (File.join(home, ".config", "YaST2", "YQPackageSelector.conf")) This means that the user gets all packages which are recommended by already installed packages if he/she wants to install only one/some extra package(s). In general the libzypp setting done in sw_single.rb concern text mode and graphical UIs but only affect Qt package selector (haven't checked for gtk UI). For text mode UI the settings are read from /etc/sysconfig/yast2 (with default that NO packages which are recommended by already installed packages are installed). I see 2 problems here: 1. IMHO the default should be: do NOT install packages recommended by already installed packages 2. YaST package selector for text mode or graphical UIs should have the same options set (not having different config files). This issue is already reported/handled in bnc #766598. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=902394
Gabriele Mohr
http://bugzilla.suse.com/show_bug.cgi?id=902394
Karl Eichwalder
http://bugzilla.suse.com/show_bug.cgi?id=902394
http://bugzilla.suse.com/show_bug.cgi?id=902394#c5
--- Comment #5 from Martin Vidner
http://bugzilla.suse.com/show_bug.cgi?id=902394
http://bugzilla.suse.com/show_bug.cgi?id=902394#c6
Martin Vidner
http://bugzilla.suse.com/show_bug.cgi?id=902394
http://bugzilla.suse.com/show_bug.cgi?id=902394#c7
Martin Vidner
http://bugzilla.suse.com/show_bug.cgi?id=902394
http://bugzilla.suse.com/show_bug.cgi?id=902394#c8
--- Comment #8 from Martin Vidner
http://bugzilla.suse.com/show_bug.cgi?id=902394
http://bugzilla.suse.com/show_bug.cgi?id=902394#c9
Martin Vidner
http://bugzilla.suse.com/show_bug.cgi?id=902394
http://bugzilla.suse.com/show_bug.cgi?id=902394#c10
Karl Eichwalder
I propose a new Release Notes entry, replacing the one with id=fate-318213:
Thanks. I guess this means that this fix will get back-ported to SLE 12? Is it already submitted as a maintenance update?
Recommended packages (weak dependencies)
YaST Qt packager UI no longer defaults to installing recommended packages for already installed packages. The persistent option controlling this was moved to a one-time command Extras/Install All Matching Recommended Packages. (boo#902394)
For newly installed packages, the weak dependencies are still installed by default, but newly this can be disabled in the UI with the option Dependencies/Install Recommended Packages (boo#900853).
The YaST Qt packager UI is also using the same configuration file as the ncurses packager UI: /etc/sysconfig/yast2 (boo#900853).
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=902394
Martin Vidner
participants (1)
-
bugzilla_noreply@novell.com