gas powered liveaboards...
I agree, you should never smell raw gas on a sailboat with a gas aux. engine. First place I would check are the fuel lines and connections. If the boat is older, the fuel lines in the olden days were not resistant to alcohol, which is frequently added to gasoline these days. Easy to replace. Next place I''d look is near the carb. A stuck float, or choke could be allowing gas to spill out.