Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing libcurl-gnutls.so.4 on Fedora #3

Closed
cdelg opened this issue May 25, 2018 · 9 comments
Closed

Missing libcurl-gnutls.so.4 on Fedora #3

cdelg opened this issue May 25, 2018 · 9 comments
Assignees
Labels

Comments

@cdelg
Copy link

cdelg commented May 25, 2018

When I try to install the package on Fedora 28 built with the script I get this error:

Error:
Problem: conflicting requests

  • nothing provides libcurl-gnutls.so.4()(64bit) needed by gitkraken-3.6.1-2.fc28.x86_64

Do you know how to solve it?

@ivanruvalcaba
Copy link

@cdelg Install the package (root) with: rpm -i --nodeps.

If you can't run the app, exec from de terminal:

sudo ln -s /usr/lib64/libcurl.so.4 /usr/lib64/libcurl-gnutls.so.4

source: https://support.gitkraken.com/how-to-install

Offtipic:

Gitkraken >= 3.6 does not work for me, though (is unable to clone from Github nor GitLab and working from my local repositories the application reloads the interface infinitely).

My system: Fedora 28 (x64), Gnome, fresh install, up-to-date.

My dirty fix was to install Gitkraken 3.5.1, I get it from here: http://download.opensuse.org/repositories/home:/gallochri/openSUSE_Tumbleweed/src/gitkraken-3.5.1-2.1.src.rpm. Then, unzip the package, create the work directory and put up the gitkraken-amd64.tar.gz file in there. Rename this file as gitkraken-linux.tar.gz and finally run the script normally.

Does anyone know how to fix this? :-/

@TheElectronWill AFAIK, Maybe you should update the following line in the gitkraken.spec file:

Release:	2%{?dist}

by:

Release:	1%{?dist}

Anyway, thanks for sharing!

Best regards.

@cdelg
Copy link
Author

cdelg commented May 28, 2018

Ok thanks, I have the same issue (UI reload) that's why I tried with this script, but without success...

@TheElectronWill
Copy link
Member

TheElectronWill commented May 28, 2018

Ah, looks like the symlink I've used for libcurl-gnutls.so.4 doesn't work anymore :/
UI problems in 3.6 might be caused by a missing or wrong dependency in my spec.
I'll investigate this issue soon. Thanks for reporting!

@ivanruvalcaba
Copy link

Gitkraken >= 3.6 added check spelling functionality (possible hint). En Manjaro (Arch Linux derivated) worked fine AFAIK, maybe you can take a look in your "spec's" files:

I'd love to help but I'm really busy right now.

Best regards.

@cdelg
Copy link
Author

cdelg commented May 29, 2018

@ivanruvalcaba are you using a security key or gpg-agent ?

@ivanruvalcaba
Copy link

ivanruvalcaba commented May 30, 2018

@cdelg ssh-agent

@TheElectronWill
Copy link
Member

Even with the manual link to libcurl, dnf complains about the missing library :-/

@mgdodge
Copy link

mgdodge commented Jul 24, 2018

I too am having the UI reload issue. I have the libcurl symlink in place.

Have noticed that when I am offline, I can open repos just fine and the ui doesn't reload. Once I get back online, trying to fetch from remote will start the UI reload issue again.

I'm not as well versed in linux as I would like, so I am not sure where to go from here. Maybe this info will help someone get one step closer to a solution.

@ivanruvalcaba
Copy link

ivanruvalcaba commented Jul 24, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants