On 9 Mar 2016, at 12:56, Daniel Johnson <daniel.johnso...@gmail.com> wrote:

> 
>> On Mar 7, 2016, at 10:57 AM, Alexander Hansen <alexanderk.han...@gmail.com> 
>> wrote:
>> 
>>> 
>>> On Mar 7, 2016, at 07:17, Christian Ebert <blacktr...@gmx.net> wrote:
>>> 
>>> * Richard Walker on Monday, March 07, 2016 at 12:41:07 +1100
>>>> After doing a selfupdate/update-all this morning I now get this
>>>> message on starting Apache:
>>>> 
>>>> apache2: Syntax error on line 242 of /sw/etc/apache2/apache2.conf:
>>>> Syntax error on line 1 of /sw/etc/apache2/mods-enabled/php5.load:
>>>> Cannot load /sw/lib/apache2/modules/libphp5.so into server:
>>>> dlopen(/sw/lib/apache2/modules/libphp5.so, 10): Symbol not found:
>>>> _SSLv2_client_method\n  Referenced from:
>>>> /sw/lib/apache2/modules/libphp5.so\n  Expected in:
>>>> /sw/lib/libssl.1.0.0.dylib\n in /sw/lib/apache2/modules/libphp5.so
>>> 
>>> I got a similar error from python27
>>> 
>>>> It seems that libphp5.so attempts to call SSLv2_client_method() and
>>>> now fails to find it.
>>>> 
>>>> It seems that the reason is that in OpenSSL 1.0.2g, SSLv2 calls are
>>>> now disabled by default,
>>>> and that even enabling them at build-time is not enough:
>>>> http://www.openssl.org/news/secadv/20160301.txt
>>> 
>>> In the case of python, fink rebuild python27 fixed the problem.
>>> 
>>> Christian
>>> --
>>> theatre - books - texts - movies
>>> Black Trash Productions at home: http://www.blacktrash.org
>>> Black Trash Productions on Facebook:
>>> http://www.facebook.com/blacktrashproductions
>>> 
>> 
>> I’ve cc’ed the python27 maintainer (who is also the openssl100 maintainer) 
>> since this probably indicates that python* needs a versioned dependency on 
>> openssl100 and a revision bump.
>> 
>> If rebuilding libapache2-mod-php5 makes that work, a similar update would be 
>> needed there.
>> 
>> --
>> Alexander Hansen, Ph.D.
>> Fink User Liaison
> 
> I love when libraries drop symbols in a minor update.
> 
> I’ve updated all my packages to depend on 1.0.2g but there are a number of 
> others that need updating too.
> 
> Daniel
> 

This also broke spyder-mac-py27:

Traceback (most recent call last):
  File "/sw/bin/spyder-mac-py27.py", line 3, in <module>
    start_app.main()
  File "/sw/lib/python2.7/site-packages/spyderlib/start_app.py", line 72, in 
main
    from spyderlib import spyder
  File "/sw/lib/python2.7/site-packages/spyderlib/spyder.py", line 106, in 
<module>
    from spyderlib.plugins.inspector import ObjectInspector
  File "/sw/lib/python2.7/site-packages/spyderlib/plugins/inspector.py", line 
32, in <module>
    from spyderlib.widgets.browser import WebView
  File "/sw/lib/python2.7/site-packages/spyderlib/widgets/browser.py", line 11, 
in <module>
    from spyderlib.qt.QtWebKit import QWebView, QWebPage
  File "/sw/lib/python2.7/site-packages/spyderlib/qt/QtWebKit.py", line 10, in 
<module>
    from PyQt4.QtWebKit import *  # analysis:ignore
ImportError: 
dlopen(/sw/lib/qt4-mac/lib/python2.7/site-packages/PyQt4/QtWebKit.so, 2): 
Symbol not found: _SSLv2_client_method
  Referenced from: /sw/lib/qt4-mac/lib/QtNetwork.framework/Versions/4/QtNetwork
  Expected in: /sw/lib/libssl.1.0.0.dylib
 in /sw/lib/qt4-mac/lib/QtNetwork.framework/Versions/4/QtNetwork

I rebuilt qt4-base-mac (and everything that comes with it), and that seems to 
have done the trick.  But because I was compiling on a different machine to the 
one I want to run spyder on, it was a bit epic persuading that machine to 
binary install the rebuilt copy (I had to remove everything recursively and 
delete the debs).

— Viv
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to