[opensuse] zypper does not update some packages in 10.3



Hello everyone,

there is something about yast2 and automatic updates that I do not understand. The final result is a list of packages that do not get updated even though I have switched on "Automatic Online Update".

For example,
# zypper info MozillaFirefox
yields:

Information for package MozillaFirefox:

Repository: 20080107-183402
Name: MozillaFirefox
Version: 2.0.0.14-2.3
Arch: x86_64
Installed: Yes
Status: up-of-date
...

However,
# rpm -q MozillaFirefox
MozillaFirefox-2.0.0.14-2.2

So, it is not up to date. On subsequent calls to zypper info, the output changes (for no reason I can discern) to:
Information for package MozillaFirefox:

Repository: 20080107-183402
Name: MozillaFirefox
Version: 2.0.0.14-2.3
Arch: x86_64
Installed: Yes
Status: out-of-date (version 2.0.0.14-0.1 installed)

Note that the "Version" line has not changed, and what zypper claims to be the installed version is not what rpm reports (rpm output has not changed either).

Moreover,
# zypper up
yields
Nothing to do.


However,
# zypper up -t package
will update MozillaFirefox.

I have the distinct feeling that I am getting something fundamentally wrong.
Any hints as to what's happening here, or where else to look are welcome.


A.


--
Ansgar Esztermann
DV-Systemadministration
Max-Planck-Institut für biophysikalische Chemie, Abteilung 105

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Attachment: PGP.sig
Description: This is a digitally signed message part