EDIT: my first fix doesn't fix , removed to not make you screw up your system following it
and now the question.
i have rolling with the recent kernel upgrade, so i have two kernel installed and i suppose to have two different output from the uname -r
command depending from if i boot one kernel or the other one and i should have two different /lib/modules/$(uname -a)/ dirs. uname give me the same output with both kernel and i have just one /lib/modules/ subdir.
i installed in a virtual machine a kernel built from linux-source and all goes as i've always seen, two uname output and two different /lib/modules/ subdir.
it this behavior a feature (and i would like to know the reason why, no criticism here) or someone should debug linux receipt?