gnome-keyring is an optional dependency on the non-bin version but a required one here?
Search Criteria
Package Details: github-desktop-bin 3.4.8_linux1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/github-desktop-bin.git (read-only, click to copy) |
---|---|
Package Base: | github-desktop-bin |
Description: | GUI for managing Git and GitHub. |
Upstream URL: | https://desktop.github.com |
Licenses: | MIT |
Conflicts: | github-desktop |
Provides: | github-desktop |
Submitter: | immackay |
Maintainer: | fanninpm (shiftkey) |
Last Packager: | fanninpm |
Votes: | 55 |
Popularity: | 2.59 |
First Submitted: | 2018-08-01 14:12 (UTC) |
Last Updated: | 2024-11-14 03:56 (UTC) |
Dependencies (9)
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- git (git-gitAUR, git-glAUR)
- libsecret
- libxss
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- org.freedesktop.secrets (keepassxc-gitAUR, gnome-keyring-gitAUR, pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, pass-secret-service-binAUR, dssdAUR, pass-secret-service-gitAUR, bitw-gitAUR, keepassxc-qt6AUR, gnome-keyring, keepassxc, kwallet, kwallet5)
- unzip (unzip-natspecAUR, unzip-zstdAUR)
- hub (hub-gitAUR) (optional) – CLI interface for GitHub.
Required by (0)
Sources (4)
- github-desktop.desktop
- https://github.com/shiftkey/desktop/releases/download/release-3.4.8-linux1/GitHubDesktop-linux-amd64-3.4.8-linux1.deb
- https://github.com/shiftkey/desktop/releases/download/release-3.4.8-linux1/GitHubDesktop-linux-arm64-3.4.8-linux1.deb
- https://github.com/shiftkey/desktop/releases/download/release-3.4.8-linux1/GitHubDesktop-linux-armhf-3.4.8-linux1.deb
Filip98 commented on 2020-04-01 20:52 (UTC)
sweil commented on 2020-03-04 22:00 (UTC)
Attempting to run yields
[11378:0304/135030.607839:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/github-desktop/chrome-sandbox is owned by root and has mode 4755.
/usr/bin/github-desktop: line 3: 11378 Trace/breakpoint trap (core dumped) /opt/github-desktop/github-desktop "$@"
Addressed by running
cd /opt/github-desktop
sudo chown root chrome-sandbox
sudo chmod 4755 chrome-sandbox
immackay commented on 2019-10-04 23:52 (UTC)
For whom it may concern: this package depends on Shiftkey's linux support fork, located at https://github.com/shiftkey/desktop/
I check this regularly for releases. If you want the newest version, I suggest you check out github-desktop-git and modify the PKGBUILD to use the base repository, with the understanding that the application takes a significant amount of RAM to build.
jfernandz commented on 2019-01-17 02:39 (UTC)
@immackay, likely you must update your .SRCINFO
, cause yay
is giving me a warning about my github-desktop-bin version is newer than AUR
LeaveAThousand commented on 2018-12-22 19:12 (UTC)
Should change line 29 of PKGBUILD to:
printf "#!/bin/sh\n\nLD_PRELOAD=/usr/lib/libcurl-openssl-1.0.so /opt/${_pkgname}/github-desktop \"\$@\"\n" | install -Dm755 /dev/stdin "${pkgdir}/usr/bin/${_pkgname}" }
friday commented on 2018-12-13 19:41 (UTC)
@immackay: Thanks for creating this package. I've updated it to the latest build here https://gist.github.com/friday/e29a91956619e3520c34caa0ace4e4a7.
mlerota commented on 2018-08-27 11:29 (UTC)
@immackay, it works now! No "Segmentation faults" any more. I tested both. github-desktop-bin and github-desktop latest versions (1.3.4-1).
Thanks for fixing this.
immackay commented on 2018-08-24 04:28 (UTC) (edited on 2018-08-24 06:51 (UTC) by immackay)
@mlerota, do you have any way of reproducing that error? I have not been able to so far.
EDIT: I have removed the LD_PRELOAD line as github-desktop depends on libcurl-gnutls now, as far as I can tell. Previously there was no explicit support for linux.
mlerota commented on 2018-08-15 14:52 (UTC)
Have the same problem on https://aur.archlinux.org/github-desktop.git
/usr/bin/github-desktop: line 3: 24454 Segmentation fault (core dumped) LD_PRELOAD=libcurl.so.3 /opt/github-desktop/desktop "$@"
And /usr/lib/libcurl.so.3 is owned by libcurl-compat 7.61.0-1.
Pinned Comments
fanninpm commented on 2022-04-05 00:18 (UTC)
ATTN: The hard dependency on
gnome-keyring
has finally been relaxed. I have not tested this thoroughly; your mileage may vary.immackay commented on 2019-10-04 23:52 (UTC)
For whom it may concern: this package depends on Shiftkey's linux support fork, located at https://github.com/shiftkey/desktop/
I check this regularly for releases. If you want the newest version, I suggest you check out github-desktop-git and modify the PKGBUILD to use the base repository, with the understanding that the application takes a significant amount of RAM to build.