Click to See Complete Forum and Search --> : upgrading freetype


Kadron
10-13-2003, 01:09 AM
I am trying to resolve all my dependencies so I can install MPlayer. Got them all except freetype. The version installed is to old. I'm not sure exactly what info is needed to help me through this, so I'll supply what I think is relevant. Whatever else is needed, just let me know.
I'm running Mandrake 9. Kernel version 2.4.19-16mdk.
Current freetype version is freetype-1.3.1-17mdk and there is also freetype2-2.0.9-2mdk.
Trying to upgrade to freetype-2.1.3-6.
I was able to rebuild the package successfully and it left me with the following rpms:
freetype-2.1.3-6
freetype-demos-2.1.3-6
freetype-devel-2.1.3-6
freetype-utils-2.1.3-6

First I tried to upgrade and got the following error:
error: failed dependencies:
freetype = 1.3.1-17mdk is needed by freetype-tools-1.3.1-17mdk

I thought to just removing my current freetype. Listed under installed packages I had freetype-tools-1.3.1-17mdk. But due to dependencies way too many packages had to also be removed (drakconf, drakcronat, draksync, drakxtools, font-tools, harddrake, rfbdrake, rpmdrake). This worried me.

Then in my infinite wisdom I decided to just install it. Got the following errors:
file /usr/lib/libttf.so.2 from install of freetype-2.1.3-6 conflicts with file from package freetype-1.1.3-17mdk
file /usr/lib/libfreetype.so.6 from install of freetype-2.1.3-6 conflicts with file from package freetype2-2.0.9-3mdk.

I decided to try and remove freetype2-2.0.9-2mdk. Again, other packages had to also be removed (libbonoboui2_0-devel, libgnomecanvas2_0=devel, libgnomeeui2_0-devel, libgtk+-x11-2.0_0-devel, libpango1.0_0-devel). I cancelled the operation out of fear of totally screwing things up.

I am a bit hesitant to use the --force or --nodeps options.

I understand why I am getting errors and the errors make sense, I just don't know what to do to get around them.

I was thinking of removing freetype (along with the other dependent packages), installing the newer version and then re-installing all the packages that had to be removed, but I'm not sure if this is a wise decision.

I am new to linux and don't know a whole lot about it. Any other package that I tried to install have worked. I was able to solve all the dependency problems and upgrade any necessary packages. This freetype thing is throwing me for a loop.

I know I'm probably doing something wrong, it's probably something small and silly, I just can't figure out what it could be.

Any suggestions are greatly appreciated.

Thanks.

Kadron
10-17-2003, 12:54 AM
i hate doing this, but

BuMp

somebody has to have an idea

hard candy
10-17-2003, 08:21 AM
Did you use "rpm -Uvh freetype-2.1.3-6.rpm" ? This should let the packages upgrade.