General TC > General TC Talk

Seamonkey 2.33

(1/9) > >>

Stone.Giant:
Hello I successfully updated my browser to Seamonkey 2.33 and followed its installation instruction in their site, in reference to my current browser installed from the tiny core repo which is a two-year old app (Seamonkey 2.22). The problem is I can only execute this app in command line using the ./seamonkey command instead of using the right-click>OnDemand menu. Is there a way to replace the Seamonkey 2.22 in the OnDemand directory?


These are the location folders of seamonkey 2.22 installed from tiny core repo:


--- Code: ---tc@box:~$ sudo find / -name seamonkey
/home/tc/seamonkey
/home/tc/seamonkey/seamonkey
/home/tc/.cache/mozilla/seamonkey
/home/tc/.mozilla/seamonkey
/home/tc/.wmx/OnDemand/seamonkey
/tmp/tcloop/seamonkey
/tmp/tcloop/seamonkey/usr/bin/seamonkey
/tmp/tcloop/seamonkey/usr/seamonkey
/tmp/tcloop/seamonkey/usr/seamonkey/seamonkey
/usr/seamonkey
/usr/seamonkey/seamonkey
/usr/local/tce.installed/seamonkey
/usr/bin/seamonkey
/mnt/sda2/tce/ondemand/seamonkey

--- End code ---


This is the location folder of my seamonkey 2.33


--- Code: ---$ pwd
/home/tc/seamonkey

--- End code ---

Juanito:
Did you package your new version of seamonkey as an extension to replace the older version from the repo?

Whilst you could hack things to work without making an extension, things would work better if you did.

Misalf:
If you make it an extension, it would work with flash as well.

Or you could edit the ondemand script for seamonkey located at

--- Code: ---/etc/sysconfig/tcedir/ondemand/seamonkey

--- End code ---

And change it from this

--- Code: ---#!/bin/sh
ondemand -e seamonkey.tcz "$@"

--- End code ---

To something like this

--- Code: ---#!/bin/sh
~/seamonkey/seamonkey "$@"

--- End code ---

Stone.Giant:

--- Quote from: Misalf on May 03, 2015, 06:40:21 AM ---If you make it an extension, it would work with flash as well.

Or you could edit the ondemand script for seamonkey located at

--- Code: ---/etc/sysconfig/tcedir/ondemand/seamonkey

--- End code ---

And change it from this

--- Code: ---#!/bin/sh
ondemand -e seamonkey.tcz "$@"

--- End code ---

To something like this

--- Code: ---#!/bin/sh
~/seamonkey/seamonkey "$@"

--- End code ---

--- End quote ---


I tried but it did not work and it gave me an error


--- Code: ---[tc@box:~$ seamonkey
XPCOMGlueLoad error for file /home/tc/seamonkey/libxul.so:
libasound.so.2: cannot open shared object file: No such file or directory
Couldn't load XPCOM.


tc@box:~$ cd seamonkey
tc@box:~/seamonkey$ ./seamonkey
XPCOMGlueLoad error for file /home/tc/seamonkey/libxul.so:
libasound.so.2: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
--- End code ---

Misalf:
You might want to add  libasound.tcz  to  /etc/sysconfig/tcedir/onboot.lst .
As well as other dependencies from the current Seamonkey extension.

Or you could add the deps to the seamonkey ondemand script

--- Code: ---#!/bin/sh
tce-load -i libasound dbus-glib gtk2.tcz
~/seamonkey/seamonkey "$@"

--- End code ---

Navigation

[0] Message Index

[#] Next page

Go to full version