rpm -i doesnt recognize new gtk and glib version

rpm -i doesnt recognize new gtk and glib version

Post by Hüseyin Kadi » Tue, 23 Nov 1999 04:00:00



hi all!

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

 
 
 

rpm -i doesnt recognize new gtk and glib version

Post by ergeor.. » Tue, 23 Nov 1999 04:00:00




Quote:> hi all!

Hi

Quote:> 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

Sent via Deja.com http://www.deja.com/
Before you buy.

 
 
 

rpm -i doesnt recognize new gtk and glib version

Post by Hüseyin Kadi » Tue, 23 Nov 1999 04:00:00





> > 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,
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

 
 
 

rpm -i doesnt recognize new gtk and glib version

Post by ergeor.. » Wed, 24 Nov 1999 04:00:00








> > > 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.

 
 
 

rpm -i doesnt recognize new gtk and glib version

Post by Hüseyin Kadi » Wed, 24 Nov 1999 04:00:00


Quote:> > > > 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.
> > 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,
> > 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.

Hi Eric!

The gtk and glib libraries were installed correctly so i searched for an
option which doesnt check the dependencies.
The "--nodeps"-option allowed me to install the xmms-rpm without checking
for gtk- and glib-enties in the rpm-database.
the "-vv"-verbose option gived some output which let me think that rpm
is really working with a database where it looks after installed components.
all is working nice and now iam enjoining xmms :)) (if you want to here shoutcast streams,
try it).

Thanks for your help!

Bye

 
 
 

1. Patching GTK & GLIB from version 1.2.6 from 1.2.7

Hello,

I'm trying to upgrade my version of the GLIB & GTK so that I can run the
development verison of GIMP.  Unfortunately, I can't find clear
instructions to run this patch.

I've tried:
patch -p </patch-glib-1.2.6-1.2.7   and
patch -p </patch-gtk+-1.2.6-1.2.7

with no success (I've already downloaded those files btw).

I'm not sure where to install them as glib and gtk files exist in a
number of places/directories.  

I'm using Red Hat 6.2 where should they be and how should I go about
installing this patch?

Mike

cross posted on linux.redhat
--
Mike A. Gifford         OpenConcept Consulting

Web Design, Hosting, Graphic Design & Site Promotion
Featured Site   -->          Http://WTOAction.Org

2. How to operate Diamond 2000 3D with vga16

3. Gtk-Warning : GModule initialization check failed : Gtk+ version too new (micro mismatch)

4. HELP: Linux/Samba as PDC and logon failures

5. can't compile gtk 1.1.2 with new glib 1.1.4!

6. X-Server driver needed for Ati Xpert (Rage) 128

7. Recent version of GTK+ in RPM format?

8. Mouse jumping problem

9. upgrade to a new version of glib

10. rpm problems: gtk vs gtk+

11. Getting programs to recognize new GTK-1.2 on RH5.2 system