[MacPorts] #56809: gstreamer1-gst-plugins-base upgrade error: +ogg+x11 upgrades to +cocoa+ogg-x11
MacPorts
noreply at macports.org
Sat Jul 14 15:37:20 UTC 2018
#56809: gstreamer1-gst-plugins-base upgrade error: +ogg+x11 upgrades to
+cocoa+ogg-x11
------------------------------------------+--------------------
Reporter: posita | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.5.2
Resolution: | Keywords:
Port: gstreamer1-gst-plugins-base |
------------------------------------------+--------------------
Comment (by kencu):
I tried this upgrade again this morning, rolling back to an older version
of `gstreamer1-gst-plugins-base+ogg+x11`, and then letting the upgrade
take care of itself. It worked correctly:
{{{
$ port -v installed gstreamer1-gst-plugins-base
The following ports are currently installed:
gstreamer1-gst-plugins-base @1.14.1_0+ogg+x11 platform='darwin 17'
archs='x86_64' date='2018-06-22T19:36:59-0700'
gstreamer1-gst-plugins-base @1.14.1_5+ogg+x11-cocoa (active)
platform='darwin 17' archs='x86_64' date='2018-07-14T08:29:55-0700'
}}}
So my initial impression of a faulty upgrade was incorrect. I must have
deactivated `gstreamer1-gst-plugins-base` above at some time, and then
when I asked for an install of `webkit2-gtk` it pulled in a fresh copy of
`gstreamer1-gst-plugins-base`.
However, as `gstreamer1-gst-plugins-base` now defaults to `+cocoa+ogg` on
newer systems, it is not the right version to build `webkit2-gtk` any
longer, and the build fails.
If I'm reading this correctly, the default install of `gstreamer1-gst-
plugins-base` has changed from `+x11` to `+cocoa` on these newer systems
and so ports that assumed the `+x11` install will have to be adjusted to
force it now (or the default can be changed back to `+x11` if that is the
more sensible thing to do, depending on how many ports are affected).
I think there is another ticket somewhere with the `gstreamer1-gst-
plugins-bad` issue you mentioned.
--
Ticket URL: <https://trac.macports.org/ticket/56809#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list