[Bug 349533] New: After Upgrade from 10.2, YaST2 Online Update shows many packages with "Dependancies broken"
https://bugzilla.novell.com/show_bug.cgi?id=349533 Summary: After Upgrade from 10.2, YaST2 Online Update shows many packages with "Dependancies broken" Product: openSUSE 10.3 Version: Final Platform: i586 OS/Version: openSUSE 10.3 Status: NEW Severity: Major Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jrobiso2@ford.com QAContact: jsrain@novell.com Found By: --- Created an attachment (id=188069) --> (https://bugzilla.novell.com/attachment.cgi?id=188069) YaST2 Online Update screenshot I upgraded from 10.2. My system had used the Mozilla, OpenOffice, Guru, and Packman repositories, so some packages were not standard 10.2. After upgrade (and manually fixing all the problems caused by "different architecture" warnings [from guru packages] and other various "X conflicts with Y - what would you like to do?" stuff) everything seems smooth. zypper updating is Ok so far, although the fact that it defaults to only patches threw me for a loop this morning ;-) (Had to manually do a "-t package"). However, using YaST2, the Online Update comes up with buttloads of packages listed in red, with no data next to them. Mouse hover reveals the info "Dependancies broken". I'm not scared by much these days, but I know all those things listed in red will scare new users, which is why I listed this as "Major". I will try to attach a screenshot of the YaST2 Online Update screen. -- 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=349533
User chrubis@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c1
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=349533
User jrobiso2@ford.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c2
Jonathon Robison
https://bugzilla.novell.com/show_bug.cgi?id=349533
User jrobiso2@ford.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c3
--- Comment #3 from Jonathon Robison
https://bugzilla.novell.com/show_bug.cgi?id=349533
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=349533
User lslezak@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c4
Ladislav Slezak
https://bugzilla.novell.com/show_bug.cgi?id=349533
User jrobiso2@ford.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c5
Jonathon Robison
https://bugzilla.novell.com/show_bug.cgi?id=349533
User lslezak@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c6
Ladislav Slezak
https://bugzilla.novell.com/show_bug.cgi?id=349533
User jrobiso2@ford.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c7
--- Comment #7 from Jonathon Robison
https://bugzilla.novell.com/show_bug.cgi?id=349533
User jrobiso2@ford.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c8
--- Comment #8 from Jonathon Robison
https://bugzilla.novell.com/show_bug.cgi?id=349533
User jrobiso2@ford.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c9
--- Comment #9 from Jonathon Robison
https://bugzilla.novell.com/show_bug.cgi?id=349533
User locilka@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c10
Lukas Ocilka
if a parameter is missing the default value from the package manager (libzypp) is used <<
Because the openSUSE control file doesn't define any keep_installed_patches option, Update YCP module sends 'nil' as a decision what to do with them and update_proposal.ycp just omits that key in a map if it is nil. An empty (undefined) key reaches the PkgUpdateAll() function. Then, the default value from libzypp should be used. So, either libzypp default values are incorrect or pkg-bindings don't evaluate the empty map/key correctly. If you are in doubts, please see http://svn.opensuse.org/svn/yast/trunk/update/src/modules/Update.ycp function KeepInstalledPatches http://svn.opensuse.org/svn/yast/trunk/update/src/clients/update_proposal.yc... function GetUpdateConf Pkg::PkgUpdateAll (GetUpdateConf()); http://svn.opensuse.org/svn/yast/trunk/pkg-bindings/src/Package.cc function PkgUpdateAll Lslezak, please, check how pkg-bindings evaluate the empty key (undefined), maybe it's a bug (wrong value) in libzypp. PS: Jonathon, bug #238488 has been entered by another Novell partner, which is probably the reason why isn't accessible for you :( -- 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=349533
User jrobiso2@ford.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c11
--- Comment #11 from Jonathon Robison
https://bugzilla.novell.com/show_bug.cgi?id=349533
User lslezak@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c12
Ladislav Slezak
https://bugzilla.novell.com/show_bug.cgi?id=349533
User locilka@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c16
Lukas Ocilka
https://bugzilla.novell.com/show_bug.cgi?id=349533
User locilka@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=349533#c17
Lukas Ocilka
participants (1)
-
bugzilla_noreply@novell.com