postfix +tls upgrade broken
Rainer Müller
raimue at macports.org
Thu Apr 2 16:01:02 PDT 2009
On 2009-04-03 00:23, Bradley Giesbrecht wrote:
> Performing "port selfupdate" followed by "port upgrade outdated" and
> my postfix +tls was broken by not finding "/opt/local/lib/libssl.
> 0.9.8.dylib".
>
> Adding a symlink provided a quick fix. I'd like to see postfix
> building with this simlink "/opt/local/lib/libssl.dylib" instead.
> libcrypto has the same issue here.
>
> lrwxr-xr-x 1 root admin 12 Apr 2 14:55 /opt/local/lib/libssl.
> 0.9.8.dylib -> libssl.dylib
> -r-xr-xr-x 2 root admin 346816 Apr 2 14:44 /opt/local/lib/libssl.
> 1.0.0.dylib
> -rw-r--r-- 2 root admin 543408 Apr 2 14:44 /opt/local/lib/libssl.a
> lrwxr-xr-x 1 root admin 18 Apr 2 14:44 /opt/local/lib/
> libssl.dylib -> libssl.1.0.0.dylib
Sync again and then upgrade openssl. The openssl @1.0.0-beta1 port
upgrade has been reverted.
But in general, this is how the final update to openssl @1.0.0 will go.
Every dependent need to be rebuild as usually for every upgrade. Just
that in this case it will affect many ports and will probably cause much
confusion at first.
I don't think there is a better solution currently than advising to run
'sudo port -R upgrade openssl' when it is released, even if it will
probably trigger a lot of unnecessary rebuilds.
Rainer
More information about the macports-dev
mailing list