Bill Huey wrote:
> 
> On Mon, Apr 01, 2002 at 01:03:51PM +0200, Martin Costabel wrote:
> > A mixup between libxml and libxml2, most likely. Do you have any libxml
> > stuff installed in /usr/local? What gives (after having done a locate.updatedb)
> >
> >  locate libxml/tree.h
> >
> > It should only show /sw/include/libxml2/libxml/tree.h.
> 
> Actually, I'm having problems running locate.updatedb

What problems? Does "sudo /usr/libexec/locate.updatedb" not work?
 
> But an initial search revealed what looks like some libxml/ header
> files.

Actually, there is an "#include <libxml/tree.h>" statement that seems to
be interpreted incorrectly in your config. It should find 
/sw/include/gnome-xml/libxml/tree.h which is the same as
/sw/include/gnome-xml/tree.h and comes from the libxml package, but it
should *not* find /sw/include/libxml2/libxml/tree.h which comes from the
libxml2 package. In your case, it seems to find the latter (maybe at a
different place like /usr/local/include/libxml, that's why I asked about /usr/local).
 
> Should I continue to remove all packages dependent on libxml and
> rebuild ?

Not all of them. You *need* libxml. You don't need libxml2 for gconf,
but probably for other packages. What I would try is to move
/sw/include/libxml2 temporarily out of the way and see if this changes
anything. And also, if you are not sure, move /usr/local out of the way.
"sudo mv /usr/local /usr/local_away" does not destroy anything and can
easily be reverted afterwards.

-- 
Martin

_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to