LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Update GAIM (https://www.linuxquestions.org/questions/linux-newbie-8/update-gaim-163079/)

PhuckFonix 03-27-2004 01:33 PM

Update GAIM
 
I want to update the game I have installed with pkgtool on Slackware 9.1 to the newest version.

trickykid 03-27-2004 01:38 PM

updatepkg gaim-<version-number>.tgz

That command should work, of course plugging in your version number you want to update instead of the <version-number> bit.. ;)

PhuckFonix 03-27-2004 01:44 PM

I don't know what version I have, I can't tell just by look at /usr/lib/gaim but that's the already installed one.

Brane Ded 03-27-2004 02:26 PM

When he says <version number> he means the version number of the one you want to update to. Assuming you downloaded the new .tgz package, just use that command on it.

PhuckFonix 03-27-2004 02:39 PM

root@home:/home/user# cd /home/user
root@home:/home/user# updatepkg gaim-0.75.tar.gz
bash: updatepkg: command not found


Tyir 03-27-2004 02:47 PM

Of course, trickykid meant upgradepkg

PhuckFonix 03-27-2004 02:58 PM

This didn't work:

root@home:/home/user# upgradepkg gaim-0.75.tar.gz

Error: there is no installed package named gaim-0.75.tar.gz.
(looking for /var/log/packages/gaim-0.75.tar.gz)


So I did this:

root@home:/# mv /home/user/gaim-0.75.tar.gz /var/log/packages
root@home:/# upgradepkg gaim-0.75.tar.gz

Error: incoming package ./gaim-0.75.tar.gz.tgz not found.

Brane Ded 03-27-2004 03:09 PM

That's a tar.gz file you're working with. You should get a .tgz package.

ftp://ftp.planetmirror.com/pub/slack....75-i486-2.tgz

trickykid 03-27-2004 03:12 PM

Quote:

Originally posted by Tyir
Of course, trickykid meant upgradepkg
Oops.. yeah, I make that mistake on my own systems as well. ;)

itsjustme 03-27-2004 03:12 PM

I think upgradepkg only works on .tgz files specifically built for slack.
For .tar.gz you have to use tar xzvf and then install manually.

Edit: I'm a slow typer. :cool:

PhuckFonix 03-27-2004 03:30 PM

I'm not sure of the -xzvf syntax also, I'm curious of what -xzvf means. This is a command line archive decrypter? I'm sure Slackware 9.1 has an older version of gaim on it already. So that means I'll just uninstall the old gaim with the package tool and manual install the new one? How would I manual install a package -- for future references...

Brane Ded 03-27-2004 03:38 PM

Quote:

Originally posted by Brane Ded

ftp://ftp.planetmirror.com/pub/slack....75-i486-2.tgz

That's what you need.

PhuckFonix 03-27-2004 04:06 PM

I overlooked that post.

root@home:/var/log/packages# rm gaim-0.75.tar.gz
root@home:/var/log/packages# mv /home/user/gaim-0.75-i486-2.tgz /var/log/packages
root@home:/var/log/packages# upgradepkg gaim.0.75-i486-2.tgz

Error: there is no installed package named gaim.0.75-i486-2.
(looking for /var/log/packages/gaim.0.75-i486-2)

I don't understand what all these extensions are.

Brane Ded 03-27-2004 04:20 PM

Quote:

root@home:/var/log/packages# mv /home/user/gaim-0.75-i486-2.tgz /var/log/packages
You don't have to move the package. Just use upgradepkg from the directory the package is in.

PhuckFonix 03-27-2004 04:25 PM

Success! I could do this for any know package installed that provides this service (tgz)? Where do I link the shell shortcut to?

Now, I have a warning message saying SSL support is needed for MSN messenging. I was linked here but don't understand the below.

Slackware (9.1)

There's a 3rd party package for Slackware 9.1 here : http://www.uidzero.co.uk/pkg/slack91/ This package does not have gtkspell support because gtkspell is not part of the base Slackware distribution (same package is also at http://www.linuxpackages.net/). This one should work out of the box.

The Gaim 0.74 package from Slackware does NOT work out of the box. I have not tried, but adding /usr/lib/mozilla-1.4 to /etc/ld.so.conf and running ldconfig as root *might* fixinate it.

Or you can use the Gaim source, with mozilla-1.4 installed (if you have another version of mozilla, try replacing 1.4 with your version number):

./configure --with-nss-includes=/usr/include/mozilla-1.4/nss \
--with-nspr-includes=/usr/include/mozilla-1.4/nspr \
--with-nss-libs=/usr/lib/mozilla-1.4 \
--with-nspr-libs=/usr/lib/mozilla-1.4

Also, you'll need to add /usr/lib/mozilla-1.4 to /etc/ld.so.conf and run ldconfig as root

If you have Mozilla Firebird installed instead of plain Mozilla 1.4, you might be able to use the packages mentioned above by adding this directory to /etc/ld.so.conf and running ldconfig as root:

/usr/lib/MozillaFirebird-0.7

This has been reported to work with Mozilla Firebird 0.7, other versions might work but this has not been thoroughly tested


All times are GMT -5. The time now is 02:23 AM.