[vox-tech] resolving dependencies with XFree86-4.3.0-3

Charles Polisher vox-tech@lists.lugod.org
Thu, 10 Apr 2003 12:58:59 -0700


On Thu, Apr 10, 2003 at 03:04:22AM -0700, Ryan wrote:
> 	I'm running Red Hat 8 and I am trying to upgrade from XFree86-4.2.0-72
> to XFree86-4.3.0-3 and it seems that this site has
> (ftp://rpmfind.net/linux/rawhide/1.0/i386/RedHat/RPMS/) has all the Red
> Hat packages I need.
> 
> 	However, when I try to install the newer XFree86 I get the following
> 
> ----------------------------
> [root@speedy gnome]# rpm -Uvh  XFree86-4.3.0-3.i386.rpm
> XFree86-devel-4.3.0-3.i386.rpm XFree86-libs-4.3.0-3.i386.rpm
> XFree86-libs-data-4.3.0-3.i386.rpm XFree86-xfs-4.3.0-3.i386.rpm
> XFree86-xdm-4.3.0-3.i386.rpm XFree86-twm-4.3.0-3.i386.rpm
> XFree86-base-fonts-4.3.0-3.i386.rpm
> XFree86-truetype-fonts-4.3.0-3.i386.rpm
> warning: XFree86-4.3.0-3.i386.rpm: V3 DSA signature: NOKEY, key ID
> 897da07a
> error: Failed dependencies:
>         kernel-drm = 4.3.0 is needed by XFree86-4.3.0-3
>         Xft-devel >= 1.9.1.020626.1517-1 is needed by (installed)
> pango-devel-1.1.1-1
>         Xft is needed by (installed) libgnomeui-2.0.3-3
>         Xft >= 1.9.1 is needed by (installed) qt-3.0.5-17
> ------------------------------
> 
> unresolved dependencies on the Xft. I currently have 
> 
> Xft-2.0-1
> Xft-devel-2.0-1
> 
> installed. I'm not exactly sure how an rpm works, but my guess as to
> what is going on is that one of the XFree86 rpms contains outdated Xft
> files. 
> 
> 	To resolve these dependencies should I find new XFree86 rpms or is it
> possible to use the ones I have downloaded already? 
> 
> I'm afraid 'rpm -Uvh' is about the extent of my rpm knowledge and I
> don't have a clue where to go from here.

Use the force. Literally. RPM's --force option will get you there.
Xft is an adapter so X can use xft fonts.