Ryan Schmidt ryandesign at macports.org
Thu May 19 07:39:58 PDT 2016

On May 19, 2016, at 9:35 AM, René J.V. Bertin wrote:
> On Thursday May 19 2016 09:13:11 Ryan Schmidt wrote:
>> We can't use variants for reasons already explained.
>> You talked about using path:-style dependencies, which one only does if there are multiple ports that can provide a file.
> I don't agree: they could also be used in the context of a port that has variants which strip it from specific components. Could as in the sense that it'd work.

That's not what path:-style dependencies are for, and they don't work like that. A "path:foo:bar" dependency means "if the file at path foo does not exist, install the port bar, which shall provide the file at path foo". It will not reinstall an already installed port with a different variant.

More information about the macports-users mailing list