Arch: Git – github.com errno=Connection refused

 

Во время сборки из AUR – возникает ошибка:

$ yaourt -S purple-skypeweb-git     

==> Downloading purple-skypeweb-git PKGBUILD from AUR...
x .SRCINFO
x .gitignore
x PKGBUILD
kiotoze commented on 2016-07-02 09:19                    
...
==> Retrieving sources...
  -> Cloning purple-skypeweb-git git repo...
Cloning into bare repository '/tmp/yaourt-tmp-setevoy/aur-purple-skypeweb-git/purple-skypeweb-git'...
fatal: unable to connect to github.com:
github.com[0: 192.30.253.113]: errno=Connection refused
github.com[1: 192.30.253.112]: errno=Connection refused
...

Переопределяем дефолтный URL для Git-клиента, используем HTTPS вместо Git:

git config --global url.https://github.com/.insteadOf git://github.com/

Проверяем:

cat ~/.gitconfig
[user]
email = arseny.zinchenko@domain.tld
name = Arseny Zinchenko
[url "https://github.com/"]
insteadOf = git://github.com/

И запускаем сборку ещё раз:

yaourt -S purple-skypeweb-git
...
==> Retrieving sources...
-> Cloning purple-skypeweb-git git repo...
Cloning into bare repository '/tmp/yaourt-tmp-setevoy/aur-purple-skypeweb-git/purple-skypeweb-git'...
remote: Counting objects: 5152, done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 5152 (delta 3), reused 0 (delta 0), pack-reused 5142
Receiving objects: 100% (5152/5152), 2.80 MiB | 1.88 MiB/s, done.
Resolving deltas: 100% (2566/2566), done.
==> Validating source files with md5sums...
...

Готово.