Package Details: keybase-bin 5.1.1_20191211223501+15bbb94c23-1

Git Clone URL: https://aur.archlinux.org/keybase-bin.git (read-only, click to copy)
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: 131
Popularity: 4.46
First Submitted: 2016-06-22 16:52
Last Updated: 2019-12-11 22:47

Latest Comments

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

eschwartz commented on 2019-08-16 19:18

It's unlikely to find desktop systems without gtk3 installed, which is I guess the only reason why this gtk3-using package which has a dependency on gtk2, works. Clearly, no one has kept track of what system dependencies are used by the mysterious thirdparty electron binary included verbatim in the package "because electron as a GUI programming paradigm". :p

(Once again, this is why I like using system electron.)

eschwartz commented on 2019-08-16 19:14

That should probably be revisited, then.

$ pkg-list-linked-libraries ./keybase-bin-4.3.1_20190813132700+6f497ec371-1-x86_64.pkg.tar.xz
==> checking linked libraries for keybase-bin-4.3.1_20190813132700+6f497ec371-1-x86_64.pkg.tar.xz ...
/opt/keybase/chrome-sandbox
  NEEDED               libpthread.so.0
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
/opt/keybase/Keybase
  NEEDED               libffmpeg.so
  NEEDED               libdl.so.2
  NEEDED               libpthread.so.0
  NEEDED               librt.so.1
  NEEDED               libgobject-2.0.so.0
  NEEDED               libglib-2.0.so.0
  NEEDED               libgio-2.0.so.0
  NEEDED               libnss3.so
  NEEDED               libnssutil3.so
  NEEDED               libsmime3.so
  NEEDED               libnspr4.so
  NEEDED               libgdk_pixbuf-2.0.so.0
  NEEDED               libgtk-3.so.0
  NEEDED               libgdk-3.so.0
  NEEDED               libpangocairo-1.0.so.0
  NEEDED               libpango-1.0.so.0
  NEEDED               libatk-1.0.so.0
  NEEDED               libcairo.so.2
  NEEDED               libdbus-1.so.3
  NEEDED               libXext.so.6
  NEEDED               libX11.so.6
  NEEDED               libXcomposite.so.1
  NEEDED               libXrender.so.1
  NEEDED               libX11-xcb.so.1
  NEEDED               libxcb.so.1
  NEEDED               libXcursor.so.1
  NEEDED               libXdamage.so.1
  NEEDED               libXfixes.so.3
  NEEDED               libXi.so.6
  NEEDED               libXtst.so.6
  NEEDED               libexpat.so.1
  NEEDED               libuuid.so.1
  NEEDED               libXrandr.so.2
  NEEDED               libXss.so.1
  NEEDED               libasound.so.2
  NEEDED               libatk-bridge-2.0.so.0
  NEEDED               libatspi.so.0
  NEEDED               libcups.so.2
  NEEDED               libm.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
  NEEDED               ld-linux-x86-64.so.2
/opt/keybase/libEGL.so
  NEEDED               libdl.so.2
  NEEDED               libpthread.so.0
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
/opt/keybase/libffmpeg.so
  NEEDED               libpthread.so.0
  NEEDED               librt.so.1
  NEEDED               libm.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
/opt/keybase/libGLESv2.so
  NEEDED               libdl.so.2
  NEEDED               libpthread.so.0
  NEEDED               librt.so.1
  NEEDED               libX11.so.6
  NEEDED               libxcb.so.1
  NEEDED               libm.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
  NEEDED               ld-linux-x86-64.so.2
/opt/keybase/swiftshader/libEGL.so
  NEEDED               libdl.so.2
  NEEDED               libpthread.so.0
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
/opt/keybase/swiftshader/libGLESv2.so
  NEEDED               libdl.so.2
  NEEDED               libpthread.so.0
  NEEDED               libm.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
  NEEDED               ld-linux-x86-64.so.2
/usr/bin/git-remote-keybase
  NEEDED               libresolv.so.2
  NEEDED               libpthread.so.0
  NEEDED               libdl.so.2
  NEEDED               libc.so.6
/usr/bin/kbfsfuse
  NEEDED               libpthread.so.0
  NEEDED               libresolv.so.2
  NEEDED               libdl.so.2
  NEEDED               libc.so.6
/usr/bin/kbnm
  NEEDED               libpthread.so.0
  NEEDED               libc.so.6
/usr/bin/keybase
  NEEDED               libresolv.so.2
  NEEDED               libpthread.so.0
  NEEDED               libdl.so.2
  NEEDED               libc.so.6
/usr/bin/keybase-redirector
  NEEDED               libpthread.so.0
  NEEDED               libc.so.6

oconnor663 commented on 2019-08-16 18:28

@ava1ar see https://github.com/keybase/client/issues/7866

ava1ar commented on 2019-08-16 03:56

Why does it depend on gconf?

keybase commented on 2019-01-25 16:38

@securetodeath

Fixed.

securetodeath commented on 2018-10-27 13:05

Why isn't the source just https://prerelease.keybase.io/linux_binaries/deb* ?

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.