XFree86-4 balls up

Matthew Gardiner kaiwai at vfemail.net
Tue Jun 8 00:30:28 GMT 2004


On 8/6/04 2:15 AM, "Michael Nottebrock" <michaelnottebrock at gmx.net> wrote:

> On Monday 07 June 2004 17:58, Matthew Gardiner wrote:
> 
>> That¹s the think, I didn't try to install it. XFree86-4 client whines that
>> when it tries to install a dependency, Xft2, during the configuration
>> process of Xft2, it complains that LibXrender is too old or non-existant
>> based on the fact that there is no xrender.pc in my pkgconfig path.
> 
> Perhaps I wasn't clear enough last time: Your problem is _NOT_ reproducable,
> so you need to provide the _verbatim_ errors plus a list of your currently
> installed packages and a precise description of what you are doing at all
> (are you installing the XFree86-4 metaport, are you running portupgrade -a,
> are you running portupgrade -R XFree86...) so anybody can have a chance of
> guessing what's your problem.

Here is the error:

erhaps you should add the directory containing `xrender.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xrender' found
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking X11/extensions/Xrender.h usability... yes
checking X11/extensions/Xrender.h presence... yes
checking for X11/extensions/Xrender.h... yes
checking for XRenderFindStandardFormat... no
configure: error: libXrender not found or too old.
===>  Script "configure" failed unexpectedly.
Please report the problem to gnome at FreeBSD.org [maintainer] and attach the
"/usr/ports/x11-fonts/libXft/work/libXft-2.1.6/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1
Stop in /usr/ports/x11-fonts/libXft.
*** Error code 1
Stop in /usr/ports/x11/XFree86-4-clients.
*** Error code 1
Stop in /usr/ports/x11/XFree86-4.
Tchaikovsky#

Packages installed on my system:

drwxr-xr-x  2 root  wheel  512 Jun  8 03:48 XFree86-libraries-4.3.0_7
drwxr-xr-x  2 root  wheel  512 Jun  8 02:25 expat-1.95.7
drwxr-xr-x  2 root  wheel  512 Jun  8 03:48 fontconfig-2.2.2,1
drwxr-xr-x  2 root  wheel  512 Jun  8 02:35 freetype2-2.1.7_3
drwxr-xr-x  2 root  wheel  512 Jun  8 02:26 gettext-0.13.1_1
drwxr-xr-x  2 root  wheel  512 Jun  8 02:26 gmake-3.80_2
drwxr-xr-x  2 root  wheel  512 Jun  8 03:48 imake-4.3.0_2
drwxr-xr-x  2 root  wheel  512 Jun  8 02:25 libiconv-1.9.1_3
drwxr-xr-x  2 root  wheel  512 Jun  8 02:11 libtool-1.3.5_2
drwxr-xr-x  2 root  wheel  512 Jun  8 02:35 pkgconfig-0.15.0_1
drwxr-xr-x  2 root  wheel  512 Jun  8 03:51 png-1.2.5_5

As you can see, everything installs nicely until XFree86-4 clients.

As for how I am doing it, as I said in previous emails, I am building from
the meta port XFree86-4, and when I start the build process nothing else is
installed. It is a completely clean installation.

Btw, this has just recently occurred. Before I downloaded the mini-iso,
installed, cvs'uped and everything was built nicely from the ports. That was
just a couple of days ago.

I then cvsup'ed, make clean'ed the whole port tree to remove any temporary
source code, the uninstalled all packages. I then proceeded to re-install
everything, starting with XFree86-4, which is where I have found problems as
there is a conflict/issue between XFree86-4-client, the requirement for Xft2
and Xft2 dependency on xrender.pc which although exists in
XFree86-4-library, isn't found by Xft2 installation as there is no
xrender.pc present in the /usr/X11R6/libdata/pkgconfig path.

Matty



More information about the freebsd-x11 mailing list