[MacPorts] #56778: gstreamer1-gst-plugins-base upgrade fails: Variant x11 conflicts with cocoa

MacPorts noreply at macports.org
Sat Jul 7 09:17:20 UTC 2018


#56778: gstreamer1-gst-plugins-base upgrade fails: Variant x11 conflicts with cocoa
-------------------------------------+-------------------------------------
  Reporter:  squizzgitmon            |      Owner:  Mihai Moldovan
                                     |  <ionic@…>
      Type:  defect                  |     Status:  closed
  Priority:  Normal                  |  Milestone:
 Component:  ports                   |    Version:
Resolution:  fixed                   |   Keywords:
      Port:  gstreamer1-gst-         |
  plugins-base                       |
-------------------------------------+-------------------------------------

Comment (by Ionic):

 Crap. I hoped that it would stay local to the port, not be passed-down to
 others as well. Wouldn't that also affect all ports that are already using
 `variant_set` (just in the opposite way)?

 Hm, it's a normal/new install... since `universal` is set, it should pull-
 in `x11` as a default flag and disable `cocoa`. I'm stumped, `x11` should
 be getting enabled. Maybe I need to quote `variations("cocoa/x11")`
 instead of not quoting them? I've tried that at first (as `set
 variations("cocoa") "-"`, quoting both the variant string and the disable
 character), but that didn't seem to work at all.

 If everything fails and this turns out to have highly disadvantageous
 effects, we can just comment out/remove the `cocoa` variant again and only
 use GLX/`x11`. That'll break the OpenGL implementation in plugins-base,
 but I hardly doubt anyone is actually using that... short of for testing
 gstreamer.

-- 
Ticket URL: <https://trac.macports.org/ticket/56778#comment:14>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list