unrar:
plugin: make
source: https://www.rarlab.com/rar/unrarsrc-5.6.8.tar.gz
source-type: tar
build-packages:
- to i386: ["g++:i386"]
- to amd64: ["g++:amd64"]
- to arm64: ["g++:arm64"]
- to armhf: ["g++:armhf"]
- to s390x: ["g++:s390x"]
- to ppc64el: ["g++:ppc64el"]
This markup has worked 100% without change and without any issue for at least 2 years now.
Today, the package build failed with error...
Pulling unrar
+ snapcraftctl pull
Network request error: HTTPSConnectionPool(host='www.rarlab.com', port=443): Max retries exceeded with url: /rar/unrarsrc-5.6.8.tar.gz (Caused by SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)'),))
Build failed
So I reached out and asked rarlabs if they could fix what I thought was their SSL cert. Eugene promptly replied saying no cert issue was found according to this sslabs test and asked if it could be some network connectivity issue on my (Canonical) end.
Given that the issue will not be easily fixable, I would like to disable ssl_verify in the yaml file for that snapcraftctl pull
part. Can you help?
Thank you for your time.