#27686: couchdb 1.0.1 Hang during startup ---------------------------------------+------------------------------------ Reporter: jeff-macports@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: couchdb ---------------------------------------+------------------------------------ Comment(by jeff-macports@…): Replying to [comment:5 trevor.bain@…]:
Can't macports require a variant for a dependency? And, if so, wouldn't the fix be to depend on the +ssl variant in couchdb. I'm gonna assume both of these statements are true and look into how to propose a patch to a port owner (off to RTFM).
I don't believe it is possible. In fact, there is an open ticket from a very long time ago (#126) about that topic that appears to still be unresolved. I think the best option here is to file a ticket with the erlang maintainer to add +ssl as a default variant. Since it was (incorrectly) building it that way before, it should be the default now since other ports, like couchdb, were depending on that behavior. Alternately, a patch could be included in the portfile for couchdb that disables ssl support and add a variant for that in couchdb that could check for the existence of some part of erlang that indicates ssl support and error out if it isn't there. -- Ticket URL: <https://trac.macports.org/ticket/27686#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS