Bugzilla – Bug 527903
zypper does not recognize the availability of updates
Last modified: 2010-02-12 18:00:08 UTC
User-Agent: Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.10 (like Gecko) SUSE As far as I can remember I have already filed a bug about this. Unfortunately I could not find it again (perhaps deleted). 'checkroot -n --update /' has found and installed 40 updates and could install 20 of them directly after 'zypper up' has reported no more updates to be available. Please have a look at this (checkroot: www.elstel.com/checkroot). Reproducible: Sometimes
Created attachment 310289 [details] zypper.log
Created attachment 310291 [details] available updates checkroot could not install because of unsatisfied dependencies
Created attachment 310293 [details] all available updates found by checkroot
old bug: Bug 520148
An additional zypper refresh/up did not find any of the remaining 20 updates.
does "zypper lu --all find them"?
At least those updates which checkroot could not install seem to be listed by zypper -lu (should have tried this before) though with different version number.
Created attachment 310423 [details] output of zypper -lu, after checkroot has performed update You may yourself have a look (updates*.lis & zypper-lu).
Problem with this command output is, that the information about the installed system is missing. Without installed versions, vendor, repositories... it's hard to tell which command is right and which is wrong. Please attack a solver testcase, it provides all this information. At least zyppers suggestion to update ppracer from os11.0-oss looks suspicious, but depends on the vendor of the installed one and the one from the tuxracer repo.
Created attachment 311454 [details] zypper.solverTestCase for another update This time checkroot said the following (I can not believe that on my own: 187 updates not discovered by zypper ?!): 19 updates could not be installed; you may try chroot & zypper up. 187 packages updated successfully.
Created attachment 311455 [details] zypper.solverTestCase for another update (part2)
Created attachment 322875 [details] error message and zypper.log
I got this bug on openSUSE 11.2 RC1 Executed command: zypper lu --all
'zypper lu' only shows updates installable with no problems (dependencies, vendor changes). If you want to see all installed packages for which newer versions exist, do 'zypper lu -a'. 'zypper up' only updates packages shown by 'zypper lu'. In your testcase, all the packages that were not updated were either from repo with lower priority, or would need a vendor change, or must have had some other installability problem. So this is not a bug so i'm closing it as invalid.