Én se tudnék (lényegesen) más módszert.
Amire még érdemes lehet figyelni: verzió-függőség is, azaz pl. egy X csomag függ az Y csomagtól, de annak is a legalább 2.1-es verziójától. Nem annyira mainstream, de széles körben használt csomagoknál sűrűn előfordul, hogy az Y-ból a legújabb kell neki.