Upgrading GAIM
I wonder how do I upgrade my GAIM with Mandrake.
I have GAIM 1.3 to be updated over v0.82.1 which i downloaded from here I tried the following to update. Code:
rpm -iU gaim-1.3.0-0.mdk10.0.i586.rpm I got this Error regarding a conflict. Code:
warning: gaim-1.3.0-0.mdk10.0.i586.rpm: V3 DSA signature: NOKEY, key ID 4c292fcc Code:
rpm -iv gaim-1.3.0-0.mdk10.0.i586.rpm Code:
warning: gaim-1.3.0-0.mdk10.0.i586.rpm: V3 DSA signature: NOKEY, key ID 4c292fcc How do I UPDATE GAIM exactly? |
You are using:
Code:
rpm -iU gaim-1.3.0-0.mdk10.0.i586.rpm To upgrade you have to use: Code:
rpm -U gaim-1.3.0-0.mdk10.0.i586.rpm Code:
rpm -Uhv gaim-1.3.0-0.mdk10.0.i586.rpm Code:
man rpm Boby |
Thanks man.
I am still getting this error when I try your commands of rpm -U and rpm -Uhv Code:
warning: gaim-1.3.0-0.mdk10.0.i586.rpm: V3 DSA signature: NOKEY, key ID 4c292fcc |
I am finally done with upgrading GAIM.....I upgraded to GAIM 1.3
I did the following things. Using MCC< I removed the current version of GAIM. Then using Code:
rpm -iv gaim <filename>.rpm |
It has now disappeared from my Start menu, and How do i get it back?
Where is GAIM installed anyways? |
"NOKEY, key ID 4c292fcc" this means you are missing the gpg key for the rpm. This is not your problem, it won't stop you doing anything. If you want to stop this sort of thing you must get the gpg key offa the website you got the rpm from.
The package conflict is more important - you'll probably find the libgaim files are in a different rpm which you must install first. Interestingly, you removed the old gaim ... I wonder if you now have libgaim 1.3 installed? (Another possibility is that the rpm is configured badly and tries to upgrade gaim before libgaim?) Now you are faced with inserting a launcher in your menues. It ain't where the old gaim was, but that wouldn't help you anyways as the old gaim icon would just start the old gaim right. Binary files are usually in /sbin or /usr/sbin or /usr/share/sbin or something similar. You can use some sort of search routing to look for the "gaim" files ... one of them will be right. You also want to read the documentation. If in doubt read "man grep" and use grep to find the files you want. You could try "man gaim" and "info gaim" just to see if the manpage got installed - it will have information you need anyway. And "apropos gaim" should be interesting too. Now you know why so many folk prefer to use source installs. |
Thanks for your time man.
You gave a lot of information. There was as a symlink present in /usr/bin and so I managed to create a pointer to that and placed it on the Menu. I don't know whether libgaim is installed or not. There wasn't a seperate RPM needed for installing that. GAIM 1.30 is working absolutely fine. So, I am not wondering about the libgaim stuff. |
I found libgaim-remote in rpmfind.net: it is a separate package from gaim.
http://rpmfind.net/linux/rpm2html/se...&system=&arch= You lose some functionality, but my guess is that you don't use it anyway. |
I tried the link, but I can't find one for GAIM 1.3, which I have newly installed.
Maybe those files were installed with the GAIM setup itself? |
You could querie the rpm file you installed gaim from to see?
rpm -ql gaim<etc>.rpm |
Mandrake uses the Debian menu system which builds the menus from the files in /usr/lib/menu
If you got a package off rpmfind that wasn't built specifically for Mandrake it may not create the menu entries there as other systems have different menu systems. To fix this problem create the file /usr/lib/menu/gaim with the following contents: Code:
?package(gaim): command="soundwrapper /usr/bin/gaim" needs="X11" icon="gaim.png" section="Internet/Instant Messaging" title="Gaim" longtitle="Multi-protocol Instant Messaging Client" startup_notify="true" |
I did it.
This is the message that I get. Yet, GAIM is working perfect. Code:
package gaim-1.3.0-0.mdk10.0.i586.rpm is not installed |
All times are GMT -5. The time now is 09:20 PM. |