Package Details: wire-desktop-git 3.40.5285.r249.gb441549-1

Git Clone URL: https://aur.archlinux.org/wire-desktop-git.git (read-only, click to copy)
Package Base: wire-desktop-git
Description: End-to-end encrypted messenger with file sharing, voice calls and video conferences.(Use system-wide electron)
Upstream URL: https://wire.com/
Keywords: chat encryption end-to-end messenger private videocall
Licenses: GPL-3.0-only
Conflicts: wire-desktop
Provides: wire-desktop
Submitter: None
Maintainer: zxp19821005
Last Packager: zxp19821005
Votes: 8
Popularity: 0.000000
First Submitted: 2016-10-13 19:34 (UTC)
Last Updated: 2025-12-19 03:10 (UTC)

Latest Comments

1 2 3 Next › Last »

paapereira commented on 2025-12-19 21:29 (UTC)

Hello, thank you for your support. It's working now :)

A tip for others: in my case I had to remove my yay cache first.

zxp19821005 commented on 2025-12-19 03:11 (UTC)

@paapereira Thnaks for your feedback, fixed it.

paapereira commented on 2025-12-18 22:51 (UTC)

Hello. I compiled and installed it successfully, but I'm having an error starting wire.

Maybe base the package in the appimage? Or a new package from the appimage?

$ wire-desktop --password-store="gnome-libsecret"

ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Reading config file from "/home/<redacted>/.config/WireDevelopment/config/init.json" ...
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Read config: {"configVersion":1}
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Initializing ConfigurationPersistence
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "customWebAppURL"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "env"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "locale"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
ℹ️  @wireapp/desktop/ConfigurationPersistence [2025-12-18 22:48:54] Restoring "localeOverride"
App threw an error during load
Error: Cannot find module 'jszip'
Require stack:
- /usr/lib/wire-desktop/app.asar/electron/dist/lib/zip.js
- /usr/lib/wire-desktop/app.asar/electron/dist/menu/system.js
- /usr/lib/wire-desktop/app.asar/electron/dist/main.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1390:15)
    at s._resolveFilename (node:electron/js2c/browser_init:2:130446)
    at defaultResolveImpl (node:internal/modules/cjs/loader:1032:19)
    at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1037:22)
    at Module._load (node:internal/modules/cjs/loader:1199:37)
    at c._load (node:electron/js2c/node_init:2:17993)
    at TracingChannel.traceSync (node:diagnostics_channel:328:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:244:24)
    at Module.require (node:internal/modules/cjs/loader:1470:12)
    at require (node:internal/modules/helpers:147:16)
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module 'jszip'
Require stack:
- /usr/lib/wire-desktop/app.asar/electron/dist/lib/zip.js
- /usr/lib/wire-desktop/app.asar/electron/dist/menu/system.js
- /usr/lib/wire-desktop/app.asar/electron/dist/main.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1390:15)
    at s._resolveFilename (node:electron/js2c/browser_init:2:130446)
    at defaultResolveImpl (node:internal/modules/cjs/loader:1032:19)
    at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1037:22)
    at Module._load (node:internal/modules/cjs/loader:1199:37)
    at c._load (node:electron/js2c/node_init:2:17993)
    at TracingChannel.traceSync (node:diagnostics_channel:328:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:244:24)
    at Module.require (node:internal/modules/cjs/loader:1470:12)
    at require (node:internal/modules/helpers:147:16)

zxp19821005 commented on 2025-12-18 02:12 (UTC)

@paapereira Thanks for the feedback, I have updated it, please try again? I compile it normally on my local machine.

paapereira commented on 2025-12-17 22:46 (UTC)

Hello, I'm having the error bellow.

==> Starting build()...
v22.21.1 is already installed.
Now using node v22.21.1 (npm v10.9.4)
Now using node v22.21.1 (npm v10.9.4)
Browserslist: caniuse-lite is outdated. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme
  • electron-builder  version=25.1.8 os=6.17.9-arch1-1
  • writing effective config  file=dist/builder-effective-config.yaml
  • executing @electron/rebuild  electronVersion=38.7.2 arch=x64 buildFromSource=false appDir=./
  • installing native dependencies  arch=x64
  • completed installing native dependencies
  • packaging       platform=linux arch=x64 electron=38.7.2 appOutDir=dist/linux-unpacked
  • copying Electron  source=/usr/lib/electron38 destination=/home/<retracted>/.cache/yay/wire-desktop-git/src/wire-desktop.git/dist/linux-unpacked
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat '/home/<retracted>/.cache/yay/wire-desktop-git/src/wire-desktop.desktop': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
 -> error making: wire-desktop-git-exit status 4

I removed the ${pkgname%-git}.git in the PKGBUILD:

