hercules-390 / hyperion

Hercules 390
Other
251 stars 70 forks source link

Git clone for html fails. git://github.com/hercules-390/html html times out #302

Open Overboard-code opened 9 months ago

Overboard-code commented 9 months ago

(I turned on GIT TRACE and retried)

cmake --build . results in:


[ 97%] Performing download step (git clone) for 'html'
10:01:29.126843 git.c:455               trace: built-in: git clone --no-checkout --config advice.detachedHead=false git://github.com/hercules-390/html html
Cloning into 'html'...
fatal: unable to connect to github.com:
github.com[0: 140.82.113.3]: errno=Connection timed out

10:03:38.903259 trace.c:487             performance: 129.776426477 s: git command: /usr/bin/git clone --no-checkout --config advice.detachedHead=false git://github.com/hercules-390/html html
10:03:38.905834 git.c:455               trace: built-in: git clone --no-checkout --config advice.detachedHead=false git://github.com/hercules-390/html html
Cloning into 'html'...
fatal: unable to connect to github.com:
github.com[0: 140.82.114.4]: errno=Connection timed out

10:05:49.975294 trace.c:487             performance: 131.069467522 s: git command: /usr/bin/git clone --no-checkout --config advice.detachedHead=false git://github.com/hercules-390/html html
10:05:49.977335 git.c:455               trace: built-in: git clone --no-checkout --config advice.detachedHead=false git://github.com/hercules-390/html html
Cloning into 'html'...
fatal: unable to connect to github.com:
github.com[0: 140.82.112.4]: errno=Connection timed out

10:08:01.047602 trace.c:487             performance: 131.070283247 s: git command: /usr/bin/git clone --no-checkout --config advice.detachedHead=false git://github.com/hercules-390/html html
-- Had to git clone more than once:
          3 times.
CMake Error at html-prefix/tmp/html-gitclone.cmake:31 (message):
  Failed to clone repository: 'git://github.com/hercules-390/html'

gmake[2]: *** [CMakeFiles/html.dir/build.make:98: html-prefix/src/html-stamp/html-download] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:2438: CMakeFiles/html.dir/all] Error 2
gmake: *** [Makefile:166: all] Error 2

If I try the same git from the command line it also fails:

~/xf86_64/hyperion$ git clone --no-checkout --config advice.detachedHead=false git://github.com/hercules-390/html html 
10:12:41.630457 git.c:455               trace: built-in: git clone --no-checkout --config advice.detachedHead=false git://github.com/hercules-390/html html
Cloning into 'html'...
fatal: unable to connect to github.com:
github.com[0: 140.82.113.3]: errno=Connection timed out

10:14:52.695228 trace.c:487             performance: 131.064784689 s: git command: git clone --no-checkout --config advice.detachedHead=false git://github.com/hercules-390/html html

If I try the same command with git clone https://github.com/hercules-390/html html from the command line myself it works instantly:

