On Dec 30, 2019, at 4:41 PM, Ken Cunningham <[email protected]> wrote: > > I thought I would install the new openal-soft with the gui with the tests as > well. > > sudo port -v install openal-soft +gui +tests > > I did not already have cmake or qt5 installed on the 10.7 system I was using. > > Running the above command installed cmake from source with the +gui option, > as no binary exists for that, and then started to install qt5-qtbase with the > +tests variant until I aborted that. > > I installed qt5-qtbase separately, without +tests, using the buildbot binary, > and then when I installed openal-soft +gui +tests I got what I wanted. > > So — I guess there is no way around this automatically?
you could probably do something like port install rdepof:openal-soft && port install openal-soft +gui +tests In general, though, it's an intentional feature that variants propagate down like that. It's one of the reasons why it's best to have as few variants as possible in a port. -- Daniel J. Luke