prepare() {
    cd "${srcdir}/"

And a makepkg -sri later I could install wire.

But it's ending in error starting the app:

wire-desktop --password-store="gnome-libsecret"

App threw an error during load
Error: Cannot find module 'jszip'
Require stack:
- /usr/lib/wire-desktop/app.asar/electron/dist/lib/zip.js
- /usr/lib/wire-desktop/app.asar/electron/dist/menu/system.js
- /usr/lib/wire-desktop/app.asar/electron/dist/main.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1390:15)
    at s._resolveFilename (node:electron/js2c/browser_init:2:130446)
    at defaultResolveImpl (node:internal/modules/cjs/loader:1032:19)
    at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1037:22)
    at Module._load (node:internal/modules/cjs/loader:1199:37)
    at c._load (node:electron/js2c/node_init:2:17993)
    at TracingChannel.traceSync (node:diagnostics_channel:328:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:244:24)
    at Module.require (node:internal/modules/cjs/loader:1470:12)
    at require (node:internal/modules/helpers:147:16)
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module 'jszip'
Require stack:
- /usr/lib/wire-desktop/app.asar/electron/dist/lib/zip.js
- /usr/lib/wire-desktop/app.asar/electron/dist/menu/system.js
- /usr/lib/wire-desktop/app.asar/electron/dist/main.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1390:15)
    at s._resolveFilename (node:electron/js2c/browser_init:2:130446)
    at defaultResolveImpl (node:internal/modules/cjs/loader:1032:19)
    at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1037:22)
    at Module._load (node:internal/modules/cjs/loader:1199:37)
    at c._load (node:electron/js2c/node_init:2:17993)
    at TracingChannel.traceSync (node:diagnostics_channel:328:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:244:24)
    at Module.require (node:internal/modules/cjs/loader:1470:12)
    at require (node:internal/modules/helpers:147:16)

maximbaz commented on 2021-01-28 21:58 (UTC)

I think it's because it must depend on electron10 now, but I have no opportunity to test this now. Actually, I haven't been using this package for a while, I will disown it so that someone else might want to pick it up.

gash commented on 2021-01-28 17:57 (UTC)

First start after installation:

App threw an error during load
TypeError: electron_1.ipcMain.handle is not a function
    at bindIpcEvents (/usr/lib/wire-desktop/electron/dist/main.js:135:24)
    at Object.<anonymous> (/usr/lib/wire-desktop/electron/dist/main.js:511:5)
    at Module._compile (internal/modules/cjs/loader.js:786:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
    at Module.load (internal/modules/cjs/loader.js:645:32)
    at Function.Module._load (internal/modules/cjs/loader.js:560:12)
    at loadApplicationPackage (/usr/lib/electron6/resources/default_app.asar/main.js:109:16)
    at Object.<anonymous> (/usr/lib/electron6/resources/default_app.asar/main.js:155:9)
    at Module._compile (internal/modules/cjs/loader.js:786:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
A JavaScript error occurred in the main process
Uncaught Exception:
TypeError: electron_1.ipcMain.handle is not a function
    at bindIpcEvents (/usr/lib/wire-desktop/electron/dist/main.js:135:24)
    at Object.<anonymous> (/usr/lib/wire-desktop/electron/dist/main.js:511:5)
    at Module._compile App threw an error during load
TypeError: electron_1.ipcMain.handle is not a function
    at bindIpcEvents (/usr/lib/wire-desktop/electron/dist/main.js:135:24)
    at Object.<anonymous> (/usr/lib/wire-desktop/electron/dist/main.js:511:5)
    at Module._compile (internal/modules/cjs/loader.js:786:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
    at Module.load (internal/modules/cjs/loader.js:645:32)
    at Function.Module._load (internal/modules/cjs/loader.js:560:12)
    at loadApplicationPackage (/usr/lib/electron6/resources/default_app.asar/main.js:109:16)
    at Object.<anonymous> (/usr/lib/electron6/resources/default_app.asar/main.js:155:9)
    at Module._compile (internal/modules/cjs/loader.js:786:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
A JavaScript error occurred in the main process
Uncaught Exception:
TypeError: electron_1.ipcMain.handle is not a function
    at bindIpcEvents (/usr/lib/wire-desktop/electron/dist/main.js:135:24)
    at Object.<anonymous> (/usr/lib/wire-desktop/electron/dist/main.js:511:5)
    at Module._compile (internal/modules/cjs/loader.js:786:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
    at Module.load (internal/modules/cjs/loader.js:645:32)
    at Function.Module._load (internal/modules/cjs/loader.js:560:12)
    at loadApplicationPackage (/usr/lib/electron6/resources/default_app.asar/main.js:109:16)
    at Object.<anonymous> (/usr/lib/electron6/resources/default_app.asar/main.js:155:9)
    at Module._compile (internal/modules/cjs/loader.js:786:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)(internal/modules/cjs/loader.js:786:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
    at Module.load (internal/modules/cjs/loader.js:645:32)
    at Function.Module._load (internal/modules/cjs/loader.js:560:12)
    at loadApplicationPackage (/usr/lib/electron6/resources/default_app.asar/main.js:109:16)
    at Object.<anonymous> (/usr/lib/electron6/resources/default_app.asar/main.js:155:9)
    at Module._compile (internal/modules/cjs/loader.js:786:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)

maximbaz commented on 2019-08-30 16:35 (UTC)

Thanks for the reports! PKGBUILD should be up-to-date now, let me know if there are other issues :)

Crandel commented on 2019-08-28 09:36 (UTC)

Looks like starting from 3.10 version developers remove grunt and use a different way of building package. PKGBUILD should be changed to support this changes