Richard/Saul, I'm sending this out as a RFC, since I'm far from a packaging expert. I've got all the details in the patch, but I ran into a situation where the version string in utsrelease.h was being santized for the kernel provides, and not in the kernel module requires.
I tried several solutions: - Changing the kernel module requires (more complex, more code involved) - Adding an extra provides in the kernel recipe with the version string (only fixes my problem and doens't help others) - Changing the string to something that doesn't change (aka run and hide) - Adding a secondary provides in the kernel RPM so both the sanitized and raw package name are present. This was a small fix, works for my nasty version string, and for the normal strings that I have elsewhere. It also keeps existing provides intact in case something else I can't see depends on the behaviour. If the change seems reasonable, I can send a pull request (or merge it directly if you want :) .. but I'm definitely open to hearing about better solutions as well. Cheers, Bruce _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core