The valve that fills the float bowls is run by the floats. Think of a toilet tank. No fuel means:
1) floats are sunk. They can leak and not float anymore. Fix is float replacement.
2) valves stuck shut. Can happen if the truck sits a while and the fuel turns to varnish.
3) valves clogged up with guck. Can happen with a load of dirty fuel, or an old/original tank rusting internally.
Sounds to me like the valves are clogged with guck. Open it up, clean them out, inspect all, make sure the floats in fact float, adjust float height, replace fuel filter, reassemble.
P.S. Correction. Forget "floats are sunk". That would make gas flow all the time, overfill the bowls; the truck would run richer than a cob, and mileage would be horrible. But the floats could be stuck in the UP position, keeping the valve shut off.