sheep.c doesn't compile with kernel>=2.6.9 due to changes in linux/skbuff.h
(this issue has already been discussed at
http://lists.terrasoftsolutions.com/pipermail/mol-general/2004-October/003498.html
where a patch is given)
Moreover, the compilation failure does not exit the ebuild (even with "sheep"
in USE), so that the absence of the module becomes visible only at the time of
starting mol. Wouldn't be better to have emerge failing in such a case?
Reproducible: Always
Steps to Reproduce:
1. emerge mol # 0.9.70 or 0.9.71_pre1 with "sheep" in USE
2. configure mol for your environment
3. startmol
Actual Results:
startmol fails to find sheep.ko which indeed wasn't built (the emerge log shows
that it actually failed to compile sheep.c)