LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 08-10-2008, 02:32 AM   #1
PremithiumX
LQ Newbie
 
Registered: Aug 2008
Location: Logan, Ohio
Distribution: Slackware 10.2
Posts: 2

Rep: Reputation: 0
Upgrading GLib, Pango and GTK Packages


So I was donated an old Slackware CD and am currently working on getting it to be able to run Firefox3 and Pidgin. I've currently got pango 1.20.5, Glib 2.16.5 and GTK 2.12.11 tar.gz's saved and ready to be uncompressed. My concern is that if I uncompress these files and ./configure, make, make install them if that will cause a conflict with the packages installed at the creation of the OS. I am slightly aware of an updatepkg command, but that's pretty much the extent of it. What sort of process should I go through to get this three-year old distro up to date?

Please, keep in mind that I'm a total Linux newbie (which would explain why I'm posting in this forum) so use of clear, hand-holdingesque instructions would be much preferred. Thanks
 
Old 08-10-2008, 04:59 AM   #2
arizonagroovejet
Senior Member
 
Registered: Jun 2005
Location: England
Distribution: openSUSE, Fedora, CentOS
Posts: 1,094

Rep: Reputation: 198Reputation: 198
What you're trying to do is fairly easy if you know what you're doing but it's the sort of thing where there are quite a few variables which mean that what works for one person may not work for you without a little extra work. Try this guide
http://blogs.warwick.ac.uk/mikewilli.../of_firefox_3/
It's written for SLED 10 but the principle is the same regardless of distro.

Depending on how old the Slackware version you are using is, then you may find it's a lot easier to get the latest version and use that instead. Also Slackware is far from the most newbie friendly distro from what I've heard. The latest versions of Ubuntu/Kubuntu and openSUSE come with Firefox 3
 
Old 08-10-2008, 08:33 AM   #3
PremithiumX
LQ Newbie
 
Registered: Aug 2008
Location: Logan, Ohio
Distribution: Slackware 10.2
Posts: 2

Original Poster
Rep: Reputation: 0
Two words: dial up. Yeah, it's pitiful but it's true; I'll stick with what was given to me. Thanks for the reference, though. Any input from other members would also be appreciated.
 
Old 08-10-2008, 10:26 AM   #4
arizonagroovejet
Senior Member
 
Registered: Jun 2005
Location: England
Distribution: openSUSE, Fedora, CentOS
Posts: 1,094

Rep: Reputation: 198Reputation: 198
Dial up is certainly a hindrance to moving to a different distro but it's a hindrance to doing anything that involves downloading anything and so many things require downloading stuff these days. Getting Firefox 3 running on a distro that does not include a new enough version of GTK is not trivial. You're going to have to download stuff, though you seem to have downloaded most what's needed already.

The link I gave you will tell you how to build what you have without overwriting the system libraries. You just need to use the --prefix option with configure. Though the guide also requires you to have sources for ATK and Cairo but it you managed to get sources for newer GTK, Glib, and Pango you can presumably manage to get ATK and Cairo. If during the build process you find you have missing dependencies (like CUPS headers) that cause the build to fail you can probably get them off the Slackware CD.

Ubuntu will ship you a CD for free though it can apparently take a couple of months or more to get delivered. https://shipit.ubuntu.com/ Maybe someone here who lives on the same continent and is a really nice person would burn something and ship it you. Or is there a local collage or library with a decent connection 'net connection who's facilities you could use to download stuff?

Dial up. It's painful to even contemplate.
 
Old 08-10-2008, 11:48 AM   #5
jiml8
Senior Member
 
Registered: Sep 2003
Posts: 3,171

Rep: Reputation: 116Reputation: 116
You probably will get into dependency hell trying to do what you are trying with such an old distro.

That said, compiling and installing your tarballs will usually place them in /usr/local while your distro probably put the original packages in /usr.

So you probably won't conflict, but you also won't find the libs you are trying to access unless you do some work. You could symlink to them from /usr/lib in order to pick them up, and if this causes you a problem, you can remove or change the symlinks.

You probably also need to pick up libcairo, libgdk, and libxml2, at a minimum, to do what you are trying to do.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[Slackware 10.2] "Upgrading" packages gtk+, glib, atk, pango stevesk Linux - Newbie 9 07-02-2006 06:09 PM
Freerock uninstall stole GTK looking for up-to-date pango, atk, gtk, glib and xft tgz Oholiab Slackware 8 09-18-2005 11:57 AM
updating GLib..or pango...or gtk+ or etc etc nadroj Linux - Software 7 01-16-2005 01:54 AM
Installing gtk,glib, pango af_dave Linux - Software 5 07-28-2004 03:48 AM
Pb installing glib, atk, pango, gtk giill Linux - Software 8 11-23-2003 01:25 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 10:48 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration