Package Details: tutanota-desktop 3.104.5-1

Git Clone URL: (read-only, click to copy)
Package Base: tutanota-desktop
Description: Official Tutanota email client
Upstream URL:
Licenses: GPL3
Submitter: yochananmarqos
Maintainer: yochananmarqos (ajgraves)
Last Packager: yochananmarqos
Votes: 22
Popularity: 0.84
First Submitted: 2020-03-03 17:27 (UTC)
Last Updated: 2022-11-15 16:52 (UTC)

Pinned Comments

yochananmarqos commented on 2020-03-05 16:12 (UTC)

PSA: If you get a "Failed to handle push message" notification, do the following:

Close Tutanota and delete ~/.config/tutanota-desktop/conf.json.

Latest Comments

1 2 3 4 5 Next › Last »

nik_gr commented on 2022-08-29 13:35 (UTC)

==> Validating source files with sha512sums... tutanota-desktop-3.98.20.AppImage ... FAILED linux-sig-3.98.20.bin ... FAILED tutao-pub-3.98.20.pem ... Passed ==> ERROR: One or more files did not pass the validity check! -> error downloading sources: tutanota-desktop-bin context: exit status 1

Fails to install with latest yay, latest archlinux-keyring

bananabrain commented on 2022-08-15 09:58 (UTC) (edited on 2022-08-15 10:00 (UTC) by bananabrain)

3.98.20 won't build for me and I can't work out why. The rest of the system is fully up to date.

(yay won't build either but I don't care about that.)

I've been trying to build tutanota-desktop directly with makepkg after ensuring all dependencies are in place.

The build freezes at:

[ ] - reify:better-sqlite3: timing reifyNode:node_modules/app-builder-bin Completed in 65361ms

FringeLunatic commented on 2022-06-21 21:45 (UTC)

Has the secret storage error ever been fixed? Just installed this package yesterday and, hello, my old friend the secret storage error greeted me.

mohab commented on 2022-04-13 22:19 (UTC)

Will not keep me logged in any longer? Is that from upstream?

yochananmarqos commented on 2022-04-08 22:42 (UTC)

@glitsj: Both of your concerns have been addressed.

yochananmarqos commented on 2022-04-07 23:55 (UTC)

@glitsj16: My tutanota-desktop script installed to /usr/bin/ already runs /opt/tutanota-desktop/tutanota-desktop. I could probably just symlink it, but I seem to remember that not working before. I'll take look when I have time.

glitsj16 commented on 2022-04-07 23:49 (UTC)

(1) For security reasons I think it's wise to install /opt/tutanota-desktop/chrome-sandbox with 4755 permissions, cfr. the repo chromium package.

(2) The PKGBUILD installs /usr/bin/tutanota-desktop but the tutanota-desktop.desktop refers to /opt/tutanota-desktop/tutanota-desktop. IMO the .desktop file should have 'Exec=tutanota-desktop'.

deezNoots commented on 2022-04-05 00:56 (UTC)

@yochananmarqos Fixed by removing my ~/.cache/node-gyp/ - it looks like the build was pulling a different, incompatible version from there. I'm not familiar with npm/node.js stuff at all so I'm not sure if this is something you'd be able to fix...

yochananmarqos commented on 2022-04-04 22:55 (UTC)

@deezNoots: I can't reproduce it. Do a clean build, preferably in a clean chroot.

deezNoots commented on 2022-04-04 22:53 (UTC) (edited on 2022-04-04 22:54 (UTC) by deezNoots)

Getting an error while trying to build. I can provide more context if needed:

Build error: Error: command "npm exec" failed with error code: 1
    at ChildProcess.<anonymous> (file:///tmp/makepkg/tutanota-desktop/src/tutanota-tutanota-desktop-release-3.94.5/buildSrc/nativeLibraryProvider.js:279:12)
    at ChildProcess.emit (node:events:394:28)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12) {
  code: 'PLUGIN_ERROR',
  plugin: 'sqlite-native-banner-plugin',
  hook: 'buildStart'