The version-release part shouldn't be there, backward
compatibility is a
goal, so one can use an arbitrary perf binary with an arbitrary kernel.
If we believed that we wouldn't have the perf wrapper script at all.
That script is really all the perf package (not kernel-perf) exists
for. My patch is not about changing that picture at all. If Kyle
believes you that we can rely on that, we can punt the wrapper script
and kernel-perf and just install the real binary directly in the perf
package.
The requirement I added is really just for the thinking that the perf
wrapper script has to match up with the packaging convention of the
kernel-perf. So if we change where the wrapper script looks then
we'd want a compatible kernel-perf subpackage. It doesn't prevent
you from having other kernel-perf's installed too.
Thanks,
Roland