I confirmed the exact issue and found a (only partially tested) solution.
First, find out the actual platform name:
$ strings /usr/lib/thunderbird/libxul.so  | grep Linux_
Linux_arm-eabi-gcc3

So here for me, it is Linux_arm-eabi-gcc3
Then edit (as root)
/usr/lib/xul-ext/enigmail/install.rdf
(or whatever the install.rdf in the enigmail package is called)
Change the broken line
<em:targetPlatform>Linux_unknown</em:targetPlatform>
to match the proper platform:
<em:targetPlatform>Linux_arm-eabi-gcc3</em:targetPlatform>
I have tested that this makes all the menus etc. appear.
I have not yet tested that it makes the actual encryption work, it may or may 
not be necessary to rename the .so files, too.
Or at least change their entries in
/usr/lib/xul-ext/enigmail/chrome.manifest

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1243385

Title:
  Enigmail is disabled, cannot be used at all

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/enigmail/+bug/1243385/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to