[MacPorts] #45822: Issues when installing VLC-devel in a clean MacPorts install
MacPorts
noreply at macports.org
Sat Feb 27 05:59:23 PST 2016
#45822: Issues when installing VLC-devel in a clean MacPorts install
--------------------------------+--------------------------------
Reporter: onaforeignshore@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: VLC-devel |
--------------------------------+--------------------------------
Comment (by rjvbertin@…):
You're right that this is very weird. I'd hope that the build bots create
each binary package by starting with a clean MacPorts base install, so if
this were an issue with port:VLC it should have appeared on the build bots
too. Theoretically.
Variants are transmitted to dependencies that support them, and can lead
to conflicts "down the road", especially if you come upon GTk2
dependencies. I have no idea what the current status of the native/quartz
GTk2 implementation is, but I wouldn't be at all surprised if not all
GTk2-related ports support the quartz version, possibly because they
(also) have X11 dependencies.
There isn't much we can do about that because ports cannot depend on a
specific set of variants of some other port. We can check if no
incompatible variants are active, but not impose a specific variant on a
missing dependency.
The only possible solution I see here is to rename the quartz variant
(cocoa or native would be reasonable alternatives).
NB: I have port:VLC installed
`+dbus+full+huge+jack+qtkit+quartz+shout+smb+svg+x11` and port:libVLC
`+dbus+qtkit+quartz+x11 (active)`. So it is definitely possible to install
VLC with support for both "native" and X11 (I have no idea though how to
start it under X11 =)).
--
Ticket URL: <https://trac.macports.org/ticket/45822#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list