Opened 6 months ago

Last modified 2 weeks ago

#69787 new defect

gstreamer1-gst-plugins-good @ 1.24.1 -x11: Conflicting header file of dependencies mesa and gl-headers — at Initial Version

Reported by: FlyingSamson Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.9.99
Keywords: Cc:
Port: gstreamer1-gst-plugins-good, gstreamer1-gst-plugins-base, gl-headers

Description

Building gstreamer1-gst-plugins-good with -x11 +no_x11 +quartz in the variants.conf file results in a failure to activate mesa (recursive dependency through gtk3), because it tries to install the header /opt/macports-test/include/GL/glext.h which is already provided through the gl-headers port (recursive dependency through gstreamer1-gst-plugins-base).

Related PR: 23502

Error message:

--->  Activating mesa @22.1.7_2
      [                                        ]  34.5 %Error: Failed to activate mesa: Image error: /opt/macports-test/include/GL/glext.h is being used by the active gl-headers port.  Please deactivate this port first, or use 'port -f activate mesa' to force the activation.

Full log attached below.

Change History (1)

Changed 6 months ago by FlyingSamson

Attachment: main.log added

Mesa build log

Note: See TracTickets for help on using tickets.