tool dependency definition for required packages