Download failed: http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/CPAN-Meta-YAML-0.012.tar.gz<\/code><\/p>\nThe fix is to edit the ruby file with a later version of the file that does exist, along with its SHA1 hash underneath.<\/p>\n
<\/p>\n
The file to edit is located in\u00a0\/usr\/local\/Library\/Taps\/linode\/homebrew-cli\/linode-cli.rb. Scroll down to:<\/p>\n
resource 'CPAN::Meta::YAML' do<\/code><\/p>\n <\/p>\n
Edit the below URL from:<\/p>\n
url 'http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/CPAN-Meta-YAML-0.012.tar.gz'<\/code><\/p>\nto:<\/p>\n
url 'http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/CPAN-Meta-YAML-0.018.tar.gz'<\/code><\/p>\n <\/p>\n
Edit the below SHA1 from:<\/p>\n
sha1 'a8dcaccedf8ebf56667289f12d76c05bff8379da'<\/code><\/p>\nto:<\/p>\n
sha1 'e540fc207c0ace3041abfec2c90cf54d510ce9fa'<\/code><\/p>\n <\/p>\n
Do the same for the following, from:<\/p>\n
resource 'Parse::CPAN::Meta' do<\/code> \n\u00a0 url 'http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/Parse-CPAN-Meta-1.4414.tar.gz'<\/code> \n\u00a0 sha1 'a6499fe30e87cfcf71a0f77adb4083bbf4b0429e'<\/code> \nend<\/code><\/p>\nto:<\/p>\n
resource 'Parse::CPAN::Meta' do<\/code> \n\u00a0 url 'http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/Parse-CPAN-Meta-1.4422.tar.gz'<\/code> \n\u00a0 sha1 '3f96ecfbeab892d6c309aa5d7510d3df190f50b3'<\/code> \nend`<\/p>\n <\/p>\n
And again, from:<\/p>\n
resource 'CPAN::Meta::Requirements' do<\/code> \n\u00a0 url 'http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/CPAN-Meta-Requirements-2.125.tar.gz'<\/code> \n\u00a0 sha1 '1d0d20024c531354094ca9a1609fad694b8db7d3'<\/code> \nend<\/code><\/p>\nto:<\/p>\n
resource 'CPAN::Meta::Requirements' do<\/code> \n\u00a0 url 'http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/CPAN-Meta-Requirements-2.140.tar.gz'<\/code> \n\u00a0 sha1 '8dad15fa876859a175680550fe68dc09e9f3c118'<\/code> \nend<\/code><\/p>\n <\/p>\n
And again, from:<\/p>\n
resource 'CPAN::Meta' do<\/code> \n\u00a0 url 'http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/CPAN-Meta-2.140640.tar.gz'<\/code> \n\u00a0 sha1 'f612221e15f654c2a5994699873a0881e71c3c3c'<\/code> \nend<\/code><\/p>\nto:<\/p>\n
resource 'CPAN::Meta' do<\/code> \n\u00a0 url 'http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/CPAN-Meta-2.150005.tar.gz'<\/code> \n\u00a0 sha1 '2d75030bc177dedc98cc2cbd396d98943da5f86b<\/code> \nend<\/code><\/p>\n <\/p>\n
And again, from:<\/p>\n
resource 'Perl::OSType' do<\/code> \n\u00a0 url 'http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/Perl-OSType-1.007.tar.gz'<\/code> \n\u00a0 sha1 'b04781569df225919440d1ca4124c835457c8910'<\/code> \nend<\/code><\/p>\nto:<\/p>\n
resource 'Perl::OSType' do<\/code> \n\u00a0 url 'http:\/\/www.cpan.org\/authors\/id\/D\/DA\/DAGOLDEN\/Perl-OSType-1.010.tar.gz'<\/code> \n\u00a0 sha1 '55f74bc6b5462d6a628f396166150f683c34a039'<\/code> \nend<\/code><\/p>\n <\/p>\n
Last one, from:<\/p>\n
resource 'ExtUtil' do<\/code> \n\u00a0 url 'http:\/\/www.cpan.org\/authors\/id\/A\/AM\/AMBS\/ExtUtils\/ExtUtils-CBuilder-0.280216.tar.gz'<\/code> \n\u00a0 sha1 'f13c42bbe82ed3e1d99649624c10f3da3c171c13'<\/code> \nend<\/code><\/p>\nto:<\/p>\n
resource \u2018ExtUtil\u2019 do<\/code> \n\u00a0 url \u2018http:\/\/www.cpan.org\/authors\/id\/A\/AM\/AMBS\/ExtUtils-CBuilder-0.280224.tar.gz\u2019<\/code> \n\u00a0 sha1 \u20185dc79083f031fcb2d1e989e0bc00526885d851f7\u2019<\/code> \nend<\/code><\/p>\nSave the file and try again. Hopefully, Linode will fix this shortly, they also need to update the ruby file to use sha256 also, I may do this in the future if I’m ever utterly bored.<\/p>\n","protected":false},"excerpt":{"rendered":"
This site and all of my others are hosted on a lovely 12GB Linode instance in London. As I’ve been messing around with API’s more and more recently, I discovered that Linode has made their own command line interface utility that’s available in part via OS X (macOS) HomeBrew. Unfortunately, as of writing this, their […]<\/p>\n","protected":false},"author":2,"featured_media":3834,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false},"categories":[15,40],"tags":[],"yoast_head":"\n
Linode-CLI HomeBrew - Fix File Not Found During Installation - E<\/title>\n \n \n \n \n \n \n \n \n \n \n \n\t \n\t \n\t \n \n \n\t \n\t \n\t \n