[opensuse-packaging] SLE Service Packs and binary compatibility

Hi, I'm trying to understand what SLE Service Packs exactly are (didn't I already asked this here?) openSUSE:Tools SLE_10 repo builds against SUSE:SLE-10:SP3:SDK. The BS web interface adds SUSE:SLE-10:SDK when "SLES/SLED 10" is added. This makes me ask how this is supposed to work. Is a package built against SLE-10 Service Pack X guaranteed to work in SLE-10 Service Pack Y (Y > X, X E [0..inf])? So should I use the minimum SP that allows the package to build? Thanks. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

On Tue, Feb 16, 2010 at 09:14:26AM +0100, Cristian Morales Vega wrote:
Hi,
I'm trying to understand what SLE Service Packs exactly are (didn't I already asked this here?) openSUSE:Tools SLE_10 repo builds against SUSE:SLE-10:SP3:SDK. The BS web interface adds SUSE:SLE-10:SDK when "SLES/SLED 10" is added. This makes me ask how this is supposed to work. Is a package built against SLE-10 Service Pack X guaranteed to work in SLE-10 Service Pack Y (Y > X, X E [0..inf])? So should I use the minimum SP that allows the package to build?
Yes, you should use the oldes Service Pack to build on. (For Kernel Modules Packages aka KMP you would need to build for all SPs, but any userland application from SLE10 GA should also work on SP3.) Ciao, Marcus -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Am Dienstag, 16. Februar 2010 09:14:26 schrieb Cristian Morales Vega:
Hi,
I'm trying to understand what SLE Service Packs exactly are (didn't I already asked this here?) openSUSE:Tools SLE_10 repo builds against SUSE:SLE-10:SP3:SDK. The BS web interface adds SUSE:SLE-10:SDK when "SLES/SLED 10" is added. This makes me ask how this is supposed to work. Is a package built against SLE-10 Service Pack X guaranteed to work in SLE-10 Service Pack Y (Y > X, X E [0..inf])? So should I use the minimum SP that allows the package to build?
yes, that should be possible. On the other hand, customers are asked to upgrade to the latest service pack. Even though older service pack levels are maintained for some time for special customers ;) But I think it is fair to think that people who still want to install new software on their SLES 10 do also upgrade to latest service pack. The oldest one (esp. for SLES 10) might lack quite some stuff due to its age meanwhile... bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Hi Adrian, Le mardi 16 février 2010 09:19, Adrian Schröter a écrit :
Am Dienstag, 16. Februar 2010 09:14:26 schrieb Cristian Morales Vega:
Hi,
I'm trying to understand what SLE Service Packs exactly are (didn't I already asked this here?) openSUSE:Tools SLE_10 repo builds against SUSE:SLE-10:SP3:SDK. The BS web interface adds SUSE:SLE-10:SDK when "SLES/SLED 10" is added. This makes me ask how this is supposed to work. Is a package built against SLE-10 Service Pack X guaranteed to work in SLE-10 Service Pack Y (Y > X, X E [0..inf])? So should I use the minimum SP that allows the package to build?
yes, that should be possible. On the other hand, customers are asked to upgrade to the latest service pack.
This is less and less true as time passes. We maintain 2 SPs in parallel for longer (at least in practice, if not officially) with each release...
Even though older service pack levels are maintained for some time for special customers ;)
... and the count of such special customers keeps increasing.
But I think it is fair to think that people who still want to install new software on their SLES 10 do also upgrade to latest service pack.
That I don't disagree with.
The oldest one (esp. for SLES 10) might lack quite some stuff due to its age meanwhile...
-- Jean Delvare Suse L3 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

2010/2/16 Adrian Schröter <adrian@suse.de>:
Am Dienstag, 16. Februar 2010 09:14:26 schrieb Cristian Morales Vega:
Hi,
I'm trying to understand what SLE Service Packs exactly are (didn't I already asked this here?) openSUSE:Tools SLE_10 repo builds against SUSE:SLE-10:SP3:SDK. The BS web interface adds SUSE:SLE-10:SDK when "SLES/SLED 10" is added. This makes me ask how this is supposed to work. Is a package built against SLE-10 Service Pack X guaranteed to work in SLE-10 Service Pack Y (Y > X, X E [0..inf])? So should I use the minimum SP that allows the package to build?
yes, that should be possible. On the other hand, customers are asked to upgrade to the latest service pack. Even though older service pack levels are maintained for some time for special customers ;)
But I think it is fair to think that people who still want to install new software on their SLES 10 do also upgrade to latest service pack.
My problem right now is with a very special case. And isn't one that makes any real sense... But at least now I know for sure how this works, thanks. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (4)
-
Adrian Schröter
-
Cristian Morales Vega
-
Jean Delvare
-
Marcus Meissner