[MacPorts] #69787: gstreamer1-gst-plugins-good @ 1.24.1 -x11: Conflicting header file of dependencies mesa and gl-headers

MacPorts noreply at macports.org
Mon Apr 22 06:31:43 UTC 2024


#69787: gstreamer1-gst-plugins-good @ 1.24.1 -x11: Conflicting header file of
dependencies mesa and gl-headers
-------------------------------------------------+-------------------------
  Reporter:  FlyingSamson                        |      Owner:  (none)
      Type:  defect                              |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.9.99
Resolution:                                      |   Keywords:
      Port:  gstreamer1-gst-plugins-good,        |
  gstreamer1-gst-plugins-base, gl-headers        |
-------------------------------------------------+-------------------------

Comment (by Gcenx):

 Replying to [comment:13 kencu]:
 > you did recommend nodownload, but folks felt because there were so many,
 ports should be individually changed to that, then the default changed
 once they were all changed and confirmed to work that way. That effort is
 however stalled, tracked here #67990

 Oh I remember why this was the case, the reason why gl-headers became a
 Portfile was due to us being a wrap used by gstreamer as when it’s used it
 will download via git meaning it would fail on older systems that don’t
 install modern git.

 Replying to [comment:13 kencu]:
 > how do we clean up the gstreamer — debacle? We need GL support again, we
 need quartz to work, we need x11 to work, we need webkit2-gtk to work, and
 we can’t conflict with mesa.

 Yeah, the gstreamer1 ports are rather critical dependencies and these
 rushed updates are frankly awful, I’d given my two cents from the start
 but they look to have been configure how brew would have done them.

 Replying to [comment:13 kencu]:
 > These ports are nomaintainer. You understand them better than most. Want
 to claim them, take over, and fix this up?

 I’ve been working on the gstreamer1 ports locally already, there’s still
 going to be other ports that need fixing so they can be installed with
 -x11 though.

 Done of the default variants also make no sense, like why is pulseaudio
 enabled by default.

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


More information about the macports-tickets mailing list