Package Details: keeweb 1.18.7-1

Git Clone URL: https://aur.archlinux.org/keeweb.git (read-only, click to copy)
Package Base: keeweb
Description: Desktop password manager compatible with KeePass databases
Upstream URL: https://keeweb.info
Keywords: kdbx keepass password
Licenses: MIT
Conflicts: keeweb-desktop
Submitter: surefire
Maintainer: petercxy
Last Packager: petercxy
Votes: 18
Popularity: 0.000670
First Submitted: 2016-09-26 07:43 (UTC)
Last Updated: 2021-08-13 10:50 (UTC)

Pinned Comments

petercxy commented on 2021-08-13 10:51 (UTC) (edited on 2021-08-13 10:52 (UTC) by petercxy)

This package has been adopted and keeweb-connect support has been fixed. You might need to disable & re-enable the browser connector support in the app in order to update the native messaging configurations.

Latest Comments

1 2 3 4 5 6 Next › Last »

elbowz commented on 2022-09-19 10:35 (UTC)

@dzusan It fixes the issues, thanks a lot!

dzusan commented on 2022-09-19 10:27 (UTC)

@elbowz Little temporary fix that brings keeweb to work:

sudo ln -s /lib/libFLAC.so.12 /lib/libFLAC.so.8

elbowz commented on 2022-09-19 07:42 (UTC)

On my side I get: "/usr/lib/electron12/electron: error while loading shared libraries: libFLAC.so.8: cannot open shared object file: No such file or directory"

I think this happen after the flac update: "upgraded flac (1.3.4-3 -> 1.4.0-1)"

...but I cannot downgrade due to dependency

pvdp commented on 2022-09-15 03:07 (UTC)

Build fails:

626/38512] ACTION //components/ui_devtools:protocol_generated_sources(//build/toolchain/linux/unbundle:default
FAILED: gen/components/ui_devtools/base_string_adapter.cc gen/components/ui_devtools/base_string_adapter.h gen/components/ui_devtools/CSS.cpp gen/components/ui_devtools/CSS.h gen/components/ui_devtools/DOM.cpp gen/components/ui_devtools/DOM.h gen/components/ui_devtools/Forward.h gen/components/ui_devtools/Overlay.cpp gen/components/ui_devtools/Overlay.h gen/components/ui_devtools/Page.cpp gen/components/ui_devtools/Page.h gen/components/ui_devtools/Protocol.cpp gen/components/ui_devtools/Protocol.h gen/components/ui_devtools/Tracing.h gen/components/ui_devtools/Tracing.cpp
python ../../third_party/inspector_protocol/code_generator.py --jinja_dir ../../third_party/ --output_base gen/components/ui_devtools --config ../../components/ui_devtools/inspector_protocol_config.json --inspector_protocol_dir //third_party/inspector_protocol
Traceback (most recent call last):
File "/home/pieter/.cache/paru/clone/electron12/src/src/out/Release/../../third_party/inspector_protocol/code_generator.py", line 702, in <module>
main()
File "/home/pieter/.cache/paru/clone/electron12/src/src/out/Release/../../third_party/inspector_protocol/code_generator.py", line 584, in main
jinja_env = initialize_jinja_env(jinja_dir, config.protocol.output, config)
File "/home/pieter/.cache/paru/clone/electron12/src/src/out/Release/../../third_party/inspector_protocol/code_generator.py", line 190, in initialize_jinja_env
import jinja2
File "/home/pieter/.cache/paru/clone/electron12/src/src/third_party/jinja2/__init__.py", line 33, in <module>
from jinja2.environment import Environment, Template
File "/home/pieter/.cache/paru/clone/electron12/src/src/third_party/jinja2/environment.py", line 16, in <module>
from jinja2.defaults import BLOCK_START_STRING, \
File "/home/pieter/.cache/paru/clone/electron12/src/src/third_party/jinja2/defaults.py", line 32, in <module>
from jinja2.tests import TESTS as DEFAULT_TESTS
File "/home/pieter/.cache/paru/clone/electron12/src/src/third_party/jinja2/tests.py", line 13, in <module>
from collections import Mapping
ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)
[631/38512] CXX obj/skia/skia_opts_hsw/SkOpts_hsw.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'electron12-12.2.3-4':
error: can't build keeweb-1.18.7-1, deps not satisfied: electron12
error: packages failed to build: electron12-12.2.3-4  keeweb-1.18.7-1

After installing electron12 trying to build again

⠴ Building module: argon2, Completed: 0gyp: name 'openssl_fips' is not defined while evaluating condition 'openssl_fips != ""' in binding.gyp while trying to load binding.gyp
✖ Rebuild Failed

An unhandled error occurred inside electron-rebuild
node-gyp failed to rebuild '/home/pieter/.cache/paru/clone/keeweb/src/keeweb-native-modules/node_modules/argon2'.
Error: `gyp` failed with exit code: 1



Error: node-gyp failed to rebuild '/home/pieter/.cache/paru/clone/keeweb/src/keeweb-native-modules/node_modules/argon2'.
Error: `gyp` failed with exit code: 1


at ModuleRebuilder.rebuildNodeGypModule (/home/pieter/.cache/paru/clone/keeweb/src/keeweb-native-modules/node_modules/electron-rebuild/lib/src/module-rebuilder.js:193:19)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Rebuilder.rebuildModuleAt (/home/pieter/.cache/paru/clone/keeweb/src/keeweb-native-modules/node_modules/electron-rebuild/lib/src/rebuild.js:190:9)
at async Rebuilder.rebuild (/home/pieter/.cache/paru/clone/keeweb/src/keeweb-native-modules/node_modules/electron-rebuild/lib/src/rebuild.js:152:17)
at async /home/pieter/.cache/paru/clone/keeweb/src/keeweb-native-modules/node_modules/electron-rebuild/lib/src/cli.js:146:9
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'keeweb-1.18.7-1':
error: packages failed to build: keeweb-1.18.7-1

```

hashworks commented on 2022-01-08 13:15 (UTC)

@elbowz Yup, that works. Thanks.

@petercxy could you adjust the PKGBUILD so that it uses nodejs v16?

elbowz commented on 2022-01-08 12:55 (UTC)

@hashworks try to use nodejs-lts-gallium, it solves on my side

hashworks commented on 2021-12-23 14:00 (UTC) (edited on 2021-12-23 14:00 (UTC) by hashworks)

Build fails for me: https://fb.hash.works/wbwqUq4l/

An unhandled error occurred inside electron-rebuild
node-gyp failed to rebuild '/build/keeweb/src/keeweb-native-modules/node_modules/argon2'.
Error: `gyp` failed with exit code: 1

elbowz commented on 2021-08-17 10:41 (UTC)

Works like a charm! Thanks for your work and effort. I'm on Google Chrome v92.0.4515.131

petercxy commented on 2021-08-13 10:51 (UTC) (edited on 2021-08-13 10:52 (UTC) by petercxy)

This package has been adopted and keeweb-connect support has been fixed. You might need to disable & re-enable the browser connector support in the app in order to update the native messaging configurations.

Sherlock-Holo commented on 2021-06-19 03:38 (UTC)

miss file /usr/share/keeweb-desktop/keeweb-native-messaging-host this file is contained in keeweb-desktop-bin