#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