Package Details: github-desktop-bin 1.6.2_linux1-1

Git Clone URL: https://aur.archlinux.org/github-desktop-bin.git (read-only)
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: immackay
Last Packager: immackay
Votes: 4
Popularity: 0.350088
First Submitted: 2018-08-01 14:12
Last Updated: 2019-02-22 21:38

Pinned Comments

immackay commented on 2018-08-25 07:05

To whomever keeps flagging this package as out of date: I invite you to check https://github.com/shiftkey/desktop/releases, the source of the binary file before flagging it. Linux releases tend to lag behind other binaries, as they are not actually supported yet.

Desktop tends to have a minor version update weekly or more. I try to update these packages as soon as possible, but in the case that I'm not able to, I suggest to any aspiring young arch users to read https://wiki.archlinux.org/index.php/PKGBUILD and figure out how to change the "pkgver" line to be the newest version. Arch was built around Pacman, I suggest you learn how to use it. It's very easy, and if you look at my commits, you'll see that getting a different version requires changing a single line. Simple.

Furthermore, if you want the newest software, why are you downloading the binary version anyways? That's precisely what github-desktop and github-desktop-git are for. Stop relying on package managers and learn how the system you're using works.

Latest Comments

wyre commented on 2019-01-17 02:39

@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

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

@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

@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-25 07:05

To whomever keeps flagging this package as out of date: I invite you to check https://github.com/shiftkey/desktop/releases, the source of the binary file before flagging it. Linux releases tend to lag behind other binaries, as they are not actually supported yet.

Desktop tends to have a minor version update weekly or more. I try to update these packages as soon as possible, but in the case that I'm not able to, I suggest to any aspiring young arch users to read https://wiki.archlinux.org/index.php/PKGBUILD and figure out how to change the "pkgver" line to be the newest version. Arch was built around Pacman, I suggest you learn how to use it. It's very easy, and if you look at my commits, you'll see that getting a different version requires changing a single line. Simple.

Furthermore, if you want the newest software, why are you downloading the binary version anyways? That's precisely what github-desktop and github-desktop-git are for. Stop relying on package managers and learn how the system you're using works.

immackay commented on 2018-08-24 04:28

@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

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.

foops commented on 2018-08-10 07:58

/usr/bin/github-desktop: line 3: 15580 Segmentation fault (core dumped) LD_PRELOAD=libcurl.so.3 /opt/github-desktop/desktop "$@"

This is on a completely fresh install of Arch. Not sure if I should report this upstream or if this is a packaging issue.