Package Details: rocketchat-desktop 2.15.3-1

Git Clone URL: https://aur.archlinux.org/rocketchat-desktop.git (read-only)
Package Base: rocketchat-desktop
Description: Rocket.Chat Native Cross-Platform Desktop Application via Electron.
Upstream URL: https://github.com/RocketChat/Rocket.Chat.Electron
Keywords: chat client electron rocket rocketchat
Licenses: MIT
Conflicts: rocketchat-client-bin
Submitter: sum01
Maintainer: matthias.lisin
Last Packager: matthias.lisin
Votes: 10
Popularity: 0.189968
First Submitted: 2017-10-23 16:52
Last Updated: 2019-04-30 19:59

Pinned Comments

sum01 commented on 2017-10-25 17:02

If you're wondering about the difference between this and rocketchat-client-bin, this builds from the source code.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

sum01 commented on 2018-08-06 23:15

Oh, I have glibc v2.27 at the moment. I guess that's why I didn't run into this issue.

I can add a depends=('glibc<=2.27') but that just means anyone who already updated can't build this.

je-vv commented on 2018-08-06 22:59

Please notice defect open on rocketchat:

https://github.com/RocketChat/Rocket.Chat.Electron/issues/802

je-vv commented on 2018-08-06 21:31

The strace partial output:

% strace rocketchat-desktop
execve("/usr/bin/rocketchat-desktop", ["rocketchat-desktop"], 0x7ffff8eeb350 / 99 vars /) = 0 brk(NULL) = 0x775b000 arch_prctl(0x3001 / ARCH_??? /, 0x7ffc6123f780) = -1 EINVAL (Invalid argument) readlink("/proc/self/exe", "/opt/rocketchat-desktop/rocketch"..., 4096) = 34 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/opt/rocketchat-desktop/tls/haswell/x86_64/libnode.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/opt/rocketchat-desktop/tls/haswell/x86_64", 0x7ffc6123e9c0) = -1 ENOENT (No such file or directory) ... futex(0x7f25ae92df38, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7f25ae92df38, FUTEX_WAKE_PRIVATE, 2147483647) = 0 madvise(0xa75d6201000, 4096, MADV_DONTNEED) = 0 getrandom("\x62", 1, GRND_NONBLOCK) = 1 stat("/etc/gnutls/default-priorities", 0x7ffc6123f6f0) = -1 ENOENT (No such file or directory) --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_ACCERR, si_addr=0x83b460} --- +++ killed by SIGSEGV (core dumped) +++

je-vv commented on 2018-08-06 21:21

gdb shows:

(gdb) run Starting program: /usr/bin/rocketchat-desktop [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault. 0x000000000083b460 in ?? () (gdb) bt

0 0x000000000083b460 in ()
1 0x00007ffff7d83292 in node::http2::Http2Session::Callbacks::Callbacks(bool) () at /opt/rocketchat-desktop/libnode.so
2 0x00007ffff7d83355 in () at /opt/rocketchat-desktop/libnode.so
3 0x00007ffff7fe36da in call_init.part () at /lib64/ld-linux-x86-64.so.2
4 0x00007ffff7fe37da in _dl_init () at /lib64/ld-linux-x86-64.so.2
5 0x00007ffff7fd503a in _dl_start_user () at /lib64/ld-linux-x86-64.so.2
6 0x0000000000000001 in ()
7 0x00007fffffffd8bd in ()
8 0x0000000000000000 in ()

sum01 commented on 2018-08-06 21:03

@je-vv

Do you have any stack trace or a log? It works fine for me (build & exec)

je-vv commented on 2018-08-06 20:55

2.12.0 building fine, but seg faulting when executing:

% rocketchat-desktop Segmentation fault (core dumped)

sum01 commented on 2018-08-06 16:20

Not that it matters, but I accidentally left pkgrel on 3. My bad.

matthias.lisin commented on 2018-08-06 15:55

Right now the package gets SIGSEGV, but this seems to be connected to another library that is linked to the rocketchat-desktop executable.

SilverRainZ commented on 2018-07-02 03:56

@sum01, nodejs is downloaded in form of binary package, package tool(makepkg or devtools) will not download the "makedepend of depend".

sum01 commented on 2018-06-24 14:47

@SilverRainZ

Nodejs has python2 as a makedep. If you're missing python in your $PATH then you might have other issues you need to fix.