Package Details: tutanota-desktop 267.250206.0-1

Git Clone URL: https://aur.archlinux.org/tutanota-desktop.git (read-only, click to copy)
Package Base: tutanota-desktop
Description: The desktop client for Tutanota, the secure e-mail service.
Upstream URL: https://tuta.com/secure-email
Licenses: GPL-3.0-or-later
Submitter: yochananmarqos
Maintainer: yochananmarqos (ajgraves)
Last Packager: yochananmarqos
Votes: 30
Popularity: 0.66
First Submitted: 2020-03-03 17:27 (UTC)
Last Updated: 2025-02-10 18:24 (UTC)

Pinned Comments

yochananmarqos commented on 2025-02-21 16:35 (UTC)

PSA: This currently fails to build with emscripten >=4.0.3. Use tutanota-desktop-bin for now.

Latest Comments

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

Drack commented on 2023-12-20 10:32 (UTC) (edited on 2023-12-20 10:33 (UTC) by Drack)

@tyler19820201 I had the same problem. On my side, the problem was that I didn't setup any wallet or keyring on my system that Tutanota support. I run KDE's Plasma, so I installed KDE Wallet, created a wallet using the default name. From there, Tutanota was able to access the wallet and store my email credentials. I think that Tutanota use libsecret as a backend, that access KDE Wallet through the Secret Service API using D-Bus. That fixed the issue on my system.

P.S.: To use KDE Wallet, you may read https://wiki.archlinux.org/title/KDE_Wallet

tyler19820201 commented on 2023-12-14 08:59 (UTC)

After update i am having Could not access secret storage error. Any workaround for this to fix??

Achilleus commented on 2023-12-05 21:13 (UTC)

@yochananmarqos

Sorry for that - I've corrected my comment.

I'm always building packages with yay, and if this fails, then using the standard way with makepkg. Both ways failed this time.

yochananmarqos commented on 2023-12-05 20:47 (UTC) (edited on 2023-12-05 20:47 (UTC) by yochananmarqos)

@Achilleus: I build in a clean chroot every time I update. It built just fine earlier.

Either way, I can't read that, please use proper formatting:

```

type or paste code here

```

Achilleus commented on 2023-12-05 20:45 (UTC) (edited on 2023-12-05 20:59 (UTC) by Achilleus)

{standard input}: Assembler messages:
{standard input}: Internal error (Segmentation fault).
Please report this bug.
make: *** [deps/sqlite3.target.mk:217: Release/obj.target/sqlite3/gen/sqlite3/sqlite3.o] Error 1
rm b857c92884e9598d609f6be182a2595df7a8e00f.intermediate
make: Leaving directory '/home/zbigniew/Pobrane/AUR/Tutanota/tutanota-desktop/src/tutanota-tutanota-desktop-release-3.119.3/node_modules/better-sqlite3/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/home/zbigniew/Pobrane/AUR/Tutanota/tutanota-desktop/src/tutanota-tutanota-desktop-release-3.119.3/node_modules/node-gyp/lib/build.js:203:23)
gyp ERR! stack     at ChildProcess.emit (node:events:514:28)
gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)
gyp ERR! System Linux 6.6.3-arch1-1
gyp ERR! command "/home/zbigniew/Pobrane/AUR/Tutanota/tutanota-desktop/src/.nvm/versions/node/v18.17.0/bin/node" "/home/zbigniew/Pobrane/AUR/Tutanota/tutanota-desktop/src/tutanota-tutanota-desktop-release-3.119.3/node_modules/.bin/node-gyp" "rebuild" "--release" "--build-from-source" "--arch=x64" "--runtime=electron" "--dist-url=https://www.electronjs.org/headers" "--target=26.6.1"
gyp ERR! cwd /home/zbigniew/Pobrane/AUR/Tutanota/tutanota-desktop/src/tutanota-tutanota-desktop-release-3.119.3/node_modules/better-sqlite3
gyp ERR! node -v v18.17.0
gyp ERR! node-gyp -v v9.4.0
gyp ERR! not ok

Build error: Error: command "npm exec" failed with error code: 1
    at ChildProcess.<anonymous> (file:///home/zbigniew/Pobrane/AUR/Tutanota/tutanota-desktop/src/tutanota-tutanota-desktop-release-3.119.3/buildSrc/nativeLibraryProvider.js:225:12)
    at ChildProcess.emit (node:events:514:28)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12)
    at Process.callbackTrampoline (node:internal/async_hooks:130:17) {
  code: 'PLUGIN_ERROR',
  plugin: 'copy-native-module-plugin',
  hook: 'buildStart'
}
==> ERROR: A failure occurred in build().
    Aborting...

yochananmarqos commented on 2023-12-01 17:14 (UTC)

@painfularch: If it were possible, I would have already done it.

painfularch commented on 2023-12-01 10:59 (UTC)

@yochananmarqos could you update the PKGBUILD to use system electron? See https://wiki.archlinux.org/title/Electron_package_guidelines for reference.

andrito commented on 2023-07-26 19:14 (UTC)

npm ERR! gyp ERR! node -v v16.16.0 npm ERR! gyp ERR! node-gyp -v v9.0.0 npm ERR! gyp ERR! not ok

yochananmarqos commented on 2023-05-31 20:20 (UTC) (edited on 2023-05-31 20:20 (UTC) by yochananmarqos)

@AvidSeeker: The package installs /usr/share/applications/tutanota-desktop.desktop which is also removed when uninstalling the package. You apparently chose to enable "desktop integration" which installs a desktop file to ~/.local/share/applications/.