It looks like kbd can't be build with the same receipt that i use with tazwok now. This was a very basic receipt that should build fine on both build tools. All i did was added --datadir=/usr/share/kbd for the newer kbd 1.15.3 update to work and install all the files into /usr/share/kbd.
I found the bug with with your cook.site file. Here maybe the problem: datadir=$datarootdir In tazwok it would be more like this: datadir=$datadir Can you please fix this?

