Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 20 Jul 2017, 14:42
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
How to update SeaMonkey in Werewolf-64? (Solved)
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [14 Posts]  
Author Message
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 12570
Location: Arizona USA

PostPosted: Tue 02 Aug 2016, 11:13    Post subject:  How to update SeaMonkey in Werewolf-64? (Solved)  

My bank won't let me access my account until I update my browser, which is SeaMonkey 2.39. It doesn't seem all that old to me, but okay. I couldn't find a later version in PPM so I downloaded the latest version of SeaMonkey I could find, 2.40, but can't figure out how to use it.
Last edited by Flash on Thu 04 Aug 2016, 00:06; edited 1 time in total
Back to top
View user's profile Send private message 
ASD

Joined: 22 Mar 2016
Posts: 99

PostPosted: Tue 02 Aug 2016, 11:23    Post subject:  

Flash,

I assume your version of SeaMonkey 2.39 does not include "Check for Updates" in its "Help" tab's drop down list.

If that is the case, if you can download and install (with a left click)
a Deb version (even as old as 2.21 - but not older) of SeaMonkey you should see "Check for Updates".

If so, after updating, v 2.40 will work exactly the same as v 2.39.
https://sourceforge.net/projects/ubuntuzilla/files/mozilla/apt/pool/main/s/seamonkey-mozilla-build/
Mouseover the version names to get your 64 bit download.
Back to top
View user's profile Send private message 
OscarTalks


Joined: 05 Feb 2012
Posts: 1548
Location: London, England

PostPosted: Tue 02 Aug 2016, 12:43    Post subject:  

Hi Flash,

I am not familiar with Werewolf-64 but I would guess that the Seamonkey 2.39 in it is one that was compiled from source by BarryK and he usually disables the updater in the build when he does this.

If the 2.40 you have is the "official build" tarball from the Seamonkey website you should be able to just unpack it into the location so as to overwrite the original one (/usr/lib64 or whatever). It is all contained in a single directory. You may find that it runs slower than BarryK's compiled version but it should update when future versions come out. There is always the possibility that it still may not be accepted by the bank's system, not sure. You may need to try latest Firefox or a Chromium derivative instead. Some web systems are very fussy and selective about compatibility with browsers these days.

_________________
Oscar in England

Back to top
View user's profile Send private message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 12570
Location: Arizona USA

PostPosted: Tue 02 Aug 2016, 20:21    Post subject:  

You're right, there is no updater in Werewolf-64's Seamonkey 2.39. There is a directory called Seamonkey 2.39 in /usr/lib, and in the same directory a symlink to it, called Seamonkey.. What I tried that didn't work was:
    1. Extract the contents of SeaMonkey 2.40.tar.bz2 into a directory I named Seamonkey-2.40.
    2. Make a new directory in /usr/lib and name it seamonkey-2.39old
    3. Open /usr/lib/seamonkey-2.39 and move all its contents to the (empty) /usr/lib/seamonkey-2.39old directory I created in step 2.
    4.Copy the contents of the seamonkey-2.40 directory I created in step 1 into the (now empty) /usr/lib/seamonkey-2.39 directory.

This did not work. When I clicked the Browse icon on the desktop, nothing happened. When I entered "seamonkey" in a console, it said that the file /usr/bin/seamonkey (which is a symlink to /usr/lib/seamonkey) could not be found, even though I could see it there, plain as day.
I emptied and used the original /usr/lib/seamonkey-2.39 directory on the theory that it might have some kind of permissions associated with it that I'd lose if I used a new directory for the Seamonkey 2.40 files.

I reversed what I had done and SeaMonkey 2.39 works fine again,
Back to top
View user's profile Send private message 
OscarTalks


Joined: 05 Feb 2012
Posts: 1548
Location: London, England

PostPosted: Tue 02 Aug 2016, 21:31    Post subject:  

When you extract the tarball the directory is just named seamonkey.
You should just be able to extract that into /usr/lib so that it overwrites the symlink named seamonkey. This means that the seamonkey-2.39 directory is "disconnected" (because the symlink is gone) and the 2.40 is installed (but without the unneeded number in the name).

The /usr/bin/seamonkey should be calling /usr/lib/seamonkey/seamonkey not /usr/lib/seamonkey (the executable within the directory, not the directory itself).

If you wish to reverse things back, delete the 2.40 seamonkey directory and contents and re-establish the symlink to seamonkey-2.39

_________________
Oscar in England

Back to top
View user's profile Send private message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 12570
Location: Arizona USA

PostPosted: Tue 02 Aug 2016, 23:24    Post subject:  

No joy. I overwrote the seamonkey symlink with the seamonkey directory containing 2.40, but the result was the same. Somehow bash can't see the seamonkey file in /usr/lib/seamonkey even though I can see that it is there, but apparently bash sees the seamonkey file in the seamonkey-2.39 directory.

