As we continue to implement our caching system, a blocking bug has been introduced while trying to build the Buildout extension responsible of caching.
The caching system, named SHACache, allows somebody to easily upload and cache a file, and to identify it with its SHA footprint. slapos.libnetworkcache is our Python library responsible of download and upload from cache.
Implemented in SlapOS, it means that, when your SlapOS Node builds a software and all its dependencies, if a website with required files is down (pypi.python.org for example), or if a file is no longer available (for example a specific version of a software that has been removed from the download area), SlapOS will find it in the cache and can successfully finish the build.
Latest version of slapos.libnetworkcache added dependency to M2Crypto, and this one doesn't want to build correctly with our system, thus affecting the majority of the available software releases we made.
A new version should be out very soon, fixing this problem. I'll keep you informed here when it is released.