[MacPorts] #69787: gstreamer1-gst-plugins-good @ 1.24.1 -x11: Conflicting header file of dependencies mesa and gl-headers
MacPorts
noreply at macports.org
Sat Apr 20 13:41:40 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 |
------------------------------------------+--------------------
Description changed by FlyingSamson:
Old 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: [https://github.com/macports/macports-ports/pull/23502 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.
New 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
`<prefix>/include/GL/glext.h` which is already provided through the `gl-
headers` port (recursive dependency through `gstreamer1-gst-plugins-
base`).
Related PR: [https://github.com/macports/macports-ports/pull/23502 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.
--
--
Ticket URL: <https://trac.macports.org/ticket/69787#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list