Just a couple of observations on this upgrade:

1. Python 2.7.9 now does strict SSL certificate checking as per http://www.python.org/dev/peps/pep-0476/ and as a result I had at least one package break due to:

[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)

I managed to fix that issue by switching the source URL from https:// to http:// Although this change in behaviour is desirable in the grand scheme of things, it is likely to cause some pains along the way.

2. python-imaging build just locks up for me. I don't know what's wrong. I tried an strace but all I can see is a python process waiting on a futex.

I think it may be a good idea to keep python 2.7.3 packages in oe-core because a move from 2.7.3 to 2.7.9 is likely to break some systems. At least in terms of item 1, we have a large potential for breakage, since the SSL cert checking will break anything that uses self-signed SSL certs for HTTPS without deploying the correct CA to the client systems. As far as I can tell, there is no system wide override for this behaviour.

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to