[opensuse-buildservice] Build a kernel driver for SLES11

I build a package with a kernel driver for SLES11 on obs, but the problem is that I did not discover how to add the update repository for SLES11. So the package that I build for SLES11 it's quiet unusable, because it's for a kernel release different from the updated kernel. It's possible to add the SLES11 or SLES11SP1 update repository ? How I can do that ? Thanks ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

On Sun, 03 Oct 2010 23:24:53 +0200 Vittorio Manfredini <vittorio@vitsoft.bz> wrote:
I build a package with a kernel driver for SLES11 on obs, but the problem is that I did not discover how to add the update repository for SLES11.
So the package that I build for SLES11 it's quiet unusable, because it's for a kernel release different from the updated kernel.
It's possible to add the SLES11 or SLES11SP1 update repository ?
How I can do that ?
Thanks
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Hi Not possible as updates are by subscription. You need to build locally from the src rpm if the kernel is updated. -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.19-0.3-default up 2:32, 5 users, load average: 1.14, 1.13, 0.51 GPU GeForce 8600 GTS Silent - Driver Version: 260.19.06 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

On Sunday October 3 2010 23:24:53 Vittorio Manfredini wrote:
I build a package with a kernel driver for SLES11 on obs, but the problem is that I did not discover how to add the update repository for SLES11.
So the package that I build for SLES11 it's quiet unusable, because it's for a kernel release different from the updated kernel.
It's possible to add the SLES11 or SLES11SP1 update repository ?
How I can do that ?
There's no public SLE update repo but, afaik, the kernels should stay compatible between SPs so building against the SLE repo and the different service packs should make you happy. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Sonntag, 3. Oktober 2010, 23:24:53 schrieb Vittorio Manfredini:
I build a package with a kernel driver for SLES11 on obs, but the problem is that I did not discover how to add the update repository for SLES11.
So the package that I build for SLES11 it's quiet unusable, because it's for a kernel release different from the updated kernel.
If that is the case, there was an incompatible update, which would violate the SLE policy. Can you prove that this is the case ? -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

On Mon, 4 Oct 2010 09:03:00 +0200 Adrian Schröter <adrian@suse.de> wrote:
Am Sonntag, 3. Oktober 2010, 23:24:53 schrieb Vittorio Manfredini:
I build a package with a kernel driver for SLES11 on obs, but the problem is that I did not discover how to add the update repository for SLES11.
So the package that I build for SLES11 it's quiet unusable, because it's for a kernel release different from the updated kernel.
If that is the case, there was an incompatible update, which would violate the SLE policy.
Can you prove that this is the case ?
Hi The way I read the OP was that whilst the build service provides the default kernel (as shipped with SLE), there is no SLE/update repository, therefore any kernel modules built don't match their running kernel except during a default install. -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.19-0.3-default up 18:29, 3 users, load average: 0.22, 0.20, 0.08 GPU GeForce 8600 GTS Silent - Driver Version: 256.53 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

On Mon, 2010-10-04 at 08:42 -0500, Malcolm wrote:
On Mon, 4 Oct 2010 09:03:00 +0200 Adrian Schröter <adrian@suse.de> wrote:
Am Sonntag, 3. Oktober 2010, 23:24:53 schrieb Vittorio Manfredini:
I build a package with a kernel driver for SLES11 on obs, but the problem is that I did not discover how to add the update repository for SLES11.
So the package that I build for SLES11 it's quiet unusable, because it's for a kernel release different from the updated kernel.
If that is the case, there was an incompatible update, which would violate the SLE policy.
Can you prove that this is the case ?
The way I read the OP was that whilst the build service provides the default kernel (as shipped with SLE), there is no SLE/update repository, therefore any kernel modules built don't match their running kernel except during a default install.
If you build a Kernel module package (KMP) in the build service, it should work for all kernels released during a single SLES service pack. The version differences in module file locations (e.g. /lib/modules/2.6.blah-blah) are handled during package installation. See ftp://sdk.provo.novell.com/ndk/kmpm/ for instructions for SLES9, SLES10, and SLES11. Thanks, Peter -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

On Mon, 04 Oct 2010 13:58:36 +0000 Peter Bowen <pzb@novell.com> wrote:
On Mon, 2010-10-04 at 08:42 -0500, Malcolm wrote:
On Mon, 4 Oct 2010 09:03:00 +0200 Adrian Schröter <adrian@suse.de> wrote:
Am Sonntag, 3. Oktober 2010, 23:24:53 schrieb Vittorio Manfredini:
I build a package with a kernel driver for SLES11 on obs, but the problem is that I did not discover how to add the update repository for SLES11.
So the package that I build for SLES11 it's quiet unusable, because it's for a kernel release different from the updated kernel.
If that is the case, there was an incompatible update, which would violate the SLE policy.
Can you prove that this is the case ?
The way I read the OP was that whilst the build service provides the default kernel (as shipped with SLE), there is no SLE/update repository, therefore any kernel modules built don't match their running kernel except during a default install.
If you build a Kernel module package (KMP) in the build service, it should work for all kernels released during a single SLES service pack. The version differences in module file locations (e.g. /lib/modules/2.6.blah-blah) are handled during package installation. See ftp://sdk.provo.novell.com/ndk/kmpm/ for instructions for SLES9, SLES10, and SLES11.
Thanks, Peter
Hi As in /lib/modules/2.6.blah-blah/weak-updates/updates? -- Cheers Malcolm °¿° (Linux Counter #276890) SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.19-0.3-default up 19:23, 3 users, load average: 0.90, 1.08, 0.86 GPU GeForce 8600 GTS Silent - Driver Version: 256.53 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (5)
-
Adrian Schröter
-
Malcolm
-
Peter Bowen
-
Stephan Kleine
-
Vittorio Manfredini