Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Mar 2003 16:11:00 +0100 (CET)
From:      Alban Hertroys <dalroi@solfertje.student.utwente.nl>
To:        Eric Anholt <eta@lclark.edu>
Cc:        ports@FreeBSD.ORG, stable@FreeBSD.ORG
Subject:   Re: HEADSUP: XFree86 4.3.0 update - problems that surely have solut ions...?
Message-ID:  <20030315151756.EEBF1BC@solfertje.student.utwente.nl>
In-Reply-To: <1047429424.8471.40.camel@leguin>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11 Mar, Eric Anholt punched keys in this particular order:
> I've committed the update of XFree86 to 4.3.0 to ports.  I think I've
> cleaned up after my mess at this point, but there may still be issues. 
> Please report to me if you have any problems with the new ports or any
> issues with XFree86 that you didn't have in 4.2.0.
> 
> I think the ports should build fine with a plain make install from
> x11/XFree86-4 even if 4.2.0 is already installed (they did last time I
> tried), but it doesn't guarantee an update.  Please use portupgrade to
> ensure you update fully.
> 
> graphics/drm-kmod isn't going to be updated for 4.3.0.  I have a diff
> for the MFC of the drm up at:
> http://people.freebsd.org/~anholt/dri/files.html
> I would appreciate testers for this because I don't have a -stable
> machine at the moment.


One thing that doesn't seem to work is installing the XFree-4 metaport
of 4.3.0 over the old XFree 4.2.1 installation. The metaport succesfully
finds all it's dependencies, and just registers - without compiling
anything at all. Any tricks to this?


===

So I tried compiling one by one, starting with XFree86-4-libraries.
I have a insall problem, though (this happens during the install of the
libraries - I hope it didn't break anything...):

(...)
ranlib  /usr/X11R6/lib/libfontconfig.a
install in lib/fontconfig/src done
installing in lib/fontconfig/fc-cache...
/usr/bin/install -c -s  fc-cache /usr/X11R6/bin/fc-cache
if [ x${DESTDIR} = x ]; then            set -x; LD_LIBRARY_PATH=/usr/ports/x11/XFree86-4-libraries/work/xc/exports/lib LD_PRELOAD="`(cd /usr/ports/x11/XFree86-4-libraries/work/xc/exports/lib; echo libfreetype.so.? libXft.so.? libXrender.so.? libfontconfig.so.?)`" FONTCONFIG_PATH=/usr/ports/x11/XFree86-4-libraries/work/xc/lib/fontconfig /usr/ports/x11/XFree86-4-libraries/work/xc/exports/bin/fc-cache -v -f;        fi
+ cd /usr/ports/x11/XFree86-4-libraries/work/xc/exports/lib
+ echo libfreetype.so.? libXft.so.? libXrender.so.1 libfontconfig.so.1
+ LD_LIBRARY_PATH=/usr/ports/x11/XFree86-4-libraries/work/xc/exports/lib LD_PRELOAD=libfreetype.so.? libXft.so.? libXrender.so.1 libfontconfig.so.1 FONTCONFIG_PATH=/usr/ports/x11/XFree86-4-libraries/work/xc/lib/fontconfig /usr/ports/x11/XFree86-4-libraries/work/xc/exports/bin/fc-cache -v -f
/usr/libexec/ld-elf.so.1: Shared object "libfreetype.so.?" not found
*** Error code 1

Stop in /usr/ports/x11/XFree86-4-libraries/work/xc/lib/fontconfig/fc-cache.
*** Error code 1

Stop in /usr/ports/x11/XFree86-4-libraries/work/xc/lib/fontconfig.
*** Error code 1

Stop in /usr/ports/x11/XFree86-4-libraries/work/xc/lib.
*** Error code 1

Stop in /usr/ports/x11/XFree86-4-libraries.



This is probably something with my setup, as the old libraries (4.2.1)
now fail to compile as well. I tried updating both Xft and fontconfig
from a fresh ports (updated yesterday, IIRC), but to no avail.
What's wrong here?


FYI, portupgrade is not an option, currently, as I had to restore my X
from a backup, but failed to make one of my pkg-db. According to my
pkg-db I don't have X...


===

So, I was wondering, is there a way to install just the pkg-db entries
from a port?
This would be especially nice because I don't install every application
from ports (Window Maker being one), and some of the ports depend on
those apps...

-- 

Alban Hertroys                              http://solfertje.student.utwente.nl
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                  CORBA,    A poisonous snake that bites.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030315151756.EEBF1BC>