> > > hi all!
> > Hi
> > > recently i tried to install xmms. it was a rpm-package. i couldnt
> > > install it, because i had a version gtk and glib smaller than
1.2.2.
> > > i uninstalled them and installed both in version 1.2.6. but rpm is
> > still
> > > saying that i have to install the version greater than 1.2.2
although
> > > 1.2.6 is installed.
> > > iam running the german suse 6.1 sistribution with kernel 2.2.12.
> > > (the old packages i have deinstalled with the distibution specific
> > tool
> > > "yast", so it should be deinstalled cleanly i think)
> > > i dont know what ldconfig really does, but i have runned it :)
> > > it havent helped.
> > > all things i have done as root.
> > > i hope u can help, thank in advance.
> > > bye
> > First, I would check the version that are installed:
> > rpm -qa | grep <package name>
> > Then, verify that they are actually installed correctly:
> > rpm -V <package name>
> > If you have the right version, and they are installed correctly, you
> > might try rebuilding your rpm database:
> > rpm --rebuilddb
> > If that doesn't help, try upgrading to the latest version of rpm.
That
> > solved a similar problem for me.
> > Good luck
> > Eric
> Thanks for your help Eric. The gtk and glib libraries i have installed
were .tgz files. Is
> rpm only looking in a rpm-specific database? Isnt it looking in
lib-directories? If not,
Quote:> should i manually try to uninstall the gtk and glib and then get the
rpm-packages or
> exists a way to extend the database with information about installed
tgz's?
> bye
The short answer is, I don't know.
But here are my ideas, use at your own risk :-)
So the rpm -qa | grep <package> is not returning anything for gtk &
glib? I suspect that rpm probably only knows about stuff installed with
rpm.
First, I wouldn't try to manually uninstall these libraries. If you
remove gtk you'll have problems with gnome and other stuff. If you
remove glib, you'll have problems with all kinds of things.
I think there is an rpm option that will tell you what files a package
contains, and where in your filesystem they will be installed. You
might check this against the existing installation locations for the
libraries in question. If they are the same, you might be able to
install the packages for the libraries directly over the existing
install. I would back up the existing install first though.
Hope this helps
Eric
Sent via Deja.com http://www.deja.com/
Before you buy.