Let's denote:
$\mu_1$ (boy's slip ratio)
$\mu_2$ (box's slip ratio)
$m$ (boy's mass)
$M$ (box's mass)
$F$ (pulling force of the boy)
$\alpha$ (the angle of the rope to the horizon)
Then
1) The box will start to move if the following inequality holds:
$$F\cos \alpha \geqslant \mu_2(Mg-F\sin \alpha)$$
2)The boy does not slide along the ice if the following inequality holds:
$$\mu_1(mg+F\sin \alpha)\geqslant F\cos \alpha$$
Combining both inequalities together we get:
$$\frac{\mu_2 Mg}{\cos \alpha +\mu_2\sin \alpha}\leqslant F \leqslant \frac{\mu_1 mg}{\cos \alpha -\mu_1\sin \alpha}$$
At minimum angle the inequality becomes an equation:
$$\frac{\mu_2 Mg}{\cos \alpha +\mu_2\sin \alpha}=\frac{\mu_1 mg}{\cos \alpha -\mu_1\sin \alpha}$$
A solution of this equation:
$$\alpha_{min}=\arctan \left (\frac{\frac{M}{\mu_1}-\frac{m}{\mu_2}}{M+m}\right)=29.05^{\circ}$$