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 -