Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi
I am using OpenWMail (1.0.0-1) as desktop email client. After recent system upgrade (Manjaro Linux), instead of launching, the program is giving following error:
Code:
openwmail
App threw an error during load
TypeError: app.makeSingleInstance is not a function
at /usr/lib/openwmail/app/app/main.js:5:24
at Object.<anonymous> (/usr/lib/openwmail/app/app/main.js:268:3)
at Module._compile (internal/modules/cjs/loader.js:786:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
at Module.load (internal/modules/cjs/loader.js:645:32)
at Function.Module._load (internal/modules/cjs/loader.js:560:12)
at Module.require (internal/modules/cjs/loader.js:685:19)
at require (internal/modules/cjs/helpers.js:16:16)
at Object.<anonymous> (/usr/lib/openwmail/app/index.js:1:1)
at Module._compile (internal/modules/cjs/loader.js:786:30)
A JavaScript error occurred in the main process
Uncaught Exception:
TypeError: app.makeSingleInstance is not a function
at /usr/lib/openwmail/app/app/main.js:5:24
at Object.<anonymous> (/usr/lib/openwmail/app/app/main.js:268:3)
at Module._compile (internal/modules/cjs/loader.js:786:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
at Module.load (internal/modules/cjs/loader.js:645:32)
at Function.Module._load (internal/modules/cjs/loader.js:560:12)
at Module.require (internal/modules/cjs/loader.js:685:19)
at require (internal/modules/cjs/helpers.js:16:16)
at Object.<anonymous> (/usr/lib/openwmail/app/index.js:1:1)
at Module._compile (internal/modules/cjs/loader.js:786:30)
OpenWMail depends upon electron. After upgrading electron to version 6.0.0-1. I am getting following error:
Code:
electron: error while loading shared libraries: libevent-2.1.so.6: cannot open shared object file: No such file or directory
Kindly help me to solve this problem.
Ok....the error seems pretty obvious: you're missing the library mentioned. You say it's manjaro, but don't say what version. Have you installed/updated the libevent package???
But downgrading to 2.1.10 did not solve the problem.
Yes, Manjaro is upgraded as a whole and as it is a rolling distro, therefore, version may be meaningless.
pacman -Qii openwmail libevent electron
pacman -Syup
please.
PS: the openwmail AUR package has been flagged out of date. You might want to look at the comments.
Code:
| pacman -Qii openwmail libevent electron
Name : openwmail
Version : 1.0.0-1
Description : The missing desktop client for Gmail & Google Inbox
Architecture : x86_64
URL : https://openwmail.github.io/
Licenses : MPL
Groups : None
Provides : None
Depends On : electron
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 41.35 MiB
Packager : Unknown Packager
Build Date : Fri 28 Dec 2018 10:54:42 AM PKT
Install Date : Wed 28 Aug 2019 10:15:43 AM PKT
Install Reason : Explicitly installed
Install Script : No
Validated By : None
Backup Files :
(none)
Name : libevent
Version : 2.1.11-1
Description : An event notification library
Architecture : x86_64
URL : https://libevent.org/
Licenses : BSD
Groups : None
Provides : None
Depends On : openssl
Optional Deps : python2: to use event_rpcgen.py [installed]
Required By : electron nfs-utils transmission-gtk
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 1226.00 KiB
Packager : Anatol Pomozov <anatol.pomozov@gmail.com>
Build Date : Mon 05 Aug 2019 10:17:02 PM PKT
Install Date : Thu 29 Aug 2019 10:45:22 AM PKT
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : None
Backup Files :
(none)
Name : electron
Version : 6.0.0-1
Description : Build cross platform desktop apps with web technologies
Architecture : x86_64
URL : https://electronjs.org/
Licenses : MIT custom
Groups : None
Provides : None
Depends On : c-ares ffmpeg gtk3 http-parser libevent libnghttp2 libxslt
libxss minizip nss re2 snappy
Optional Deps : kde-cli-tools: file deletion support (kioclient5)
trash-cli: file deletion support (trash-put)
xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)
[installed]
Required By : openwmail
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 135.32 MiB
Packager : Nicola Squartini <tensor5@gmail.com>
Build Date : Thu 01 Aug 2019 10:15:39 AM PKT
Install Date : Wed 28 Aug 2019 11:20:43 PM PKT
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
Backup Files :
(none)
The electron version installed is 6.0.0.1, but the latest version available is 6.0.4. But if I upgrade electron to latest version (6.0.4) then that error appears which I mentioned in my first post.
Last edited by zetrotrack000; 08-29-2019 at 02:44 AM.
Reason: Spelling Correction
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.