How do I upgrade FF 2.0.0.10 to 2.0.0.16?

I am using SUSE Linux 10.0 and Kernel 2.6.13. With Yast I updated to FF 2.0.0.10. I want to update to 2.0.0.16 but Yast does not offer that as an option. Is this due to my older kernel?

I’ve read on this forum that I should stick to specific repositories when updating rather than use the general Linux FF release available at mozilla.org. So where can I find FF x.16?

I am a linux novice on an old AMD K7 and would rather not upgrade my kernel if it’s not necessary.

Thanks, Jon

Is this SUSE 10.0 or SLED 10? If SUSE 10.0 then there are no more updates available, but I think you can get a RPM from the Mozilla repository.

Kernel version has nothing to do with it, it’s the version of the supporting libraries that may be a problem. When I tried to install FF3 on a 10.0 machine, the gtk version wasn’t high enough, so eventually I upgraded the machine to OpenSUSE 11.0. But you want FF2, which might still work with the libraries in 10.0. Mind you FF2 has only 6 months or so more life so you might want to think of updating the distro, or going with another web browser.

Hi
You could also try the SLE10 ones, build from the src rpms
http://download.opensuse.org/repositories/mozilla/SLE_10/src/


rpmbuild --rebuild <name_of_src_rpm>

Install with

rpm -Uhv <name_of_arch_rpm


