Opened 2 months ago

Last modified 7 weeks ago

#69787 new defect

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

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

Description (last modified by FlyingSamson)

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 <prefix>/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 (3)

Changed 2 months ago by FlyingSamson

Attachment: main.log added

Mesa build log

comment:1 Changed 2 months ago by FlyingSamson

Cc: FlyingSamson added

comment:2 Changed 2 months ago by FlyingSamson

Description: modified (diff)
Note: See TracTickets for help on using tickets.