В Wed, 15 Jul 2015 15:08:15 +0200
gumb
On 15/07/15 15:01, gumb wrote:
Am I being dim here or is something amiss with how YaST determines superior version numbers for packages? I'm looking at some files in the Packman repo, and which are only available from that repo and none others that I have installed, but I'm seeing this:
libavcodec56 installed: 2.7-1.3 available: 2.7.1-1.8
The line is marked in blue on the basis that the available package is newer / superior. But this goes against my presumed logic. I'd always regarded the numbers following a dash as effectively irrelevant, at least as far as openSUSE is concerned, and only referring to different builds of otherwise identical packages. So I'd assumed that these package options are, putting build numbers aside:
installed: 2.7.3 available: 2.7.1.8
And I don't get how that makes the available package newer?
Hmm, probability is I'm being dim so I'll spare you all the chance to tell me. I think I've been looking at this slightly wrong for a while. I guess the two actually boil down to this:
installed: 2.7 available: 2.7.1
To that end, would it be correct to assume that *everything* after the dash is merely build versions, or is that not always the case, or is that only applicable with openSUSE packages?
If version is equal, then release (everything after the dash) is compared. 2.7.1 > 2.7 2.7.1-3.5 > 2.7.1-2.7 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org