Hi. I've got two separate packages which I'd like to bundle together into a metapackage but I want only one of them to be installed depending on the target machine's OS version.
I've set up each package's requirements such that the 10.3 package will only install if the computer is running 10.3.x (actually >=10.3 && <10.4) and, similarly, the 10.4 package will only install if OS >=10.4.
Both of those work correctly when run on their respective OSs. The problem arises when I throw them both together into a metapackage; no matter which machine I try to install on, the mpkg fails.
If I try on 10.3 the metapackage tells me I need 10.4 and vice versa! Can anyone help please? I've got a lot of angry users looking for this update and my offering two discrete packages is not an option.
Thanks