1. I read that the makefile extraversion for a kernel like 1.2.3.4-name would be an extraversion of .4-name.
That sounds like (from command # uname -r) the 2.6.30.6-slitaz extraversion would be an extraversion of .6-slitaz.
2. I also read that a linux-source-version package might work.
That sounds like linux-source-2.6.30.6.tazpkg version would be a version of -2.6.30.6 or 2.6.30.6.
3. The agrsm package is named *_2.6.30.6, has a receipt extraversion of _2.6.30.6, and has a code which might append -slitaz to something which might make _2.6.30.6-slitaz.
Nothing in 3 matches anything in 1 or 2.
What is the correct extraversion for packages and how do I determine it?
Ok, so package extraversion is not supposed to match kernel extraversion but instead is supposed to match kernel version.
If 2.6.30.6 is the kernel version (without extraversion)-
uname -r does not match it (includes extraversion) uname -v does not match it (gives compile date) makefile does not match it makefile does not match uname -r makefile does not match uname -v makefile does not match post-2.6.11 standard with 4 elements before extraversion