[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

Reply via email to