today i tried to build morph-browser from the source code
on github.
i tried to build it with clickable, using:
$ clickable build
but i got an error:
Sending build context to Docker daemon 3.584kB
Step 1/8 : FROM clickable/amd64-16.04-armhf:16.04.5
---> 6236c98e71a1
Step 2/8 : RUN echo set debconf/frontend Noninteractive | debconf-communicate && echo set debconf/priority critical | debconf-communicate
---> Using cache
---> 4d0a3b15df03
Step 3/8 : RUN apt-get update && apt-get install -y --force-yes --no-install-recommends pkg-config libssl-dev:armhf && apt-get clean
---> Running in 349071ef4581
Get:1 http://ppa.launchpad.net/bhdouglass/clickable/ubuntu xenial InRelease [17.5 kB]
Get:2 http://archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports xenial InRelease [247 kB]
Ign:4 https://deb.nodesource.com/node_12.x xenial InRelease
Get:5 http://ppa.launchpad.net/mardy/qbs-on-lts/ubuntu xenial InRelease [17.5 kB]
Ign:6 https://deb.nodesource.com/node_12.x xenial Release
Ign:7 http://repo.ubports.com xenial InRelease
Ign:8 https://deb.nodesource.com/node_12.x xenial/main Sources
Get:9 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Get:10 http://ppa.launchpad.net/bhdouglass/clickable/ubuntu xenial/main amd64 Packages [789 B]
Ign:11 https://deb.nodesource.com/node_12.x xenial/main amd64 Packages
Get:12 http://archive.ubuntu.com/ubuntu xenial-security InRelease [109 kB]
Get:13 http://repo.ubports.com xenial Release [6309 B]
Ign:14 https://deb.nodesource.com/node_12.x xenial/main armhf Packages
Get:15 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages [1558 kB]
Get:16 http://ppa.launchpad.net/bhdouglass/clickable/ubuntu xenial/main armhf Packages [789 B]
Get:17 http://ports.ubuntu.com/ubuntu-ports xenial-updates InRelease [109 kB]
Ign:18 https://deb.nodesource.com/node_12.x xenial/main all Packages
Get:19 http://repo.ubports.com xenial Release.gpg [473 B]
Get:20 http://ppa.launchpad.net/mardy/qbs-on-lts/ubuntu xenial/main amd64 Packages [1120 B]
Get:21 http://archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages [176 kB]
Get:22 http://ports.ubuntu.com/ubuntu-ports xenial-security InRelease [109 kB]
Ign:8 https://deb.nodesource.com/node_12.x xenial/main Sources
Get:23 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages [9827 kB]
Get:24 http://ppa.launchpad.net/mardy/qbs-on-lts/ubuntu xenial/main armhf Packages [551 B]
Get:25 http://ports.ubuntu.com/ubuntu-ports xenial/main armhf Packages [1486 kB]
Get:26 http://repo.ubports.com xenial/main amd64 Packages [1156 kB]
Ign:11 https://deb.nodesource.com/node_12.x xenial/main amd64 Packages
Ign:14 https://deb.nodesource.com/node_12.x xenial/main armhf Packages
Get:27 http://ports.ubuntu.com/ubuntu-ports xenial/multiverse armhf Packages [149 kB]
Get:28 http://ports.ubuntu.com/ubuntu-ports xenial/universe armhf Packages [9531 kB]
Ign:18 https://deb.nodesource.com/node_12.x xenial/main all Packages
Ign:8 https://deb.nodesource.com/node_12.x xenial/main Sources
Get:29 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [2560 kB]
Ign:11 https://deb.nodesource.com/node_12.x xenial/main amd64 Packages
Get:30 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [26.2 kB]
Get:31 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [1544 kB]
Get:32 http://repo.ubports.com xenial/main armhf Packages [1178 kB]
Get:33 http://archive.ubuntu.com/ubuntu xenial-security/main amd64 Packages [2051 kB]
Get:34 http://archive.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [8820 B]
Get:35 http://archive.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [984 kB]
Ign:14 https://deb.nodesource.com/node_12.x xenial/main armhf Packages
Get:36 http://ports.ubuntu.com/ubuntu-ports xenial-updates/main armhf Packages [1694 kB]
Ign:18 https://deb.nodesource.com/node_12.x xenial/main all Packages
Ign:8 https://deb.nodesource.com/node_12.x xenial/main Sources
Get:37 http://ports.ubuntu.com/ubuntu-ports xenial-updates/multiverse armhf Packages [19.0 kB]
Get:38 http://ports.ubuntu.com/ubuntu-ports xenial-updates/universe armhf Packages [1399 kB]
Ign:11 https://deb.nodesource.com/node_12.x xenial/main amd64 Packages
Ign:14 https://deb.nodesource.com/node_12.x xenial/main armhf Packages
Get:39 http://ports.ubuntu.com/ubuntu-ports xenial-security/main armhf Packages [1242 kB]
Ign:18 https://deb.nodesource.com/node_12.x xenial/main all Packages
Ign:8 https://deb.nodesource.com/node_12.x xenial/main Sources
Get:40 http://ports.ubuntu.com/ubuntu-ports xenial-security/restricted armhf Packages [10.4 kB]
Get:41 http://ports.ubuntu.com/ubuntu-ports xenial-security/multiverse armhf Packages [5050 B]
Get:42 http://ports.ubuntu.com/ubuntu-ports xenial-security/universe armhf Packages [874 kB]
Ign:11 https://deb.nodesource.com/node_12.x xenial/main amd64 Packages
Ign:14 https://deb.nodesource.com/node_12.x xenial/main armhf Packages
Ign:18 https://deb.nodesource.com/node_12.x xenial/main all Packages
Ign:8 https://deb.nodesource.com/node_12.x xenial/main Sources
Ign:11 https://deb.nodesource.com/node_12.x xenial/main amd64 Packages
Ign:14 https://deb.nodesource.com/node_12.x xenial/main armhf Packages
Ign:18 https://deb.nodesource.com/node_12.x xenial/main all Packages
Ign:8 https://deb.nodesource.com/node_12.x xenial/main Sources
Ign:11 https://deb.nodesource.com/node_12.x xenial/main amd64 Packages
Ign:14 https://deb.nodesource.com/node_12.x xenial/main armhf Packages
Ign:18 https://deb.nodesource.com/node_12.x xenial/main all Packages
Err:8 https://deb.nodesource.com/node_12.x xenial/main Sources
server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Ign:11 https://deb.nodesource.com/node_12.x xenial/main amd64 Packages
Ign:14 https://deb.nodesource.com/node_12.x xenial/main armhf Packages
Ign:18 https://deb.nodesource.com/node_12.x xenial/main all Packages
Fetched 38.5 MB in 10s (3628 kB/s)
Reading package lists...
W: The repository 'https://deb.nodesource.com/node_12.x xenial Release' does not have a Release file.
E: Failed to fetch https://deb.nodesource.com/node_12.x/dists/xenial/main/source/Sources server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
E: Some index files failed to download. They have been ignored, or old ones used instead.
The command '/bin/sh -c apt-get update && apt-get install -y --force-yes --no-install-recommends pkg-config libssl-dev:armhf && apt-get clean' returned a non-zero code: 100
Command exited with non-zero exit status 100, see above for details. This is most likely not a problem with Clickable.
first i thought that it was a problem with
/etc/ssl/certs/ca-certificate.crt
but i updated it recently, so i thought about running
$ curl -vvI https://deb.nodesource.com/node_12.x/dists/xenial/main/source/Sources
and got this:
* Trying 2a02:26f0:2500::217:9e49...
* TCP_NODELAY set
* Connected to deb.nodesource.com (2a02:26f0:2500::217:9e49) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /etc/ssl/certs
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=nodesource.com
* start date: Sep 30 20:04:56 2021 GMT
* expire date: Dec 29 20:04:55 2021 GMT
* subjectAltName: host "deb.nodesource.com" matched cert's "deb.nodesource.com"
* issuer: C=US; O=Let's Encrypt; CN=R3
* SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Using Stream ID: 1 (easy handle 0x55f28da62540)
> HEAD /node_12.x/dists/xenial/main/source/Sources HTTP/2
> Host: deb.nodesource.com
> User-Agent: curl/7.58.0
> Accept: */*
>
* Connection state changed (MAX_CONCURRENT_STREAMS updated)!
< HTTP/2 404
HTTP/2 404
< content-type: text/html
content-type: text/html
< content-length: 162
content-length: 162
< server: nginx
server: nginx
< date: Thu, 07 Oct 2021 11:36:30 GMT
date: Thu, 07 Oct 2021 11:36:30 GMT
<
* Connection #0 to host deb.nodesource.com left intact
so what is the problem?
this is the first time i run into this error.