New comment by pascal-huber on void-packages repository https://github.com/void-linux/void-packages/pull/43607#issuecomment-1636829533 Comment: Added `libotr` runtime dependency. The UI seems a bit buggy, It won't show one of my calendars and sometimes it doesn't show the main menu to switch between emails and calendars. Some of the errors: ``` [ImapModuleLoader] Using nsImapService.cpp JavaScript error: resource:///modules/CalStartupService.jsm, line 18: uncaught exception: ParserError: invalid line (no token ";" or ":") "Europe/Zurich[2023c]" JavaScript error: resource:///modules/CalStartupService.jsm, line 18: NS_ERROR_XPC_JS_THREW_JS_OBJECT: ParserError: invalid line (no token ";" or ":") "Europe/Zurich[2023c]"'ParserError: invalid line (no token ";" or ":") "Europe/Zurich[2023c]"' when calling method: [calIStartupService::startup] console.debug: "Found 0 public keys and 0 secret keys (0 protected, 0 unprotected)" console.warn: services.settings: Failed to load last_modified.json: TypeError: NetworkError when attempting to fetch resource. console.error: Calendar: Can't create calendar for (storage, moz-storage-calendar://): TypeError: right-hand side of 'in' should be an object, got undefined console.error: Calendar: Message: TypeError: zone is null Stack: convertToZone@resource:///modules/calendar/Ical.jsm:5588:26 CalDateTime.prototype.getInTimezone<@resource:///modules/CalDateTime.jsm:141:45 unwrapSetter@resource:///modules/calendar/Ical.jsm:29:22 unwrap/<@resource:///modules/calendar/Ical.jsm:25:48 now@resource:///modules/calendar/utils/calDateTimeUtils.jsm:62:17 getStartDate@chrome://calendar/content/calendar-invitations-manager.js:347:24 updateStartDate@chrome://calendar/content/calendar-invitations-manager.js:366:30 getInvitations@chrome://calendar/content/calendar-invitations-manager.js:172:10 _doInvitationsUpdate@chrome://calendar/content/calendar-invitations-manager.js:122:52 scheduleInvitationsUpdate/this.mTimer<@chrome://calendar/content/calendar-invitations-manager.js:115:18 JavaScript error: resource:///modules/calendar/Ical.jsm, line 5588: TypeError: zone is null console.debug: "Trying to load /usr/lib/thunderbird/libotr.so" console.debug: "Trying to load libotr.so from system's standard library locations" console.debug: "Trying to load libotr.so.5 from system's standard library locations" console.debug: "Successfully loaded OTR library libotr.so.5 from system's standard library locations" JavaScript error: resource:///modules/CalCalendarManager.jsm, line 444: TypeError: right-hand side of 'in' should be an object, got undefined JavaScript error: chrome://calendar/content/calendar-creation.js, line 646: NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "right-hand side of 'in' should be an object, got undefined" {file: "resource:///modules/CalCalendarManager.jsm" line: 444}]'[JavaScript Error: "right-hand side of 'in' should be an object, got undefined" {file: "resource:///modules/CalCalendarManager.jsm" line: 444}]' when calling method: [calICalendarManager::registerCalendar] ```