salemsayed: Works for me when building in a clean chroot. Maybe some dependencies are outdated in your installation.
Search Criteria
Package Details: rocketchat-desktop 4.10.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/rocketchat-desktop.git (read-only, click to copy) |
|---|---|
| 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 |
| Submitter: | sum01 |
| Maintainer: | buzo |
| Last Packager: | buzo |
| Votes: | 31 |
| Popularity: | 0.004039 |
| First Submitted: | 2017-10-23 16:52 (UTC) |
| Last Updated: | 2025-12-09 14:29 (UTC) |
Dependencies (8)
- electron39 (electron39-binAUR)
- libvips (libvips-gitAUR, libvips-notiffAUR)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogenAUR, nodejs-lts-iron, nodejs-lts-jod, nodejs-lts-krypton)
- asar (make)
- node-gyp (make)
- openjpeg2 (openjpeg-gitAUR) (make)
- python-distutils-extra (make)
- yarn (yarn-berryAUR, corepackerAUR, yarn-corepackAUR) (make)
Required by (0)
Sources (2)
buzo commented on 2025-12-09 14:32 (UTC)
salemsayed commented on 2025-12-09 07:45 (UTC)
latest (4.10.0-1) failing to build
==> Making package: rocketchat-desktop 4.10.0-1 (Tue 09 Dec 2025 09:39:03 AM EET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found rocketchat-desktop-4.10.0.tar.gz
-> Found rocketchat-desktop.desktop
==> Validating source files with sha256sums...
rocketchat-desktop-4.10.0.tar.gz ... Passed
rocketchat-desktop.desktop ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting rocketchat-desktop-4.10.0.tar.gz with bsdtar
==> Starting prepare()...
➤ YN0000: · Yarn 4.6.0
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed in 0s 207ms
➤ YN0000: ┌ Post-resolution validation
➤ YN0060: │ prettier is listed by your project with version 3.2.5 (p11aad), which doesn't satisfy what @rocket.chat/prettier-config requests (~2.7.1).
➤ YN0060: │ prettier is listed by your project with version 3.2.5 (pc1bd9), which doesn't satisfy what @rocket.chat/prettier-config and other dependencies request (but they have non-overlapping ranges!).
➤ YN0060: │ react is listed by your project with version 18.3.1 (pd055a), which doesn't satisfy what @rocket.chat/fuselage-hooks and other dependencies request (but they have non-overlapping ranges!).
➤ YN0060: │ react-dom is listed by your project with version 18.3.1 (p50116), which doesn't satisfy what @rocket.chat/fuselage and other dependencies request (^17.0.2).
➤ YN0060: │ react-virtuoso is listed by your project with version 4.6.2 (pfded4), which doesn't satisfy what @rocket.chat/fuselage requests (1.2.4).
➤ YN0002: │ rocketchat@workspace:. doesn't provide @rocket.chat/fuselage-tokens (p00bc4), requested by @rocket.chat/fuselage-hooks.
➤ YN0086: │ Some peer dependencies are incorrectly met by your project; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
➤ YN0086: │ Some peer dependencies are incorrectly met by dependencies; run yarn explain peer-requirements for details.
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step
➤ YN0013: │ 1572 packages were added to the project (+ 167.25 MiB).
➤ YN0000: └ Completed in 0s 461ms
➤ YN0000: ┌ Link step
➤ YN0007: │ electron@npm:31.4.0 must be built because it never has been before or the last one failed
➤ YN0007: │ electron@npm:39.2.5 must be built because it never has been before or the last one failed
➤ YN0007: │ puppeteer@npm:23.1.1 must be built because it never has been before or the last one failed
➤ YN0007: │ sharp@npm:0.29.3 must be built because it never has been before or the last one failed
➤ YN0007: │ puppeteer@npm:13.7.0 must be built because it never has been before or the last one failed
buzo commented on 2025-08-08 08:37 (UTC)
BS86: Thanks, done. (You could have just clicked on “Flag package out-of-date” though.)
BS86 commented on 2025-08-08 06:00 (UTC)
electron37 is now available in the repo and the package could be updated to use it.
krims0n commented on 2025-04-11 21:18 (UTC)
I'm getting opengl errors again on the latest version, previous version worked fine, the version before that also gave me this error. Using wayland (Hyprland). Any idea what might cause this?
[30820:0411/231444.754243:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: No such interface “org.freedesktop.portal.FileChooser” [30820:0411/231444.754280:ERROR:select_file_dialog_linux_portal.cc(308)] Failed to read portal version property [30889:0411/231444.880383:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009 ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009 [30889:0411/231444.880451:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS [30889:0411/231444.880485:ERROR:native_pixmap_egl_binding.cc(117)] Unable to initialize binding from pixmap [30889:0411/231444.880525:ERROR:ozone_image_backing.cc(307)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation [30889:0411/231444.880547:ERROR:shared_image_manager.cc(256)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking [30889:0411/231444.880595:ERROR:gpu_service_impl.cc(1162)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly.
v.prokopyev commented on 2024-11-01 09:28 (UTC)
joshm, looks like you have a outdated node. I had the same error and upgraded node with nvm.
nvm install --lts
nvm use --lts
joshm commented on 2024-10-23 14:21 (UTC)
I'm seeing this during install:
==> Starting build()...
[!] SyntaxError: Unexpected token 'with'
at ModuleLoader.moduleStrategy (node:internal/modules/esm/translators:152:18)
at ModuleLoader.moduleProvider (node:internal/modules/esm/loader:298:14)
at link (node:internal/modules/esm/module_job:67:21)
Anyone have a fix?
attention_horse commented on 2024-08-27 15:57 (UTC)
You're welcome :)
Building against electron31 works, electron30 is untested (but wouldn't recommend since electron32 works perfectly).
Used rocketchat-desktop 4.0.2-1 for a full work day today, no issues.
buzo commented on 2024-08-27 15:29 (UTC) (edited on 2024-08-27 15:29 (UTC) by buzo)
Many thanks attention_horse!
I'm still wondering why it shouldn't work with Electron 30, since package.json and app/main.js refer to that. ¯\(ツ)/¯
brody commented on 2024-08-27 14:43 (UTC)
I can confirm that rocketchat-desktop is now buildable again in a clean chroot environment with electron32. Not tested with an older electron version.
Kudos to @attention_horse. :)
Pinned Comments