Package Details: gitahead 2.6.2-1

Git Clone URL: (read-only, click to copy)
Package Base: gitahead
Description: Understand your Git history!
Upstream URL:
Keywords: git git-gui
Licenses: MIT
Submitter: KillWolfVlad
Maintainer: timschumi
Last Packager: timschumi
Votes: 18
Popularity: 0.85
First Submitted: 2017-09-18 16:45
Last Updated: 2020-05-04 22:22

Latest Comments

1 2 Next › Last »

timschumi commented on 2019-09-19 13:18

It seems like the system libssh2 is somehow incompatible with gitahead, so it broke when upstream merged a commit that tried to use system libssh2 if possible.

I disabled that and pushed a new package revision. SSH fetching now works for me again, although not quite as fast as in 2.5.8 or earlier, for whatever reason.

Flo356 commented on 2019-09-19 06:51

@timschumi Thanks for your note. Yes I can confirm the error symptom (long wait before fetch and before it fails). I have an old packaged version of the 2.5.8 version installed on a manjaro system which seems to work correctly.

timschumi commented on 2019-09-17 18:03

@Flo356 I'm getting the same here, however with a really long wait before the fetch process starts and another long wait before it finally fails. Are you getting the same? (EDIT: Also, the program pauses/hangs exceptionally long when closing.)

Unfortunately, the issue isn't resolved by including openssl and libQt in the package again, so it has to be something else. Until I can figure this out, you may want to switch to the gitahead-bin package, which uses the official prebuilts.

Also, did those errors appear on earlier versions of gitahead or have they just popped up recently?

Flo356 commented on 2019-09-06 12:48

I faced the following problem with the current version 2.5.10-1 when I try to fetch:

Unable to fetch from 'origin' - Failed to authenticate SSH session: Unable to send userauth-publickey request

timschumi commented on 2019-05-27 14:31


Adding git to the dependencies is usually not done, since you have to retrieve the PKGBUILD and the other build files through git anyways, i.e. it's already required to get the dependency lists in the first place. I can add it as a dependency, but the cleaner solution (which I'd honestly prefer) would be to preinstall git (or rather, the full base-devel group) in your environment, since pretty much every other package requires that as well.

BluePeril commented on 2019-05-27 14:09

Could you please add "git" as makedependency? Otherwise gitahead won't build in a clean build environment.

timschumi commented on 2019-04-16 18:28

@fenuks The LICENSE file in this repository is not for gitahead, but rather for the PKGBUILD itself. Don't ask me why.

fenuks commented on 2019-04-16 16:52

@timschumi Correct me if I'm wrong, but LICENSE file included in this package repository is not used (and in fact, incorrect, since gitahead is MIT-licensed, whereas bundled license file is for GPL), therefore could be removed?

timschumi commented on 2019-04-07 12:36

@shady.squirrel While it's nice to hear that the issue is resolved, the circumstances are still a bit weird. This package is always building from the same tag (unless the version is bumped), so it should still be the same package no matter when you built it (or at least it shouldn't contain any upstream fixes). Anyways, I'll upload the remaining patch and hopefully everything is resolved.

shady.squirrel commented on 2019-04-07 11:40

@timschumi it was an error or their side, I've rebuilt it again later yesterday (haven't seen your comment yet) and it worked okay (minus that 'Plugin documentation' error).

I've rebuilt with that new patch a hour ago, it looks fine so far, even Plugin documentation :)