Package Details: bitwarden 1.16.6-1

Git Clone URL: https://aur.archlinux.org/bitwarden.git (read-only)
Package Base: bitwarden
Description: Bitwarden Desktop Application
Upstream URL: https://github.com/bitwarden/desktop
Keywords: password-manager
Licenses: GPL3
Conflicts: bitwarden-bin, bitwarden-git
Submitter: libertylocked
Maintainer: libertylocked
Last Packager: libertylocked
Votes: 23
Popularity: 3.98
First Submitted: 2018-10-11 08:37
Last Updated: 2019-10-01 03:49

Latest Comments

1 2 3 4 Next › Last »

libertylocked commented on 2019-11-11 02:58

If the package breaks after electron update, rebuilding bitwarden should fix it.

(Unless there is a way to trigger an auto rebuild whenever electron is upgraded?)

ggnoredo commented on 2019-11-06 18:13

1.16.6-1 app is not starting. app.asar file is listing in tasks but app itself never starting.

NODE_MODULE_VERSION 73. This version of Node.js requires NODE_MODULE_VERSION 75. Please try re-compiling or re-installing

huyizheng commented on 2019-10-03 04:14

I found where's the problem. If I just ran makepkg, then this package built successfully. But if I ran proxychains -q makepkg with a socks5 proxy, then the patch of package.json failed, and the package is built aganist another version of election, thus it failed to open.

yochananmarqos commented on 2019-10-03 03:38

@libertylocked: I rebuilt it today with electron 6.0.11 with no issues. It's not your fault people don't clean build.

If you're going to use electron4, please make it a separate package.

libertylocked commented on 2019-10-03 03:35

@huyizheng Did you happen to update electron to a major version after building bitwarden? If that's the case you can simply rebuild bitwarden to fix this.

I might make bitwarden depend on electron4 instead of latest electron, similar to whatever the code package is doing, which may reduce the likelihood of breakage whenever electron updates.

huyizheng commented on 2019-10-03 02:52

Failed to launch it:

App threw an error during load
Error: The module '/tmp/.org.chromium.Chromium.kJD5c4'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 70. This version of Node.js requires
NODE_MODULE_VERSION 73. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
    at process.func (electron/js2c/asar.js:155:31)
    at process.func [as dlopen] (electron/js2c/asar.js:155:31)
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:828:18)
    at Object.func (electron/js2c/asar.js:155:31)
    at Object.func [as .node] (electron/js2c/asar.js:164:18)
    at Module.load (internal/modules/cjs/loader.js:645:32)
    at Function.Module._load (internal/modules/cjs/loader.js:560:12)
    at Module.require (internal/modules/cjs/loader.js:685:19)
    at require (internal/modules/cjs/helpers.js:16:16)
    at Object.<anonymous> (/usr/lib/bitwarden/resources/app.asar/node_modules/desktop-idle/index.js:1:21)
A JavaScript error occurred in the main process
Uncaught Exception:
Error: The module '/tmp/.org.chromium.Chromium.kJD5c4'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 70. This version of Node.js requires
NODE_MODULE_VERSION 73. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
    at process.func (electron/js2c/asar.js:155:31)
    at process.func [as dlopen] (electron/js2c/asar.js:155:31)
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:828:18)
    at Object.func (electron/js2c/asar.js:155:31)
    at Object.func [as .node] (electron/js2c/asar.js:164:18)
    at Module.load (internal/modules/cjs/loader.js:645:32)
    at Function.Module._load (internal/modules/cjs/loader.js:560:12)
    at Module.require (internal/modules/cjs/loader.js:685:19)
    at require (internal/modules/cjs/helpers.js:16:16)
    at Object.<anonymous> (/usr/lib/bitwarden/resources/app.asar/node_modules/desktop-idle/index.js:1:21)

yochananmarqos commented on 2019-09-22 13:10

Oh, I forgot about that. Nevermind me.

libertylocked commented on 2019-09-22 09:31

Updated to 1.16.2.

@yochananmarqos electron is used in bitwarden.sh because only the app.asar is built and copied (to reduce package size)

yochananmarqos commented on 2019-09-21 14:39

electron should be in makedepends, not depends.

Omar007 commented on 2019-09-19 15:37

Ah yea right, I totally missed that it was still in there when I looked at the diff. My bad.