> On Apr 2, 2018, at 8:26 AM, Ryan Schmidt <[email protected]> wrote: > > > On Apr 2, 2018, at 10:18, Jeremy Huddleston Sequoia wrote: > >> Jeremy Huddleston Sequoia (jeremyhu) pushed a commit to branch master >> in repository macports-ports. >> >> >> https://github.com/macports/macports-ports/commit/607997ade7f0bd99c7a7297d7a49ae79442b705f >> >> The following commit(s) were added to refs/heads/master by this push: >> >> new 607997a misc: Update port:openssl dependency to >> path:lib/libssl.dylib:openssl >> >> 607997a is described below >> >> >> commit 607997ade7f0bd99c7a7297d7a49ae79442b705f >> >> Author: Jeremy Huddleston Sequoia >> AuthorDate: Mon Apr 2 08:17:55 2018 -0700 >> >> >> misc: Update port:openssl dependency to path:lib/libssl.dylib:openssl >> >> >> >> Signed-off-by: Jeremy Huddleston Sequoia <[email protected]> >> >> --- >> aqua/qt5/Portfile | 2 +- >> aqua/qt55/Portfile | 2 +- >> aqua/qt56/Portfile | 2 +- >> aqua/qt57/Portfile | 2 +- >> aqua/qt58/Portfile | 2 +- >> aqua/qt59/Portfile | 2 +- >> databases/msodbcsql/Portfile | 2 +- >> devel/cargo/Portfile | 2 +- >> devel/fbthrift/Portfile | 2 +- >> devel/folly/Portfile | 2 +- >> devel/grpc/Portfile | 2 +- >> devel/lua-luasec/Portfile | 2 +- >> devel/qca/Portfile | 2 +- >> devel/wangle/Portfile | 2 +- >> finance/bitcoin/Portfile | 2 +- >> math/octave/Portfile | 2 +- >> net/libstrophe/Portfile | 2 +- >> net/mosquitto/Portfile | 2 +- >> net/profanity/Portfile | 2 +- >> net/qpid-proton/Portfile | 2 +- >> net/snort/Portfile | 2 +- >> science/ldas-tools-framecpp/Portfile | 2 +- >> textproc/html-xml-utils/Portfile | 2 +- >> www/phantomjs/Portfile | 2 +- >> 24 files changed, 24 insertions(+), 24 deletions(-) >> >> >> diff --git a/aqua/qt5/Portfile b/aqua/qt5/Portfile >> index 209dc19..69a0ea9 100644 >> --- a/aqua/qt5/Portfile >> +++ b/aqua/qt5/Portfile >> @@ -1093,7 +1093,7 @@ foreach {module module_info} [array get modules] { >> >> # see https://trac.macports.org/ticket/51358 >> # for why not a path dependency >> - depends_lib-append port:openssl >> + depends_lib-append path:lib/libssl.dylib:openssl >> } >> default_variants-append +openssl > > > What about the ports that are not compatible with libressl, and deliberately > did not use a path dependency, like this one?
Then they are no worse off than they were before and are possibly a step closer to being able to work with libressl since error messages will indicate a failure point that can be easily remedied rather than "the openssl port conflicts with libressl"
