[Bug 811237] New: YaST2 Software installation / update try always to install Networkmanager and depending packages
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c0 Summary: YaST2 Software installation / update try always to install Networkmanager and depending packages Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: 32bit OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: cupra2@gmx.de QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0 operating system openSUSE 12.3 32bit final I'm using on my desktop computer "Qinternet" for connecting via LAN to the internet. That's why I did not install the Networkmanager. Always if I want to install or update some programs YaST2 Softwaremanagement attempts to install Networkmanager. If I mark the Networkmanager as "never install" on the next start of YaST2 Softwaremanagement delete my marker and try again to install Networkmanager and depending packages. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c1 Norman Gorlt <cupra2@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cupra2@gmx.de Summary|YaST2 Software installation |YaST2 Softwaremanagement |/ update try always to |(graphical mode) can't |install Networkmanager and |remember settings |depending packages | --- Comment #1 from Norman Gorlt <cupra2@gmx.de> 2013-03-26 12:51:09 UTC --- Changed bug summary from: YaST2 Software installation / update try always to install Networkmanager and depending packages to: YaST2 Softwaremanagement (graphical mode) can't remember settings Today I did following test: I started system and YaST2 in text mode. In text mode software management did not try to install Networkmanager. I marked Networkmanager as "never install" and finished software management. After that I started system and YaST2 software management in graphical mode again. Now Networkmanager was marked as "never install". Then I deleted the "never install" mark of Networkmanager and closed YaST2. Of course I clicked onto accept button to assume. After restart of YaT2 software management, Networkmanager is marked as "never install" again. So it is proven that YaST2 software management in graphical mode can't remember settings of last use. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c2 --- Comment #2 from Norman Gorlt <cupra2@gmx.de> 2013-03-26 13:15:01 UTC --- Just right now I checked it on my Laptop with openSUSE 12.2 32bit KDE 4.8.5 (release 2) it's there exactly the same. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c Norman Gorlt <cupra2@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c3 FeiXiang Zhang <fxzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |cupra2@gmx.de --- Comment #3 from FeiXiang Zhang <fxzhang@suse.com> 2013-03-28 03:02:22 UTC --- please attach y2logs. http://en.opensuse.org/openSUSE:Bugreport_YaST thanks! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c4 --- Comment #4 from Norman Gorlt <cupra2@gmx.de> 2013-03-28 06:50:36 UTC --- Created an attachment (id=532338) --> (http://bugzilla.novell.com/attachment.cgi?id=532338) y2logs I forgot to mention on desktop computer is running KDE 4.10.00 "release 1" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c FeiXiang Zhang <fxzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |yast2-maintainers@suse.de |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c Arvin Schnell <aschnell@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|cupra2@gmx.de | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c Arvin Schnell <aschnell@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|yast2-maintainers@suse.de |tgoettlicher@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c5 Thomas Göttlicher <tgoettlicher@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |tgoettlicher@suse.com InfoProvider| |cupra2@gmx.de --- Comment #5 from Thomas Göttlicher <tgoettlicher@suse.com> 2013-07-04 14:40:31 UTC --- I cannot reproduce this bug on my machine. Could you please test with the latest openSUSE again? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c6 --- Comment #6 from Norman Gorlt <cupra2@gmx.de> 2013-07-04 17:27:01 UTC --- I'm working with the latest version of openSUSE. Today I played around a lot of with YaST2 install/delete and update tool and made a discovery. It's a difference whether I mark a package via the tool "install / delete software" or "update software". If I start the "update software" tool and mark a package as never install as example, this mark is not present anymore at the next start of install/delete or update tool. If I do this by using of "install / delete software" tool, YaST2 is remembering at next start. Also I noticed that the option "ignore recommended packages for already installed packages" is not automatically set too in "update software" if this option is marked in "install / delete software" tool. I guess that's why updater always tried to install Network Manager. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c Norman Gorlt <cupra2@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 - Medium |P4 - Low -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c7 Thomas Göttlicher <tgoettlicher@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|cupra2@gmx.de | --- Comment #7 from Thomas Göttlicher <tgoettlicher@suse.com> 2013-07-05 10:05:08 UTC --- Norman, thanks for testing and the explanation. I can reproduce this bug now. It's libyui-qt-pkg's online update mode which doesn't preserve changes in package locks. libyui-ncurses-pkg and libyui-gtk-pkg don't even offer these settings to the user in the online update modes. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c10 Ladislav Slezak <lslezak@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|lslezak@suse.com | AssignedTo|tgoettlicher@suse.com |jsuchome@suse.com --- Comment #10 from Ladislav Slezak <lslezak@suse.com> 2013-07-15 11:43:55 UTC --- The locks are actually saved during commit action in libzypp. The YOU module just checks if there is something to install/remove, if not than it does not call the commit so the locks are not saved, see https://github.com/yast/yast-online-update/blob/master/src/online_update_sel.... And to the "ignore recommended packages for already installed packages" option: it is enabled by default, see https://github.com/yast/yast-online-update/blob/master/src/online_update_sel..., but when there is no package manager patch then it reverted back to the previous state (https://github.com/yast/yast-online-update/blob/master/src/online_update_sel...). I guess it should be always set. Jiri, any reason for not doing that? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c11 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |lslezak@suse.com --- Comment #11 from Jiří Suchomel <jsuchome@suse.com> 2013-07-15 12:41:31 UTC --- (In reply to comment #10)
The locks are actually saved during commit action in libzypp.
The YOU module just checks if there is something to install/remove, if not than it does not call the commit so the locks are not saved, see https://github.com/yast/yast-online-update/blob/master/src/online_update_sel....
Fixed for Factory. About the "ignore recommended", I think the code does nothing wrong now, please check the default in pkg bindings -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c12 Ladislav Slezak <lslezak@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|lslezak@suse.com | AssignedTo|jsuchome@suse.com |tgoettlicher@suse.com --- Comment #12 from Ladislav Slezak <lslezak@suse.com> 2013-07-15 12:57:32 UTC --- I have checked pkg bindings and it should be enabled by default: https://github.com/yast/yast-pkg-bindings/blob/master/src/PkgFunctions.cc#L1... It seems that the problem is in the Qt-pkg selector, it saves/loads the setting from a file with "false" default, see https://github.com/libyui/libyui-qt-pkg/blob/master/src/YQPackageSelector.cc... Thomas, could you change the default to "true"? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c13 --- Comment #13 from Ladislav Slezak <lslezak@suse.com> 2013-07-15 13:01:36 UTC --- Or even better, you should get the default from libzypp, like for the systemVerification flag: https://github.com/libyui/libyui-qt-pkg/blob/master/src/YQPackageSelector.cc... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c14 --- Comment #14 from Thomas Göttlicher <tgoettlicher@suse.com> 2013-07-16 09:15:08 UTC --- Fixed in libyui-qt-pkg version 2.42.11. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=811237 https://bugzilla.novell.com/show_bug.cgi?id=811237#c15 Thomas Göttlicher <tgoettlicher@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #15 from Thomas Göttlicher <tgoettlicher@suse.com> 2013-07-19 08:37:16 UTC --- . -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com