assas1n wrote:
> If its the same package, what could change from 2 different release
> numbers?
it is NOT the same package
the package number is all of the numbers…
the difference between the package numbered 7.8.2-22.1 and the package
numbered 7.8.2-23.1 could be anything from a very minor improvement in
documentation up to a completely new way of doing whatever it does…
just because both have 7.8.2-2_.1 in common has nothing to do with the
fact that one has a “2” and the other a “3”…and, 2 and 3 are always
different…
and, the one with the larger number is always the newer of the two…
Hi
You need to check the change log to see what changed. Could have been
an upstream change to trigger a rebuild of the package, an actual change
etc. Or someone could have triggered a rebuild of all packages.
I didnt quite understand that a change in the numbers after the “-” could bring fixes. Isnt it supposed to be the numbers before the “-” that bring fixes? Ex: from KDE 4.4.3 to 4.4.4 ???
I mean, what could packagers do to fix something in the initial release of its creator?
Hi
The numbers before the dash is the upstream source version. No, the
upstream source remains unchanged, then normally you then patch or
customize for openSUSE specific requirements, some patches are also
pushed back upstream to be incorporated by the original developer(s)
into the next release. The numbers after the dash are the domain of the
packager.
You keep the source pure as downloaded for obvious reasons, security. I
can download a source and check the md5sum (sha1 etc) from the
developers site. I can also download the src rpm unpack and verify the
source is the same, if they aren’t then there is an issue…
Oh, so that means for example, take the Amarok music player package, then if the numbers after the dash get updated, it could be so that it works with a specific version of ALSA ? This is just a stupid example, i know
Hi
Not at all, you are correct or to disable some of the default
features to make it an openSUSE package that may be able to use for
example ffmpeg, add init scripts, config files etc.
On Thu, 08 Jul 2010 00:54:14 GMT, malcolmlewis
<malcolmlewis@no-mx.forums.opensuse.org> wrote:
>
>Hi
>The numbers before the dash is the upstream source version. No, the
>upstream source remains unchanged, then normally you then patch or
>customize for openSUSE specific requirements, some patches are also
>pushed back upstream to be incorporated by the original developer(s)
>into the next release. The numbers after the dash are the domain of the
>packager.
>
>You keep the source pure as downloaded for obvious reasons, security. I
>can download a source and check the md5sum (sha1 etc) from the
>developers site. I can also download the src rpm unpack and verify the
>source is the same, if they aren’t then there is an issue…
Totally agree. DL it, verify it, place it in subversion. Then check it
out to work on it.