Yes, housemanship in Nigeria is compulsory. Without housemanship, you cannot obtain a permanent medical license. I am sure that by now you must have known that the license you obtain after graduating from medical school is a temporary license. So the only way to obtain a permanent one is by completing housemanship in an MDCN approved center.