metadata: compile dependencies only when the package is selected