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 »

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'
}

yochananmarqos commented on 2022-03-16 17:47 (UTC)

@reclusivesage: I can't reproduce it. Try building in a clean chroot.

reclusivesage commented on 2022-03-16 17:16 (UTC) (edited on 2022-03-16 17:17 (UTC) by reclusivesage)

I got the following error during the build() process. What can I do?

/src/calendar/date/CalendarInvites.ts
sanitizer-ebf9c13c.js  21.5908203125K
libs/purify.js
/src/misc/HtmlSanitizer.ts
native-common-c493486c.js  2.08203125K
/src/native/common/FileApp.ts
jszip-474a7d11.js  94.8271484375K
libs/jszip.js
polyfill-helpers-732b0afa.js  0.509765625K
commonjsHelpers.js

<--- Last few GCs --->

[11881:0x57b0810]   150218 ms: Mark-sweep (reduce) 2041.2 (2083.8) -> 2039.2 (2083.8) MB, 888.0 / 0.0 ms  (average mu = 0.166, current mu = 0.150) allocation failure scavenge might not succeed
[11881:0x57b0810]   151180 ms: Mark-sweep (reduce) 2040.6 (2083.8) -> 2039.3 (2083.8) MB, 950.3 / 0.0 ms  (average mu = 0.093, current mu = 0.013) allocation failure scavenge might not succeed


<--- JS stacktrace --->

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
 1: 0xb09980 node::Abort() [node]
 2: 0xa1c235 node::FatalError(char const*, char const*) [node]
 3: 0xcf784e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node]
 4: 0xcf7bc7 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node]
 5: 0xeaf465  [node]
 6: 0xeaff46  [node]
 7: 0xebe46e  [node]
 8: 0xebeeb0 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node]
 9: 0xec1e2e v8::internal::Heap::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
10: 0xe8336a v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [node]
11: 0x11fc0b6 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [node]
12: 0x15f0b19  [node]
/home/uSER/AUR/tutanota-desktop/PKGBUILD: line 37: 11881 Aborted                 (core dumped) node desktop --custom-desktop-release --unpacked
==> ERROR: A failure occurred in build().
    Aborting...