How long - if the fuel pump doesn't pump, the anti siphon valve is stuck or needle and seat is stuck closed a long time.
Take the fuel line off the carb put it in a container and crank it to see if fuel is flowing. If fuel is there, there may be a carb inlet filter that could be clogged or...