Linux Lite Forums

Software - Support => Installing Software => Topic started by: paul59 on August 09, 2014, 08:55:18 AM

Title: Seamonkey
Post by: paul59 on August 09, 2014, 08:55:18 AM
I downloaded the latest Seamonkey but it complains about a missing file when trying to start it:

Code: [Select]
error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

I installed libstdc++6 (and the dev files just in case) but the error remains. I can't find the specified file on my system and can't find a fix via Google.... any suggestions please?


Paul
Title: Re: Seamonkey
Post by: rokytnji on August 09, 2014, 03:45:06 PM
I downloaded the latest Seamonkey but it complains about a missing file when trying to start it:

Code: [Select]
error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

I installed libstdc++6 (and the dev files just in case) but the error remains. I can't find the specified file on my system and can't find a fix via Google.... any suggestions please?
Paul

As a test on my persistent 8  gig Linux Lite 2.0 Usb install I downloaded and extracted

Code: [Select]
linux@linux:~$ ls
Desktop    Downloads  Pictures  seamonkey                 Templates
Documents  Music      Public    seamonkey-2.26.1.tar.bz2  Videos

Going into the seamonky folder

Code: [Select]
linux@linux:~$ cd seamonkey
linux@linux:~/seamonkey$ ls
application.ini             libldap60.so      libxul.so
blocklist.xml               libldif60.so      license.txt
chrome                      libmozalloc.so    mozilla-xremote-client
chrome.manifest             libmozsqlite3.so  omni.ja
components                  libnspr4.so       platform.ini
crashreporter               libnss3.so        plugin-container
crashreporter.ini           libnssckbi.so     precomplete
crashreporter-override.ini  libnssdbm3.chk    removed-files
defaults                    libnssdbm3.so     run-mozilla.sh
dependentlibs.list          libnssutil3.so    seamonkey
dictionaries                libplc4.so        seamonkey-bin
distribution                libplds4.so       searchplugins
extensions                  libprldap60.so    Throbber-small.gif
icons                       libsmime3.so      updater
isp                         libsoftokn3.chk   updater.ini
libfreebl3.chk              libsoftokn3.so    update-settings.ini
libfreebl3.so               libssl3.so

I see that everything I need to run seamonkey is in that extracted folder. So I go to seamonkey in the folder,
right click and pick execute. Seamonkey opens.

So I am not understanding why yiou can't run seamoinkey out of that folder?
You do not mention what steps you took to install Seamonkey in linux lite.
If me. I'd run it in /opt with the folder I mentioned and make a launcher point to /opt/seamonkey/seamonkey.

But that is just how I roll.
Title: Re: Seamonkey
Post by: Jerry on August 09, 2014, 05:35:22 PM
Where did you download seamonkey from originally? I don't recommend using software outside of what Synaptic provides, it's a minefield out there and can land you in these kind of situations. Open a terminal and type:

Code: [Select]
sudo apt-get -f install
If your original download was a .deb file. The above command should give you the additional packages you need to run seamonkey.

or do as rokytnji suggested if you got the download from here - http://www.seamonkey-project.org/releases/

Is there any reason why you need seamonkey specifically?
Title: Re: Seamonkey
Post by: shengchieh on August 09, 2014, 10:55:20 PM
Or if you want GUI, open

menu ->system -> synaptic package manager (SPM)

and search for seamonkey.   Click it and toggle to install.  Then click "apply" to install it.

SPM is a frontend GUI for apt-get.

Sheng-Chieh
Title: Re: Seamonkey
Post by: paul59 on August 10, 2014, 05:45:44 AM
Thanks both. I downloaded Seamonkey from the project site, extracted it into my ~/programs directory (I prefer to keep stuff out of the rest of the file system if possible) and tried to run it from the terminal.

Having installed libstdc++6 and re-booted I'm now getting a different error:

paul@HP-Pavilion-15:~/programs/seamonkey$ ./seamonkey
XPCOMGlueLoad error for file /home/paul/programs/seamonkey/libxul.so:
libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

Seamonkey isn't in the ubuntu repositories (I think because some of the libraries it uses have been replaced with newer versions - or something like that), so I can't install via apt-get/synaptic.

It's not really a LL issue so don't worry, I'll track down the problem. :D

Paul



Title: Re: Seamonkey
Post by: paul59 on August 11, 2014, 09:43:54 AM
The fix for this was simple: The official 32 bit build doesn't seem to like 64 bit systems (or mine at least). There's an unofficial 'contributed build' for AMD64 listed on the download page here http://www.seamonkey-project.org/releases/#2.26.1 which works flawlessly.

Seamonkey is 'stand-alone' and can be installed in any location - installation is just a case of unpacking the archive. It stores your Seamonkey user profile (mailboxes, preferences etc) in ~/.mozilla/seamonkey/ and can be 'uninstalled' by removing the program folder and profile folder.

I've found it to have far fewer annoyances than later versions of Firefox and although it's based on the same rendering engine seems to be much more nimble. The interface can be made pretty minimal and the simple wysiwyg html composer is also very handy :D

Paul
Title: Re: Seamonkey
Post by: somewhereman on January 21, 2016, 10:00:52 PM
thanks for the info,
it took me awhile but i finally achieved seamonkey success

i have been using it for over a decade,
best browser with integrated email (plus a simple wysiwyg built-in composer, they also have a firebug add-on called web developer)

should be part of the lite software imo