Package Details: keybase-bin 2.7.0_20180920133909+f45dbf2fcf-1

Git Clone URL: https://aur.archlinux.org/keybase-bin.git (read-only)
Package Base: keybase-bin
Description: the Keybase Go client, filesystem, and GUI
Upstream URL: https://keybase.io
Licenses: BSD
Conflicts: keybase, keybase-git, keybase-release
Submitter: oconnor663
Maintainer: oconnor663 (keybase)
Last Packager: keybase
Votes: 117
Popularity: 3.195895
First Submitted: 2016-06-22 16:52
Last Updated: 2018-09-20 13:58

Latest Comments

1 2 3 4 5 6 ... Next › Last »

oconnor663 commented on 2018-08-17 14:09

Today's glibc update included the fix for this issue. Thanks @nallekarhu and @Eschwartz for finding it.

oconnor663 commented on 2018-08-14 21:08

The testing version of the glibc package (https://www.archlinux.org/packages/testing/x86_64/glibc/) contains a temporary patch to mitigate this (https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/glibc&id=f2aaaac68876f6959c62ea09dcdda5d441bf4ff7). As soon as that lands we should be good.

dstokes commented on 2018-08-14 20:24

You can patch the binary with glibc-2.27 as a workaround.

https://archive.archlinux.org/packages/g/glibc/glibc-2.27-3-x86_64.pkg.tar.xz

mkdir /opt/glibc-2.27
sudo tar xf /var/cache/pacman/pkg/glibc-2.27-3-x86_64.pkg.tar.xz -C /opt/glibc-2.27

sudo patchelf --set-interpreter /opt/glibc-2.27/usr/lib/ld-linux-x86-64.so.2 --set-rpath \$ORIGIN:\$ORIGIN/lib/:/opt/glibc-2.27/usr/lib/ /opt/keybase/Keybase

dmp1ce commented on 2018-08-14 17:57

I'm experiencing the same issue with the GUI not showing. electron /opt/keybase/resources/app/ works for me.

oconnor663 commented on 2018-08-07 22:19

@Eschwartz thank you so much for all the work you do around these packages. (@nallekarhu you were totally right.) I'm away from work for a few months, so my response times are longer than usual on issues like this.

electron /opt/keybase/resources/app/ seems like the workaround until https://bugs.archlinux.org/task/59550 is fixed. In the longer term, I agree with @Eschwartz that depending on system electron is the right play. (One of the frustrations there is that distros other than Arch will probably still need to ship the electron binaries, since we can't depend on their system packages being recent enough.)

eschwartz commented on 2018-08-07 18:13

Okay, the problem is that using prebuilt electron binaries is somehow breaking since the glibc 2.28 update. See https://bugs.archlinux.org/task/59550

Also if you use the keybase-gui package I maintain in [community] you will not have this issue (although you might have other issues like https://github.com/keybase/kbfs/issues/1655 which I have submitted pull requests to fix, but without luck).

vendion commented on 2018-08-07 18:10

I'm running into this issue as well, I've even tried reinstalling the electron package with pacman then rebuilding and installing this package.

Running /opt/keybase/Keybase results in a seg fault whereas electron /opt/keybase/resources/app/ works

eschwartz commented on 2018-08-07 17:22

Can you try running both:

/opt/keybase/Keybase

and

pacman -S --needed electron
electron /opt/keybase/resources/app/

nallekarhu commented on 2018-08-07 05:58

@oconnor663 the problem started right after updating to linux 4.17.12-arch1-1 this morning. We actually have two computers with linux 4.17.12-arch1-1 having the problem and a third Arch still with linux 4.17.11-1 that shows no problems. But I filed a bug with Keybase on Github nevertheless.

oconnor663 commented on 2018-08-07 04:31

@nallekarhu that might not be Arch specific. Could you file a bug with the regular Keybase project please?