Why are browsers so hard to update? I can use Firefox or Chrome if I could find a .pet or Ubuntu package. Where can I find Ubuntu packages, anyway? They don't seem to be in Werewolf's package manager.
Back to top
View user's profile Send private message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 12570
Location: Arizona USA

PostPosted: Wed 03 Aug 2016, 00:43    Post subject:  

On checking the web page for SeaMonkey's system requirements, it appears that SeaMonkey 2.40 requires several libraries and other programs that are not in Werewolf. Anyway I can't find them, but I'm not at all sure where to look.
Back to top
View user's profile Send private message 
ASD

Joined: 22 Mar 2016
Posts: 99

PostPosted: Wed 03 Aug 2016, 03:29    Post subject:  

I read that your OS is based on debian - so if you download the 64 bit Seamonkey deb version of 2.40 (or any of 2.21 to 2.39 inclusive then upgrade to 2.40 using Help) from the link I provided it should work by just left clicking on it as you would to install a pet.

It worked for me when I used it in Quirky unicorn v 6.2.1 and as I use SeaMonkey 2.40 on Precise 5.6 I doubt you need anything more.
Back to top
View user's profile Send private message 
OscarTalks


Joined: 05 Feb 2012
Posts: 1548
Location: London, England

PostPosted: Wed 03 Aug 2016, 05:31    Post subject:  

Usually the mozilla based browser official builds are easy to install or update in most Puppies, but maybe something is missing in Werewolf-64. Thinking about it, you may find that BarryK distros are built without dbus and dbus-glib and his Seamonkey builds have dbus disabled so they work without. You could try to find those two packages in PPM. You will probably need to reboot. Then try the tarball again.
_________________
Oscar in England

Back to top
View user's profile Send private message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 12570
Location: Arizona USA

PostPosted: Wed 03 Aug 2016, 12:41    Post subject:  

Apparently Quirky Werewolf is based on Ubuntu Wily. I finally did find a recent version of Firefox in the PPM Ubuntu-Wily main repository, that my bank accepted. So my immediate problem is solved. Still, I'd like to update SeaMonkey if that is at all feasible. I suppose Barry likes SeaMonkey but cut out a lot of stuff that he considered to be unnecessary, and the missing stuff is why it can't be updated.
Back to top
View user's profile Send private message 
ASD

Joined: 22 Mar 2016
Posts: 99

PostPosted: Wed 03 Aug 2016, 16:59    Post subject:  

Flash,

My suggestion is a serious one and whilst I expect it to work for you, only you can prove or disprove it.
SM.png
 Description   
 Filesize   151.91 KB
 Viewed   228 Time(s)

SM.png

Back to top
View user's profile Send private message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 12570
Location: Arizona USA

PostPosted: Thu 04 Aug 2016, 00:05    Post subject:  

ASD, I apologize for ignoring you. I assumed that since Werewolf is based on Ubuntu, debs wouldn't work. Turns out, they do. Embarassed

I downloaded the AMD64 version of Seamonkey 2.40 from the website you linked to (a 50 MB file by the way) and it installed just fine in Quirky Werewolf 64. I'm using it right now.

Thanks. Very Happy
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2717
Location: King's Lynn, UK.

PostPosted: Fri 05 Aug 2016, 14:54    Post subject:  

Hello, Flash.

Just FYI (so you know for future reference) in 99% of cases, .deb packages will almost always install into any of the Ubuntu-based Pups, since the .deb format is the standard for Ubuntu.. In the rare instances where they won't, it's invariably because of Puppy's 'running as root' model, which some applications don't like.

Just need to make sure you get the appropriate version (either i386/i486/i686 for 32-bit, or amd64/x86_64 for 64-bit.)

Hope that helps.


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------

Back to top
View user's profile Send private message 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 8114
Location: Perth, Western Australia

PostPosted: Fri 05 Aug 2016, 21:27    Post subject:  

Flash wrote:
No joy. I overwrote the seamonkey symlink with the seamonkey directory containing 2.40, but the result was the same. Somehow bash can't see the seamonkey file in /usr/lib/seamonkey even though I can see that it is there, but apparently bash sees the seamonkey file in the seamonkey-2.39 directory.

Why are browsers so hard to update? I can use Firefox or Chrome if I could find a .pet or Ubuntu package. Where can I find Ubuntu packages, anyway? They don't seem to be in Werewolf's package manager.


Check where /usr/bin/seamonkey and /usr/bin/mozilla are pointing to.

/usr/bin/seamonkey should be a symlink to /usr/lib/seamonkey/seamonkey, but you could have done something that changed that.

_________________
http://barryk.org/news/
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [14 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0845s ][ Queries: 12 (0.0067s) ][ GZIP on ]