Cheers Malcolm °¿° (Linux Counter #276890)
SLED 10 SP2 i586 Kernel 2.6.16.60-0.25-default
up 1 day 13:01, 1 user, load average: 0.55, 0.32, 0.26
GPU GeForce Go 6600 TE/6200 TE Version: 173.14.09

For what it is worth, I can’t recommend openSUSE 11 and Firefox 3 enough.

>Is this SUSE 10.0 or SLED 10?

I really can’t say, the heading of the Release Notes is SUSE 10.0. I installed it several years ago and don’t recall jany longer and don’t have the CD’s handy.

The rebuild of the rpm gave dependency errors (see below). Is there an easy fix for this? Perhaps as has been strongly hinted, an upgrade to 11.0 & FF3 may be more sensible. I am so unfamiliar with Linux that I hate to mess with something that is working relatively well. With my unfamiliarity it just may be a bigger obstacle to install the missing lib’s or pieces.

rpmbuild --rebuild MozillaFirefox-2.0.0.16-1.1.src.rpm

Installing MozillaFirefox-2.0.0.16-1.1.src.rpm
grep: /.buildenv: No such file or directory
grep: /.buildenv: No such file or directory
grep: /.buildenv: No such file or directory
grep: /.buildenv: No such file or directory
error: Failed build dependencies:
gcc-c++ is needed by MozillaFirefox-2.0.0.16-1.1
libgnomeui-devel is needed by MozillaFirefox-2.0.0.16-1.1
libidl-devel is needed by MozillaFirefox-2.0.0.16-1.1
mozilla-nss-devel is needed by MozillaFirefox-2.0.0.16-1.1
orbit-devel is needed by MozillaFirefox-2.0.0.16-1.1
startup-notification-devel is needed by MozillaFirefox-2.0.0.16-1.1
update-desktop-files is needed by MozillaFirefox-2.0.0.16-1.1
dbus-1-devel is needed by MozillaFirefox-2.0.0.16-1.1
mozilla-nspr-devel is needed by MozillaFirefox-2.0.0.16-1.1

Jon

Go into Yast, and install the development pattern which will give you a build environment to compile. However it looks like it needs some mozilla specific development packages as well. You’d have to search for those in YaST’s install tool like:

mozilla-nspr-devel

It’s probably SUSE 10.0 then, to get SLED you’d have to buy a distro from Novell.

The rebuild of the rpm gave dependency errors (see below). Is there an easy fix for this? Perhaps as has been strongly hinted, an upgrade to 11.0 & FF3 may be more sensible. I am so unfamiliar with Linux that I hate to mess with something that is working relatively well. With my unfamiliarity it just may be a bigger obstacle to install the missing lib’s or pieces.

rpmbuild --rebuild MozillaFirefox-2.0.0.16-1.1.src.rpm

Installing MozillaFirefox-2.0.0.16-1.1.src.rpm
grep: /.buildenv: No such file or directory
grep: /.buildenv: No such file or directory
grep: /.buildenv: No such file or directory
grep: /.buildenv: No such file or directory
error: Failed build dependencies:
gcc-c++ is needed by MozillaFirefox-2.0.0.16-1.1
libgnomeui-devel is needed by MozillaFirefox-2.0.0.16-1.1
libidl-devel is needed by MozillaFirefox-2.0.0.16-1.1
mozilla-nss-devel is needed by MozillaFirefox-2.0.0.16-1.1
orbit-devel is needed by MozillaFirefox-2.0.0.16-1.1
startup-notification-devel is needed by MozillaFirefox-2.0.0.16-1.1
update-desktop-files is needed by MozillaFirefox-2.0.0.16-1.1
dbus-1-devel is needed by MozillaFirefox-2.0.0.16-1.1
mozilla-nspr-devel is needed by MozillaFirefox-2.0.0.16-1.1

Jon

Are there binary RPMs available?

If not, just get the generic tarball from mozilla.com, unpack in /opt and run the program as /opt/firefox/firefox. Change your desktop icon to invoke that. That’s what I did for a while until I upgraded to 11.0.

Hi
If you persevere in the repository is mozilla-nspr, it needs to be built
and installed first (as well as the nspr-devel).


Cheers Malcolm °¿° (Linux Counter #276890)
SLED 10 SP2 i586 Kernel 2.6.16.60-0.25-default
up 1 day 14:45, 1 user, load average: 0.26, 0.86, 0.96
GPU GeForce Go 6600 TE/6200 TE Version: 173.14.09

Hi
Ahh, not quite correct, it’s a free download, but you purchase a
subscription to the updates after your 60-90 day evaluation expires. :wink:


Cheers Malcolm °¿° (Linux Counter #276890)
SLED 10 SP2 i586 Kernel 2.6.16.60-0.25-default
up 1 day 14:57, 1 user, load average: 0.22, 0.25, 0.53
GPU GeForce Go 6600 TE/6200 TE Version: 173.14.09

Yeah, but I figured that if he had bought support from Novell he would remember it.

The /opt path sounds like it will do the trick. I’ll give that a shot. Will it pick up my current profile or do I have to do something to point it to a profile (I haven’t found my profile, if it exist). I’m an os/2 user, I’ve had a bit of trouble wrapping myself around the directory structure used by Linux, and it seems that different distro’s use different paths to locate certain user files.

Thanks, jon

You should be able to continue with your current profile.

> I’m an os/2 user, I’ve had a bit of trouble wrapping myself around
> the directory structure used by Linux, and it seems that different
> distro’s use different paths to locate certain user files.

welcome, from another Warped guy…yes the directory structure is
different, but will make perfect sense to you (some day–more on that
below)…

and, yes different distros use slightly different places to stash things
you will need to get at from time to time…fortunately there is a move
afoot to try to get the various distros to follow the exactly same
placing conventions…(but don’t hold your breath)…

on the basics of the linux file system: you know how Warp is an “object
oriented OS”? well, Linux (and all *nix) are a “file oriented OS”…

write this down: the Linux Documentation Project <http://tldp.org/>

then go to and read the “General overview of the Linux file system”
http://tldp.org/LDP/intro-linux/html/sect_03_01.html which you might
find helpful…therein you will read “On a UNIX system, everything is a
file; if something is not a file, it is a process.” that is, in ‘Warp
talk’ everything is an ‘object’…simple.

look at the tree structure and do not overlook the “Table 3-2.
Subdirectories of the root directory” which list the ‘standard’ contents
of all those oddly named things like /var, /mnt, /dev, and my favorite
/etc…

OH, and last, here is kinda what happened to me: i was running eCS on a
(hmmm, i think) Pentium III and fired up an older AMD K7 to try to learn
my way around Linux…boy it was slow, and painful…but, after a while
i decided i needed to give linux (Red Hat 7-something) a more fair
trial and bought a new hard drive, removed and gently stored my trusty
Warp…and loaded up the latest RH…and was really pleased…bought
myself a Linux Unleashed and did lots of study…reinserted the Warp as
a secondary drive, mounted it in read only and copied over all the stuff
i wanted…and haven’t booted warp in several years…

there is SO much on the web you don’t even have to buy a book…also
see, for example http://rute.2038bug.com/

so welcome again, have fun and before you give up be sure and give SuSE
a fair trial on modern hardware…but, DO NOT install KDE4. (it is not
ready for prime time…in fact, right now i’m running and recommending
SuSE 10.3 with KDE 3.5-something)


DenverD (Linux Counter 282315)
A Texan in Denmark

David, I’ve been tinkering with one distro or another ever since I got a copy of openLinux from Caldera, forgot how long ago that was. Tinkering may even be incorrect, I just have not had time to get into it. I put this version of Suse 10 Eval on an old computer 2 yrs ago and there it’s sat, mostly unbooted. Now that I’m retired I have more time and when I get caught up on the honey-do list, which is 25 yrs. long from my absence as a Merchant Mariner, I hope to get more into it. I even have the unleashed book, but don’t know how applicable it is beyond the basics of Linux structures. Thanks for the links, I’ve put them on my desktop to remind me to check them out.

eCS is still alive, v2 will be released soon. There is a small but active group of individuals working on drivers, etc to try to keep os/2 up to speed. Unfortunately, there is no access to the kernel source so it seems that more and more roadblocks are popping up. It may be a few years before I finally close the books on that one. One hold up is the 10 yrs of financial data in an app that I’d hate to lose and probably cannot import into anything else.

Hmmm, my son is in Copenhagen this summer for a business class at a summer program offered through the local university here. Seems to be enjoying himself. I dashed through there in 1973 on my way to Norway, wanted to go back for a better look but here I am, decades older and still wondering if I’ll ever make it back to Europe or Australia, 2 continents I want to go back to and see from a tourists point of view.

Thanks again, Jon

> Hmmm, my son is in Copenhagen this summer … Seems to
> be enjoying himself.

don’t know how he could not…unless he runs out of money…everything
is very expensive, with the dollar so low…


DenverD (Linux Counter 282315)
A Texan in Denmark

This isn’t working for me either. That is because my gtk+ lib is too old. I’m working on updating that but it’s becoming more obvious that I may have to upgrade v10.0. I’m currently downloading 11.0. Will this install on top of v10 and keep my settings, etc?

On a different note, the source path for YAST2 needs to be updated. How do I tell it to use a different source? The scsi CD drive that I originally used died and I installed a different drive. The old drive was sd0 and the new drive is cdrom. Yast defaults to sd0. I need to tell it to use /dev/cdrom but don’t know where to do that and have been changing it every time it requests a disk.

Thanks, jon

If you made /home separate, then you can elect not to format that and it will be mounted by 11.0. But back it up just in case. Also backup /etc, and don’t forget any cron jobs, any MySQL databases and any local mods before you install 11.0.