Fix packages download errors
Fixes #1129 (closed)
Merge request reports
Activity
50 50 override :'chef-gem', version: '12.5.1' 51 51 override :cacerts, version: '2016.01.20', source: { md5: '06629db7f712ff3a75630eccaecc1fe4' } 52 52 override :pip, version: '7.1.2', source: { md5: '3823d2343d9f3aaab21cf9c917710196' } 53 override :liblzma, source: { unsafe: true } @tmaczukin Do any of these two libraries have alternative download locations? Sourcefourge is going through some changes and I think that this might be better resolved by fetching the libraries from alternative locations.
Hmm... source urls for both of these libraries are set to their home pages (http://tukaani.org/xz/xz-5.0.5.tar.gz and http://download.icu-project.org/files/icu4c/54.1/icu4c-54_1-src.tgz), and from there they are redirected to SourceForge. It looks like SourceForge is the home location of these libraries.
But we can search for some alternative locations. I will try to find some later.
same result as unsafe:true, but we can also set the url to match other sourceforge urls in omnibus-software, which is: http://iweb.dl.sourceforge.net/project/
homebrew uses a fossies.org as mirrors for these two, but fossies.org only has newer versions of the package.
the debian ftp also has the files, but newer versions as well.
@marin @tmaczukin It appears that both of these projects use sourceforge for old archived builds only. Bumping the version numbers also fixes the problem. Upstream omnibus-software has already bumped liblzma: https://github.com/chef/omnibus-software/issues/504
mentioned in issue #1129 (closed)
Superseded by !707 (merged)