This repository was archived by the owner on Dec 15, 2022. It is now read-only.
Description
Prerequisites
Description
Unable to push commits on Linux with newer versions of libcurl.
Steps to Reproduce
Open a GitHub repository.
Make a commit.
Try to push.
Expected behavior:
The commit pushes successfully.
Actual behavior:
The push fails.
Reproduces how often:
100% of the time.
Versions
atom --version
Atom : 1.18.0-beta0
Electron: 1.3.15
Chrome : 52.0.2743.82
Node : 6.5.0
apm --version
apm 1.18.1
npm 3.10.10
node 6.9.5 x64
python 3.6.1
git 2.13.0
OS: Arch Linux
Additional Information
Pop-up error message:
Unable to push
git-remote-https: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by git-remote-https)
Edit by @rsese to mention workaround
From #848 (comment) below:
A workaround you can use is to set LOCAL_GIT_DIRECTORY to your system installation of Git - this worked for me on Ubuntu 18.04:
export LOCAL_GIT_DIRECTORY=/usr Reactions are currently unavailable
Prerequisites
Description
Unable to push commits on Linux with newer versions of
libcurl.Steps to Reproduce
Expected behavior:
The commit pushes successfully.
Actual behavior:
The push fails.
Reproduces how often:
100% of the time.
Versions
OS: Arch Linux
Additional Information
Pop-up error message:
Unable to push
git-remote-https: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by git-remote-https)Edit by @rsese to mention workaround
From #848 (comment) below:
A workaround you can use is to set
LOCAL_GIT_DIRECTORYto your system installation of Git - this worked for me on Ubuntu 18.04:export LOCAL_GIT_DIRECTORY=/usr