[rucksack] merged package API into rucksack as not necessary