@iuncuim on github I've solved the missing git submodules issue but there is another problem with cmake which likely have a workaround (cmake --help-policy CMP0048) but I'm not pratical with
Search Criteria
Package Details: gitahead-git 2.7.1.r11.g7e8d2bf-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/gitahead-git.git (read-only, click to copy) |
|---|---|
| Package Base: | gitahead-git |
| Description: | Graphical Git client |
| Upstream URL: | https://gitahead.github.io/gitahead.com/ |
| Licenses: | MIT |
| Conflicts: | gitahead |
| Provides: | gitahead |
| Submitter: | FabioLolix |
| Maintainer: | FabioLolix |
| Last Packager: | FabioLolix |
| Votes: | 1 |
| Popularity: | 0.000000 |
| First Submitted: | 2021-11-16 21:17 (UTC) |
| Last Updated: | 2025-11-17 23:23 (UTC) |
Dependencies (16)
- cmark (cmark-gitAUR)
- libsecret
- libssh2 (libssh2-gitAUR)
- qt6-5compat
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR, qt6-base-scrollfixAUR, qt6-base-scrollfixAUR, qt6-xcb-private-headers-scrollfixAUR, qt6-xcb-private-headers-scrollfixAUR, qt6-base-hifpsAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- libgnome-keyring (make)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR) (make)
- pcre (make)
- python (make)
- qt6-tools (make)
- qt6-translations (make)
- git-lfs (git-lfs-gitAUR) (optional) – git-lfs support
- libgnome-keyring (optional) – for GNOME Keyring for auth credentials
- qt6-translations (optional) – translations
Required by (0)
Sources (7)
Latest Comments
FabioLolix commented on 2025-11-17 23:18 (UTC)
FabioLolix commented on 2025-11-17 23:12 (UTC)
- This pkgbuild is maintained at https://github.com/FabioLolix/PKGBUILD-AUR_fix
iuncuim commented on 2025-11-17 12:09 (UTC)
The latest changes added to the repository prevent the git version of gitagead from being compiled. However, gitahead 2.7.1 compiles successfully. Could you please look into what the problem might be? (Yes, I am aware of gittyup, but I prefer working with gitahead)
eduardolucioac commented on 2023-01-15 19:17 (UTC)
@FabioLolix
But, gittyup is for sure a more updated version.
Tks! 🤗
FabioLolix commented on 2023-01-15 19:14 (UTC)
It is in maintainance mode as written in their readme
eduardolucioac commented on 2023-01-15 19:12 (UTC)
@FabioLolix
Yes, the information that appears is that it is not under development. But, I've seen commits from this year, so I believe it's getting updates https://github.com/gitahead/gitahead/commit/81df5b468fc3ebd148320d894e561fb097324b88 .
Tks! 🤗
FabioLolix commented on 2023-01-15 16:39 (UTC)
Update was ready since a while but forgot to update here, anyway I reccomend to switch to https://aur.archlinux.org/packages/gittyup-git which is under active development
eduardolucioac commented on 2023-01-14 19:56 (UTC) (edited on 2023-01-14 19:56 (UTC) by eduardolucioac)
The solution to the error below (fatal: transport 'file' not allowed) is to run the command...
git config --global protocol.file.allow always
Thanks! 🤗
NOTE: The best solution is to add this command in "PKGBUILD". Maybe set the configuration to specific repository and not use --global if possible.
[Ref(s).: https://bbs.archlinux.org/viewtopic.php?pid=2062980#p2062980 , https://aur.archlinux.org/packages/avidemux-qt6-git#comment-887890 ]
eduardolucioac commented on 2023-01-14 19:43 (UTC)
Does anyone know anything about this error? 👀
[...]
==> Starting prepare()...
Submodule 'dep/cmark/cmark' (https://github.com/commonmark/cmark.git) registered for path 'dep/cmark/cmark'
Submodule 'dep/git/git' (https://github.com/git/git.git) registered for path 'dep/git/git'
Submodule 'dep/hunspell/hunspell' (https://github.com/hunspell/hunspell) registered for path 'dep/hunspell/hunspell'
Submodule 'dep/libgit2/libgit2' (https://github.com/stinb/libgit2.git) registered for path 'dep/libgit2/libgit2'
Submodule 'dep/libssh2/libssh2' (https://github.com/libssh2/libssh2.git) registered for path 'dep/libssh2/libssh2'
Submodule 'dep/openssl/openssl' (https://github.com/openssl/openssl.git) registered for path 'dep/openssl/openssl'
Skipping submodule 'dep/cmark/cmark'
Cloning into '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/git/git'...
fatal: transport 'file' not allowed
fatal: clone of '/home/eduardolac/.cache/yay/gitahead-git/src/git' into submodule path '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/git/git' failed
Failed to clone 'dep/git/git'. Retry scheduled
Cloning into '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/hunspell/hunspell'...
fatal: transport 'file' not allowed
fatal: clone of '/home/eduardolac/.cache/yay/gitahead-git/src/hunspell' into submodule path '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/hunspell/hunspell' failed
Failed to clone 'dep/hunspell/hunspell'. Retry scheduled
Cloning into '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/libgit2/libgit2'...
fatal: transport 'file' not allowed
fatal: clone of '/home/eduardolac/.cache/yay/gitahead-git/src/libgit2' into submodule path '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/libgit2/libgit2' failed
Failed to clone 'dep/libgit2/libgit2'. Retry scheduled
Skipping submodule 'dep/libssh2/libssh2'
Skipping submodule 'dep/openssl/openssl'
Cloning into '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/git/git'...
fatal: transport 'file' not allowed
fatal: clone of '/home/eduardolac/.cache/yay/gitahead-git/src/git' into submodule path '/home/eduardolac/.cache/yay/gitahead-git/src/gitahead/dep/git/git' failed
Failed to clone 'dep/git/git' a second time, aborting
==> ERROR: A failure occurred in prepare().
Aborting...
-> error making: gitahead-git
Pinned Comments
FabioLolix commented on 2025-11-17 23:12 (UTC)