Medicine

A child presents with massive hemetemesis and systemic hypotension. He has no fever or other significant history. Examination reveal massive splenomegaly but no hepatomegaly. Likely diagnosis is