[moving to -ports, I'm not sure it's a -current issue] "Alastair G. Hogge" wrote: > On Saturday, 22 March 2003 22:17, Daniel O'Connor wrote: > > On Sat, 2003-03-22 at 20:38, Alastair G. Hogge wrote: > > > I've been able to portupgrade my XFree86-4.2.1 system[1] to 4.3.0 expect > > > the 4.3.0 clients port. I've tried completely removing and building it > > > manuly thru "make install" but I get the same. > > > -DMITSHM -DXFT -DXRENDER -c do_text.c > > > do_text.c:403:25: X11/Xft/Xft.h: No such file or directory > > > > Tried making sure Xft and fontconfig are up to date? > > Both were updated with portupgrade.
I was bitten by this too, as reported here: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=369839+0+current/freebsd-ports and someone posted a follow-up reporting the same issue. I think this happened with the Xft2->Xft rename -- the upgrade clobbered the original libxft and xft.h from XFree86-4-libs v 4.2, but they were still in the +CONTENTS of XFree86-4-libs, and then the portupgrade of XFree86-4-libs to 4.3 removed both these files. This should be fixed. Already files aren't deleted if their original checksums don't match, unfortunately I think this is overruled with pkg_delete -f ... perhaps one needs an option which forces deleting if there are dependencies, but doesn't delete if there's a checksum mismatch? - Rahul To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message