~/xf86_64/hyperion$ git clone --no-checkout --config advice.detachedHead=false https://github.com/hercules-390/html.git html 
10:25:28.330712 git.c:455               trace: built-in: git clone --no-checkout --config advice.detachedHead=false https://github.com/hercules-390/html.git html
Cloning into 'html'...
10:25:28.336974 run-command.c:668       trace: run_command: git remote-https origin https://github.com/hercules-390/html.git
10:25:28.338327 git.c:742               trace: exec: git-remote-https origin https://github.com/hercules-390/html.git
10:25:28.338368 run-command.c:668       trace: run_command: git-remote-https origin https://github.com/hercules-390/html.git
10:25:28.342639 http.c:664              == Info: Couldn't find host github.com in the (nil) file; using defaults
10:25:28.353400 http.c:664              == Info:   Trying 140.82.113.4:443...
10:25:28.366823 http.c:664              == Info: Connected to github.com (140.82.113.4) port 443 (#0)
10:25:28.398534 http.c:664              == Info: found 414 certificates in /etc/ssl/certs
10:25:28.398618 http.c:664              == Info: GnuTLS ciphers: NORMAL:-ARCFOUR-128:-CTYPE-ALL:+CTYPE-X509:-VERS-SSL3.0
10:25:28.398650 http.c:664              == Info: ALPN, offering h2
10:25:28.398653 http.c:664              == Info: ALPN, offering http/1.1
10:25:28.423957 http.c:664              == Info: SSL connection using TLS1.3 / ECDHE_RSA_AES_128_GCM_SHA256
10:25:28.425475 http.c:664              == Info:   server certificate verification OK
10:25:28.425482 http.c:664              == Info:   server certificate status verification SKIPPED
10:25:28.425594 http.c:664              == Info:   common name: github.com (matched)
10:25:28.425598 http.c:664              == Info:   server certificate expiration date OK
10:25:28.425612 http.c:664              == Info:   server certificate activation date OK
10:25:28.425618 http.c:664              == Info:   certificate public key: EC/ECDSA
10:25:28.425623 http.c:664              == Info:   certificate version: #3
10:25:28.425662 http.c:664              == Info:   subject: C=US,ST=California,L=San Francisco,O=GitHub\, Inc.,CN=github.com
10:25:28.425668 http.c:664              == Info:   start date: Tue, 14 Feb 2023 00:00:00 GMT
10:25:28.425682 http.c:664              == Info:   expire date: Thu, 14 Mar 2024 23:59:59 GMT
10:25:28.425694 http.c:664              == Info:   issuer: C=US,O=DigiCert Inc,CN=DigiCert TLS Hybrid ECC SHA384 2020 CA1
10:25:28.425704 http.c:664              == Info: ALPN, server accepted to use h2
10:25:28.425726 http.c:664              == Info: Using HTTP2, server supports multiplexing
10:25:28.425730 http.c:664              == Info: Connection state changed (HTTP/2 confirmed)
10:25:28.425734 http.c:664              == Info: Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
10:25:28.425772 http.c:664              == Info: Using Stream ID: 1 (easy handle 0x559a769624b0)
10:25:28.425790 http.c:611              => Send header, 0000000244 bytes (0x000000f4)
10:25:28.425795 http.c:623              => Send header: GET /hercules-390/html.git/info/refs?service=git-upload-pack HTTP/2
10:25:28.425798 http.c:623              => Send header: Host: github.com
10:25:28.425800 http.c:623              => Send header: user-agent: git/2.34.1
10:25:28.425803 http.c:623              => Send header: accept: */*
10:25:28.425807 http.c:623              => Send header: accept-encoding: deflate, gzip, br, zstd
10:25:28.425809 http.c:623              => Send header: accept-language: en-US, *;q=0.9
10:25:28.425813 http.c:623              => Send header: pragma: no-cache
10:25:28.425816 http.c:623              => Send header: git-protocol: version=2
10:25:28.425820 http.c:623              => Send header:
10:25:28.484539 http.c:611              <= Recv header, 0000000013 bytes (0x0000000d)
10:25:28.484555 http.c:623              <= Recv header: HTTP/2 200
10:25:28.484560 http.c:611              <= Recv header, 0000000026 bytes (0x0000001a)
10:25:28.484563 http.c:623              <= Recv header: server: GitHub-Babel/3.0
10:25:28.484567 http.c:611              <= Recv header, 0000000059 bytes (0x0000003b)
10:25:28.484570 http.c:623              <= Recv header: content-type: application/x-git-upload-pack-advertisement
10:25:28.484574 http.c:611              <= Recv header, 0000000054 bytes (0x00000036)
10:25:28.484579 http.c:623              <= Recv header: content-security-policy: default-src 'none'; sandbox
10:25:28.484585 http.c:611              <= Recv header, 0000000040 bytes (0x00000028)
10:25:28.484591 http.c:623              <= Recv header: expires: Fri, 01 Jan 1980 00:00:00 GMT
10:25:28.484597 http.c:611              <= Recv header, 0000000018 bytes (0x00000012)
10:25:28.484602 http.c:623              <= Recv header: pragma: no-cache
10:25:28.484607 http.c:611              <= Recv header, 0000000053 bytes (0x00000035)
10:25:28.484612 http.c:623              <= Recv header: cache-control: no-cache, max-age=0, must-revalidate
10:25:28.484619 http.c:611              <= Recv header, 0000000023 bytes (0x00000017)
10:25:28.484624 http.c:623              <= Recv header: vary: Accept-Encoding
10:25:28.484630 http.c:611              <= Recv header, 0000000037 bytes (0x00000025)
10:25:28.484636 http.c:623              <= Recv header: date: Wed, 13 Dec 2023 15:25:28 GMT
10:25:28.484642 http.c:611              <= Recv header, 0000000055 bytes (0x00000037)
10:25:28.484647 http.c:623              <= Recv header: x-github-request-id: E35D:5F36:76BE59:B22A24:6579CCE8
10:25:28.484653 http.c:611              <= Recv header, 0000000023 bytes (0x00000017)
10:25:28.484658 http.c:623              <= Recv header: x-frame-options: DENY
10:25:28.484666 http.c:611              <= Recv header, 0000000002 bytes (0x00000002)
10:25:28.484671 http.c:623              <= Recv header:
10:25:28.486709 http.c:664              == Info: Connection #0 to host github.com left intact
10:25:28.486900 http.c:664              == Info: Couldn't find host github.com in the (nil) file; using defaults
10:25:28.486915 http.c:664              == Info: Found bundle for host github.com: 0x559a7695c010 [can multiplex]
10:25:28.486928 http.c:664              == Info: Re-using existing connection! (#0) with host github.com
10:25:28.486940 http.c:664              == Info: Connected to github.com (140.82.113.4) port 443 (#0)
10:25:28.486971 http.c:664              == Info: Using Stream ID: 3 (easy handle 0x559a769624b0)
10:25:28.487017 http.c:611              => Send header, 0000000283 bytes (0x0000011b)
10:25:28.487028 http.c:623              => Send header: POST /hercules-390/html.git/git-upload-pack HTTP/2
10:25:28.487033 http.c:623              => Send header: Host: github.com
10:25:28.487038 http.c:623              => Send header: user-agent: git/2.34.1
10:25:28.487043 http.c:623              => Send header: accept-encoding: deflate, gzip, br, zstd
10:25:28.487048 http.c:623              => Send header: content-type: application/x-git-upload-pack-request
10:25:28.487053 http.c:623              => Send header: accept: application/x-git-upload-pack-result
10:25:28.487058 http.c:623              => Send header: git-protocol: version=2
10:25:28.487063 http.c:623              => Send header: content-length: 175
10:25:28.487067 http.c:623              => Send header:
10:25:28.487096 http.c:664              == Info: We are completely uploaded and fine
10:25:28.551509 http.c:611              <= Recv header, 0000000013 bytes (0x0000000d)
10:25:28.551525 http.c:623              <= Recv header: HTTP/2 200
10:25:28.551530 http.c:611              <= Recv header, 0000000026 bytes (0x0000001a)
10:25:28.551533 http.c:623              <= Recv header: server: GitHub-Babel/3.0
10:25:28.551537 http.c:611              <= Recv header, 0000000052 bytes (0x00000034)
10:25:28.551540 http.c:623              <= Recv header: content-type: application/x-git-upload-pack-result
10:25:28.551543 http.c:611              <= Recv header, 0000000054 bytes (0x00000036)
10:25:28.551546 http.c:623              <= Recv header: content-security-policy: default-src 'none'; sandbox
10:25:28.551551 http.c:611              <= Recv header, 0000000040 bytes (0x00000028)
10:25:28.551556 http.c:623              <= Recv header: expires: Fri, 01 Jan 1980 00:00:00 GMT
10:25:28.551562 http.c:611              <= Recv header, 0000000018 bytes (0x00000012)
10:25:28.551567 http.c:623              <= Recv header: pragma: no-cache
10:25:28.551573 http.c:611              <= Recv header, 0000000053 bytes (0x00000035)
10:25:28.551576 http.c:623              <= Recv header: cache-control: no-cache, max-age=0, must-revalidate
10:25:28.551583 http.c:611              <= Recv header, 0000000023 bytes (0x00000017)
10:25:28.551589 http.c:623              <= Recv header: vary: Accept-Encoding
10:25:28.551594 http.c:611              <= Recv header, 0000000037 bytes (0x00000025)
10:25:28.551600 http.c:623              <= Recv header: date: Wed, 13 Dec 2023 15:25:27 GMT
10:25:28.551605 http.c:611              <= Recv header, 0000000055 bytes (0x00000037)
10:25:28.551610 http.c:623              <= Recv header: x-github-request-id: E35D:5F36:76BE7D:B22A68:6579CCE8
10:25:28.551617 http.c:611              <= Recv header, 0000000023 bytes (0x00000017)
10:25:28.551623 http.c:623              <= Recv header: x-frame-options: DENY
10:25:28.551629 http.c:611              <= Recv header, 0000000002 bytes (0x00000002)
10:25:28.551634 http.c:623              <= Recv header:
10:25:28.552407 http.c:664              == Info: Connection #0 to host github.com left intact
10:25:28.553446 http.c:664              == Info: Couldn't find host github.com in the (nil) file; using defaults
10:25:28.553461 http.c:664              == Info: Found bundle for host github.com: 0x559a7695c010 [can multiplex]
10:25:28.553474 http.c:664              == Info: Re-using existing connection! (#0) with host github.com
10:25:28.553483 http.c:664              == Info: Connected to github.com (140.82.113.4) port 443 (#0)
10:25:28.553512 http.c:664              == Info: Using Stream ID: 5 (easy handle 0x559a769624b0)
10:25:28.553560 http.c:611              => Send header, 0000000283 bytes (0x0000011b)
10:25:28.553570 http.c:623              => Send header: POST /hercules-390/html.git/git-upload-pack HTTP/2
10:25:28.553575 http.c:623              => Send header: Host: github.com
10:25:28.553580 http.c:623              => Send header: user-agent: git/2.34.1
10:25:28.553586 http.c:623              => Send header: accept-encoding: deflate, gzip, br, zstd
10:25:28.553591 http.c:623              => Send header: content-type: application/x-git-upload-pack-request
10:25:28.553596 http.c:623              => Send header: accept: application/x-git-upload-pack-result
10:25:28.553600 http.c:623              => Send header: git-protocol: version=2
10:25:28.553605 http.c:623              => Send header: content-length: 252
10:25:28.553611 http.c:623              => Send header:
10:25:28.553639 http.c:664              == Info: We are completely uploaded and fine
10:25:28.609235 http.c:611              <= Recv header, 0000000013 bytes (0x0000000d)
10:25:28.609252 http.c:623              <= Recv header: HTTP/2 200
10:25:28.609258 http.c:611              <= Recv header, 0000000026 bytes (0x0000001a)
10:25:28.609263 http.c:623              <= Recv header: server: GitHub-Babel/3.0
10:25:28.609271 http.c:611              <= Recv header, 0000000052 bytes (0x00000034)
10:25:28.609277 http.c:623              <= Recv header: content-type: application/x-git-upload-pack-result
10:25:28.609283 http.c:611              <= Recv header, 0000000054 bytes (0x00000036)
10:25:28.609288 http.c:623              <= Recv header: content-security-policy: default-src 'none'; sandbox
10:25:28.609294 http.c:611              <= Recv header, 0000000040 bytes (0x00000028)
10:25:28.609298 http.c:623              <= Recv header: expires: Fri, 01 Jan 1980 00:00:00 GMT
10:25:28.609304 http.c:611              <= Recv header, 0000000018 bytes (0x00000012)
10:25:28.609309 http.c:623              <= Recv header: pragma: no-cache
10:25:28.609316 http.c:611              <= Recv header, 0000000053 bytes (0x00000035)
10:25:28.609322 http.c:623              <= Recv header: cache-control: no-cache, max-age=0, must-revalidate
10:25:28.609328 http.c:611              <= Recv header, 0000000023 bytes (0x00000017)
10:25:28.609333 http.c:623              <= Recv header: vary: Accept-Encoding
10:25:28.609338 http.c:611              <= Recv header, 0000000037 bytes (0x00000025)
10:25:28.609343 http.c:623              <= Recv header: date: Wed, 13 Dec 2023 15:25:27 GMT
10:25:28.609349 http.c:611              <= Recv header, 0000000055 bytes (0x00000037)
10:25:28.609354 http.c:623              <= Recv header: x-github-request-id: E35D:5F36:76BEA0:B22AAD:6579CCE8
10:25:28.609359 http.c:611              <= Recv header, 0000000023 bytes (0x00000017)
10:25:28.609364 http.c:623              <= Recv header: x-frame-options: DENY
10:25:28.609371 http.c:611              <= Recv header, 0000000002 bytes (0x00000002)
10:25:28.609375 http.c:623              <= Recv header:
10:25:28.611702 run-command.c:668       trace: run_command: git index-pack --stdin -v --fix-thin '--keep=fetch-pack 37859 on Alien-17' --check-self-contained-and-connected
10:25:28.613229 git.c:455               trace: built-in: git index-pack --stdin -v --fix-thin '--keep=fetch-pack 37859 on Alien-17' --check-self-contained-and-connected
remote: Enumerating objects: 383, done.
remote: Total 383 (delta 0), reused 0 (delta 0), pack-reused 383
10:25:28.781234 http.c:664              == Info: Connection #0 to host github.com left intact
Receiving objects: 100% (383/383), 849.16 KiB | 5.12 MiB/s, done.
10:25:28.784144 trace.c:487             performance: 0.445922944 s: git command: /usr/lib/git-core/git remote-https origin https://github.com/hercules-390/html.git
Resolving deltas: 100% (183/183), done.
10:25:28.797352 trace.c:487             performance: 0.184265258 s: git command: /usr/lib/git-core/git index-pack --stdin -v --fix-thin '--keep=fetch-pack 37859 on Alien-17' --check-self-contained-and-connected
10:25:28.797911 run-command.c:668       trace: run_command: git rev-list --objects --stdin --not --all --quiet --alternate-refs '--progress=Checking connectivity'
10:25:28.799298 git.c:455               trace: built-in: git rev-list --objects --stdin --not --all --quiet --alternate-refs '--progress=Checking connectivity'
10:25:28.799611 trace.c:487             performance: 0.000445538 s: git command: /usr/lib/git-core/git rev-list --objects --stdin --not --all --quiet --alternate-refs '--progress=Checking connectivity'
10:25:28.801240 trace.c:487             performance: 0.470541825 s: git command: git clone --no-checkout --config advice.detachedHead=false https://github.com/hercules-390/html.git html
wrljet commented 9 months ago

See comment in previous issue: https://github.com/hercules-390/hyperion/issues/301#issuecomment-1793632360