7 Mar
2008
7 Mar
'08
2:21 a.m.
On 06 Mar, 2008, at 21:12, skip@pobox.com wrote:
% sudo port install py25-matplotlib +gtk ... I asked for the gtk variant. Why was the tkinter variant installed?
Chris> py25-matplotlib does not provide a variant gtk (it provides a Chris> variant gtk2) and +tkinter is the default if no other variant is Chris> specified.
Yet, amazingly, it didn't complain.
It doesn't complain because MacPorts allows variants to cascade to dependencies--for example, if you had nothing installed and specified "py25-matplotlib +gtk2 +quartz", then despite the lack of a "quartz" variant for py25-matplotlib, all other ports (e.g. gtk2) would be installed with it.