 jhernberg
|
Hi there,
I’ve just adopted linux-rt from schiv and need to ask your opinion on something.
It’s clear that the package will be/is called linux-rt and the package will be something like linux-rt-3.2.2_rt10-1-x86_64.pkg.tar.xz, etc. What I’m not really sure about is the uname. I was thinking 3.2.2-rt10-1-ARCH to follow the new naming of the distro kernel, but schiv tells me that -ARCH is reserved for the official distro kernel. He suggested -rt, which would make it 3.2.2-rt10-1-rt, which to me looks really strange. I’m thinking then maybe simply calling it 3.2.2-rt10-1? Any better ideas?
|
 g2oo7fy
|
You’re right, the second -rt is redundant and even a little confusing IMHO. What about -ARCHAUDIO or -archaudio. I think it would be nice to have a link to this site and to point out that the kernel it is optimized for proaudio purposes. I mean, there are other reasons to use realtime-kernels. Who knows, maybe someday there’s another rt-kernel, and then it will be good to point out, what it is made for and to have a format to do so. I think we could provide a blueprint for that case.
|
 jhernberg
|
He, I did end up calling them like this (current one): 3.2.6-rt13-1-rt
Don’t like it very much, especially think the package number is stupid, but wanna follow the official linux package script.
Thanks for posting in any case, we don’t seem to be many here
|
 g2oo7fy
|
Yeah, that’s the reason why I only trop in once every two or three mounth. Try to make it happen more often.
Sorry, that I did not recognize that it might be too late already. Actually I think we should not be too much concerned about the name of the linux-rt package. I mean, it’s good that braught up the question, but in the end it is great that it is there, however it may be called
|
 schivmeister
|
linux-rt is the package name, the version is actually $somenumber-rt$somenumber, but since we cannot have a hyphen in the pkgver, we have an underscore. So the final output should be:
$pkgname-$pkgver
Which would translate to:
linux-rt-${kernelver}_rt${rtpatchver}
That denotes which rt patch version it actually is. Similarly, in the modules dir and uname in general, it should be $kernver-$extraver, where $extraver is ‘ARCH’ for the standard kernel, and ‘rt’ for this one.
Is there something else I’m not aware of? So far it doesn’t look to me like anything’s changed WRT extraversion or whatever.
|
 jhernberg
|
Yes, the kernelname nowdays includes the package number too…
You don’t think it’s correct to call the kernel: 3.2.6-rt13-1-rt and the package being linux-rt, thus: linux-rt-3.2.6_rt13-1.src.tar.gz ?
Did you look at my new script?
Suppose i might call the kernel 3.2.6-rt13-1 instead?
|